第674章 开源引擎
愿你在这里,遇见真正值得阅读的故事。
  马克·赛尔尼补充道。“跨平台编译的能力必须在初期就规划好。不仅要支持windows和dos,还要考虑到未来的主机平台架构。”
  黄仁勛插话。“nvidia可以派驻工程师加入渲染兴趣小组。我们可以把最新的纹理压缩算法和硬体光照模型直接写进渲染模块。”
  几人越討论越兴奋,白板上的內容写了又擦,擦了又写。
  外面的展馆人声鼎沸,一墙之隔,这里却在討论如何拆解整个行业的护城河。
  卡马克盯著白板右下角的“贡献者收益”几个字。
  他把手里的空纸杯捏扁,投进角落的垃圾桶。
  “我不赞成把金钱牵扯进底层代码的分享里。”卡马克开口,语速极快,带有程式设计师特有的固执。
  他双手交叉放在胸前,身体后仰。“开源就是把技术还给技术本身。林纳斯把linu放出来的时候,没指望靠它收专利费。gnu通用公共许可证的核心精神是自由。如果我们在基金会里设置复杂的收益分配机制,这就成了一场商业分赃。代码会被利益污染。这是违背骇客伦理的。”
  黄仁勛没有插话,他靠在椅背上转动手里的钢笔。
  nvidia卖的是图形加速卡,他们需要標准化的api来减轻驱动部门的压力,至於引擎的商业模式怎么分钱,只要不从nvidia的利润里掏,他根本不关心。
  马克·赛尔尼微微调整了一下坐姿,准备打圆场。
  中山拓也抬手制止了马克·赛尔尼。
  他拿起笔,在白板上画了两个並列的圆圈。
  “约翰,你把游戏引擎和作业系统混为一谈了。”中山拓也的语调平稳,没有急於反驳,而是顺著对方的逻辑开始拆解。
  “linu是基础设施,它的使用者是伺服器管理员、研究机构和极客。他们用linu来维持伺服器的运转。但游戏引擎是生產工具,它的使用者是游戏开发商。