卡马克眼中闪过光亮。
这个思路避开了单一商业公司的利益冲突。
中山拓也拿过中裕司手里的记号笔,在白板的另一侧写下几个要点。
第一部分,基金会。
这是整个项目的法律盾牌与资源平台。
基金会作为独立的法律实体,充当中立的守护者。
它的核心职责是隔离商业风险,管理共有资产,确保项目能够永续发展。
法律与智慧财产权管理方面,基金会将持有项目的商标、域名以及核心代码仓库。
这就从根本上防止了引擎被任何一家大公司恶意收购或控制。
关于开源协议的选择,我们需要采用对商业应用友好,同时具备极强开放性的条款。
比如i协议,允许任何人自由使用、修改和分发代码,哪怕是用于闭源的商业游戏。
这是吸引开发者最关键的诱饵。
在贡献者管理上,采用d也就是开发者原创证书,而不是繁琐的cl贡献者许可协议。
d只需要开发者在每次提交代码时签名确认原创性,流程极其轻量。
这不仅降低了个人和中小团队参与的门槛,更是对贡献者的一种基本信任。
cl往往涉及版权转让,很容易让个人开发者产生防备心理。
财务与资源管理是基金会的另一项重任。
基金会负责接受各大科技企业的赞助,以及个人的捐款。
所有资金运作必须完全透明,定期对外公开财报。
这些资金用来做什么?
支付核心维护者的薪水,资助社区的开发者大会,维护伺服器和基础设施。
确保引擎的开发进度不会因为资金短缺而停滞,也不会因为某一个大金主的施压而改变技术走向。
基金会还要提供一个绝对中立的协作平台。
就像基金会那样,让来自世嘉、id、nvidi甚至其他竞争对手公司的工程师,能够在一个不受公司政治干扰的环境下共同写代码。
社区治理与冲突仲裁。
基金会章程将明确项目的使命、价值观和基本治理原则。
当技术团队内部出现无法调和的分歧,或者发生重大社区纠纷时,基金会介入调解,依据章程做出最终裁决,防止项目走向分裂。
中山拓也在白板上画了一条分割线,开始讲解第二部分。
第二部分,技术委员