内容提要
Puppet社区因Perforce收购决定分叉项目,认为Perforce限制了开源代码的访问。开发者Antoine Beaupré指出新版本转移至私有库引发不满。尽管Perforce声称不改变许可证,实际代码将不再公开。社区已创建OpenPuppetProject,讨论仍在进行中。
关键要点
-
Puppet社区因Perforce收购决定分叉项目,认为Perforce限制了开源代码的访问。
-
开发者Antoine Beaupré指出新版本转移至私有库引发不满,称Perforce实际上是在分叉Puppet。
-
Perforce宣布将在2025年初将新二进制文件和软件包转移至私有库,社区对此表示不可接受。
-
社区已创建OpenPuppetProject,讨论仍在进行中,尚未包含Puppet源代码的分叉。
-
Perforce回应称将保持许可证不变,但将新版本发布到企业专用库,强调安全性和支持。
-
社区成员对Perforce的沟通不满,认为其并未真正与社区合作。
-
Perforce的声明显示其优先考虑商业利益,而非Puppet的开源根基。
延伸问答
为什么Puppet社区决定分叉该项目?
Puppet社区认为Perforce收购后限制了开源代码的访问,因此决定分叉该项目。
Perforce对Puppet的未来有什么计划?
Perforce计划在2025年初将新二进制文件和软件包转移至私有库,社区贡献者需同意最终用户许可协议。
OpenPuppetProject是什么?
OpenPuppetProject是Puppet社区为讨论和开发新版本而创建的项目,目前尚未包含Puppet源代码的分叉。
社区对Perforce的沟通有什么看法?
社区成员对Perforce的沟通表示不满,认为其并未真正与社区合作。
Perforce如何回应社区的分叉计划?
Perforce表示将保持许可证不变,但会将新版本发布到企业专用库,强调安全性和支持。
Puppet的开源版本和商业版本有什么区别?
Puppet有两个版本:开源版本遵循Apache许可证,商业版本Puppet Enterprise则建立在开源核心之上。