Hi, the puppet is published as a gem: https://rubygems.org/gems/puppet/versions/7.7.0. But it looks like there is no gemspec file and based on that there is no license specified:
~ $ bundle info puppet
* puppet (7.7.0)
Summary: Puppet, an automated configuration management tool
Homepage: https://github.com/puppetlabs/puppet
Path: /home/bastelfreak/modulesync_config/modules/voxpupuli/puppet-corosync/.vendor/ruby/3.0.0/gems/puppet-7.7.0
~ $ bundle licenses 2>&1 | awk '/^puppet:/ {print $0}'
puppet: Unknown
bastelfreak@bastelfreak-ws ~/modulesync_config/modules/voxpupuli/puppet-corosync $
could you include the gemspec in the next release?
Morgan Rhodes, can you confirm if we should add Apache 2 license to puppet gem?
Ah, puppet is currently Apache 2 licensed (https://github.com/puppetlabs/puppet/blob/main/LICENSE) but we need to update the gemspec to reference the license.
Related facter 4 is currently licensed MIT. Should we change that to Apache 2?
https://tickets.puppetlabs.com/browse/FACT-3053 was created for facter issue