三天后。
柏林。一栋老公寓的地下室。
四个德国人围着一台2003年的戴尔服务器。
机箱外壳磨得发亮,风扇声音大得像拖拉机。
FireSeed装上去了。
龙芯微的驱动兼容层跑通。
服务器开始运行。
二十四小时。没断。
四十八小时。没断。
七十二小时。内存占用稳定在47MB,CPU温度正常,零崩溃。
领头的那个德国人叫克劳斯。
写了篇运行日志,三千多字,带截图,带性能曲线图。
发到SourceForge社区里。
标题:FireSeedona2003DellPowerEdge,72hStressTestReport。
帖子发出去两个小时。
回复破了五百。
“一台二十年前的破机器跑了三天三夜?”
“微星那坨系统连五年前的硬件都不支持。”
“这内核到底谁写的?”
下载量又涨了一截。
三十六万。
微星科技总部。法务部。
法务主管叫布莱恩。四十五岁。斯坦福法学院出来的。
他把SourceForge上FireSeed的页面打印出来,夹了十二页的分析报告,送到威廉办公室。
“这个项目的下载量一周涨了三倍。技术社区里讨论度很高。底层架构和我们NextGen有重叠。”
威廉翻了两页。
“谁做的?”
“查不到。匿名发布。IP走的暗网中继。”
“代码里有际华的东西吗?”
“关键词扫了三遍。函数命名、文件结构、注释风格,全对不上。”
威廉把报告合上了。
“免费的东西。没有公司背书。没有技术支持。没有商业授权。谁敢用?”
他把报告扔到桌角。
“企业客户不会碰这种东西。没有人替他们兜底。”
布莱恩站在那儿没走。
“要不要发个专利警告?”
威廉想了两秒。
“发。让托管商查一遍。有侵权的直接下架。”
两天后。
SourceForge的法务邮箱收到了微星科技发来的律师函。
措辞很硬。要求对FireSeed项目进行全面代码审查,核实是否侵犯微星科技持有的十七项操作系统相关专利。
托管商的技术团队跑了自动化比对工具。
把FireSeed的源码和微星公开的专利文件逐条对照。
三天后。
比对报告出来了。
重合度:零。
函数逻辑不同。架构设计不同。调度算法不同。连命名规则都不在同一个体系里。
托管商法务部回了封邮件给微星。
“经审查,FireSeed项目不存在侵犯贵司专利的情况。我方不会对该项目采取任何限制措施。”
威廉看到这封回函的时候,正在吃午饭。
把叉子放下了。
嚼了两下嘴里的东西。
咽了。
拿起电话。
“帮我约硅谷财经频道的专访。这周。”
周五。下午四点。
硅谷财经频道。演播室。
威廉坐在主持人对面。
西装笔挺。领带是微星蓝。
主持人问了三个问题关于发布会的事。
威廉答得四平八稳。
第四个问题。
“最近开源社区有个叫FireSeed的项目非常火。有人说它的性能超过了目前市面上大部分商业系统。您怎么看?”
威廉笑了一下。
“开源代码是无政府主义者的玩具。一帮业余爱好者在车库里拼凑出来的东西,和企业级产品是两个世界。”
“您不担心它对微星造成竞争?”
威廉摇头。
“企业需要的是安全保障,需要的是售后服务,需要的是法律责任的承担方。”
“一个匿名的开源项目,谁来承担安全漏洞的责任?谁来保护用户数据?”
他对着镜头。
“开源社区本质上是黑客的聚集地。企业把核心系统交给一群匿名的网络极客?这不是技术选择。这是赌博。”
播出了。
当天晚上。
SourceForge社区炸了。
不是愤怒。
是行动。
一个ID叫“TuxKnight”的芬兰人发了个帖子。
标题:CodeAuditChallenge,Let'sprovehimwrong。
号召所有社区成员对FireSeed进行逐行代码审查。
查后门,查漏洞,查一切安全隐患。
四十八小时。
一百七十三个开发者参与。
覆盖了FireSeed百分之百的源代码。
审查结果:零后门,零恶意代码,零已知安全漏洞。
报告写了四十七页。
附带每一行代码的审查记录和签名。
发给了TechPulse、Wired、ArsTechnica,还有ValleyInsider。
四家媒体同一天发了文章。
“FireSeed通过173人逐行审查:零漏洞。”
“开源社区用行动回应微星CEO的指控。”
威廉那天没看新闻。
秘书把链接发到他邮箱里。
他没点开。
一周后。
三家独立网络安全机构发布了对FireSeed的渗透测试报告。
DefiantSecurity。
RedFalconLabs。
还有瑞士的CyberWatch。
三份报告结论一致:FireSeed内核的安全等级,高于微星现有闭源系统。
报告里列了数据。
攻击面更小,权限隔离更严格,内存保护机制更完善。
两家中型互联网公司当天宣布,在内部测试服务器上部署FireSeed。
一家在西雅图。一家在奥斯汀。
唐人街。地下室。
老唐在社区里用Prometheus的账号发了条悬赏。
“为FireSeed开发图形用户界面。奖金:一万美金。比特币支付。”
三天之内。
三十个设计团队接了活。
方案提交了十四套。
老唐把十四套截图打印出来,铺在桌上。
张红旗来的时候扫了一遍。
手指点在第七套上。
极简,黑白灰三色,图标是线条画的,启动画面干干净净,就一行字。
“这套。”
“行。”
老唐花了两天把界面模块和内核整合。
编译,测试,生成安装镜像。
FireSeed1.0完整版。
能装,能用,普通人插上U盘就能启动。
发布会前一天。
旧金山。Moscone中心。
威廉带着团队来视察。
主舞台,三块巨幕,灯光已经调好了。
三台演示样机摆在展台上。
银色,微星的logo印在机身正面。
威廉走过去,拍了拍其中一台。
“开一台看看。”
测试主管接上电源。
开机,系统启动,界面出来了。
威廉看了看,点了几下。
“行了。关了吧。”
十分钟。
主管关机,盖上防尘布。
威廉转身走了。
没人提长时间测试的事。
发布会总共二十分钟演示。
十分钟绰绰有余。
同一天晚上。
唐人街。地下室。
老唐坐在电脑前。
屏幕上是发布定时程序的界面。
上传包:FireSeed_v1.0_Full.iso
发布时间:明天下午三点。
微星发布会开场时间:明天下午两点。
老唐设好了。
检查了两遍。
确认。
张红旗站在楼梯口。
手里拿着一张电子票的打印件。
第十七排,C座12号。
他把票折好,放进西装内袋里。
“明天见。”
老唐没回头。手指搁在键盘上。
“明天见。”
本文链接:https://www.tlxsbook.com/206_206295/3658734.html