会。
这是项目的技术大脑。
委员会的成员不看公司背景,只看实际贡献。
由社区选举产生,或者由公认的核心贡献者组成。
他们负责一切与技术相关的决策。
这是一个松散的结构。
不设固定的任期,也没有严格的上下级层级。
实行精英治理,也就是谁做事多,谁就拥有更多的话语权。
内核的开发就是依靠林纳斯&183;托瓦兹和受信任的维护者团队来主导,这种模式已经被证明是高效的。
技术委员会的职责很明确。
制定技术路线图,决定引擎各项功能的开发优先级,以及底层架构的演进方向。
他们拥有核心代码库的合并权限,负责严格把控代码质量。
随着项目规模的扩大,委员会可以设立特殊兴趣小组。
比如单独的渲染管线小组、物理引擎小组、网络同步小组。
各司其职,并行开发。
最重要的一点,技术决策必须纯粹。
所有的代码合并和架构调整,只能基于技术优劣和社区的实际需求。
决不允许因为某个赞助商的商业利益而牺牲代码的优雅性和通用性。
委员会成员必须公开披露自己的雇主信息,以保证决策的透明度。
中山拓也放下记号笔,看着会谈室里的三人。