宣布我们的社区版
Jacky Song | October 12, 2025
在木卫七计划,我们始终坚信自己的使命是建设一个更好的未来。但我们也明白,必须立足现实,不能在需要改变时固执拒绝调整。因此,我们宣布为项目引入一种新的补充性开发模式:社区版库。
根据最近的一项指令,木卫七计划现在允许新老库在许可上选择 MIT license。这对项目来说是一次重大变化,因为在此之前我们只有公有领域库。那么,我们为什么这样做?
答案是,我们意识到自己必须在理想愿景与成员、贡献者的实际需求之间取得平衡。参与开源项目本身就可能令人望而生畏,尤其是当你被要求放弃自己作品的权利时,而公有领域许可正是如此。把潜在贡献者拒之门外、让现有贡献者感到不适,是我们最不愿见到的事,因此我们决定,从现在开始,新仓库默认采用 MIT 许可。
那么,我们原有的公有领域软件库怎么办?我的坚定看法是,它们应当始终保留公有领域属性。为此,我们决定采用一套_社区版_库体系。这些库从原始公有领域版本 fork 而来,并重新采用 MIT 许可发布(这正是公有领域许可的一个优势之一)。
我们鼓励贡献者把改动提交到这些库的社区版,比如 elara-math、elara-gfx 等,但这丝毫不意味着我们放弃原来的公有领域版本。我们现在将原版本称为 original editions,它们仍会继续开发,只是节奏会慢很多。下面摘录自 elara-math 原始版 的 README,用来说明我们的做法:
"...Project Elara 的 original edition libraries 仍然至关重要,它们构成了项目的公有领域核心,而我们始终深信这种价值。如果你确信自己希望将作品贡献给公有领域,那么欢迎继续在这里贡献..."
再次说明,我们并没有放弃免费分享成果、让所有人都能获取我们工作的承诺。我们热爱开源,木卫七计划永远都会是一个开源项目。但我们希望,这一变化能够帮助项目成长,让社区的参与更容易,并鼓励更多人加入贡献,这对整体而言最终会是有益的。
返回全部新闻