Eric S.Raymond曾经说过,“足够多的眼睛,就可让所有问题浮现”,他称之为Linus定律。开源社区据此宣称开源软件比私有软件更安全。一位微软的项目经理认为,有足够的证据证明Linus定律并不成立。他通过检查DARPA的Sardonix实验和Coverity的静态分析bug发现程序,得出结论开源项目实际上没有足够多的眼睛。
核心开发组以外的边缘开发人员没有具备必要的调试技能,事实上不存在“足够多的眼睛”。他认为检查代码的微软“眼睛”比开源社区多,当然开源社区的潜在“眼睛”比私有社区更多。微软公司审查代码的人都经过专门训练,能够直接接触写代码的开发者,他们能提供了强有力的支持。
来源:Solidot


rzzs 于 2010-02-18 17:34:32发表:
这百分之一不到的使用率,种下木马又有何意义呢?
pl_014 于 2010-02-18 10:52:09发表:
也未必全是名望太低,用户太少,现在的发行版要有几百个了,会分散linux程序员的注意的。
coco菜 于 2010-02-18 10:30:07发表:
恩,毕竟即便是将linux代码直接呈现在大众的面前,广大linux使用者也很少有人具备修改分析的能力,而linux高端的核心剪裁人员也相较于microsoft少(主要是相对培训少,用户也相对稀缺),所以尽管将核心代码完全公开,linux的“监督眼”也未必比Microsoft多……确实是个遗憾……
bbjc 于 2010-02-18 09:18:00发表:
眼睛细心才是最重要的
pc0088 于 2010-02-18 00:34:29发表:
这个世界收费的总是好的,人就那么贱。怎么说他好呢。无语
王中云 于 2010-02-17 23:31:32发表:
用的多才眼睛多