码迷,mamicode.com
首页 > 其他好文 > 详细

评论下开源与闭源

时间:2014-07-27 21:48:19      阅读:248      评论:0      收藏:0      [点我收藏+]

标签:

为什么在讨论政治话题的时候一个基本的逻辑不用了?比如美国人是否比中国人高尚什么的——那得看人。

开源软件和闭源软件哪个更好?通常人力投资大的的更好啊。别以为软件是聪明人的游戏,软件首先是人力投入的游戏,无论是开发还是维护,都是人力。多一点人力就多一个逻辑,多一个逻辑就意味着你拷贝一个重名文件时,它会问你覆盖还是略过。少一个逻辑它只会直接报失败。

闭源软件和开源软件各自有吸引投入的方式。闭源软件是商业利益驱动的——因为有人买我这个软件(或者相关产品),我投入工程师开发。开源软件是合作需要驱动的,我这个软件有很多人需要和它接口,我通过它卖我的产品,同时让生态链上的合作伙伴可以基于这个软件开发更多的更新,从而形成事实标准。这样所有人为了降低开发成本,就会把代码upstream上去,从而形成多家打一家的局面。(死掉的软件再保密都没有用)

两种开发模式,在不同的场景下有不同的人力吸附力。比如前面有人举的OpenOffice,怎么都玩不过MSOffice,因为它没有商业公司的合作需求。但如果你说在服务器OS上,现在没有其他OS的发展势头超过Linux,包括微软自己的云服务器都在用SuseLinux。现在也不要提Unix的伟大,Unix也在一步步丢失市场。因为这个市场生态链长,有合作需求,谁都愿意上传代码上去来降低自己在这个领域的投入。

回到问题本身,如何看到陈的言论,也许可以认为他有更多的背景资料等你来辨。但仅仅是这句话,是毫无营养的。

评论下开源与闭源

标签:

原文地址:http://www.cnblogs.com/maas/p/3871167.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!