西西河

主题:【原创】论开源和修桥-说说我对开源的理解 -- 猪头简

共:💬27 🌺33 新:
全看分页树展 · 主题 跟帖
家园 核心在于开发者水平

成功的open src项目,由于其开发人员水平超高,我认为那些项目如果不是open src的,也同样会成功。而且越是成功的open src项目,它的代码树越严格,几乎最后只有1到2个人有权力修改。

一个有趣的事情是这样的:由于windows的symbol可以免费从MS下载,而且非常方便,其开发环境甚至集成了symbol下载,以至于在调试时只比没有src code差一点点,有时候我甚至感觉更方便,毕竟如果只有src code而没有symbol,是不能直接汇编-〉code的。有能力的程序员可以很容易的基于symbol找出windows的bug。这样做的人不多,因为有能力读懂汇编(哪怕是基于symbol)的人很少。linux代码是全开源的,但能够提交bug的人也很少,我认为和前者是差不多多的。

所以linux开源的好处在于,使用者(开发者)可以通过阅读code学习——因此许多东西没有文档也无所谓了——反正你可以阅读代码(这怎么看都像是讽刺),使用者(开发者)可以修改——这个是windows怎么都赶不上的。

至于多人添加模块,众人拾材火焰火焰高之类的梦想,那是不现实的。甚至众人寻找bug,都不那么现实。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河