为什么在讨论政治话题的时候一个基本的逻辑不用了?比如美国人是否比中国人高尚什么的——那得看人。
开源软件和闭源软件哪个更好?通常人力投资大的的更好啊。别以为软件是聪明人的游戏,软件首先是人力投入的游戏,无论是开发还是维护,都是人力。多一点人力就多一个逻辑,多一个逻辑就意味着你拷贝一个重名文件时,它会问你覆盖还是略过。少一个逻辑它只会直接报失败。
闭源软件和开源软件各自有吸引投入的方式。闭源软件是商业利益驱动的——因为有人买我这个软件(或者相关产品),我投入工程师开发。开源软件是合作需要驱动的,我这个软件有很多人需要和它接口,我通过它卖我的产品,同时让生态链上的合作伙伴可以基于这个软件开发更多的更新,从而形成事实标准。这样所有人为了降低开发成本,就会把代码upstream上去,从而形成多家打一家的局面。(死掉的软件再保密都没有用)
两种开发模式,在不同的场景下有不同的人力吸附力。比如前面有人举的OpenOffice,怎么都玩不过MSOffice,因为它没有商业公司的合作需求。但如果你说在服务器OS上,现在没有其他OS的发展势头超过Linux,包括微软自己的云服务器都在用SuseLinux。现在也不要提Unix的伟大,Unix也在一步步丢失市场。因为这个市场生态链长,有合作需求,谁都愿意上传代码上去来降低自己在这个领域的投入。
回到问题本身,如何看到陈的言论,也许可以认为他有更多的背景资料等你来辨。但仅仅是这句话,是毫无营养的。
闭源架构 闭源和开源
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
CentOS7如何搭建局域网源(http源)
本章主要以作者发布http源的操作为主。
centos html http源 -
Apt 本地源仓库搭建
Ubuntu Apt 本地源仓库搭建
ubuntu nginx vim apt源 本地从仓库 -
Android的开源与闭源
<br /> <br />早上看新闻,得知谷歌宣布Android将由开源变为闭源.Android 3.0只给授权用户,
android htc mobile linux api -
AI大模型开源与闭源
向AI转型的程序员都关注公众号机器学习AI算法工程文章目录开源大模型GPT-3(OpenAI)BERT(Google)T5(Google)GPT-Neo
人工智能 开源 Google 深度学习 应用场景 -
java闭源是什么 java如何闭源
【Java】Java资源关闭垃圾回收(GC)的特别说明垃圾回收机制只负责回收堆内存资源,不会回收任何物理资
java闭源是什么 java sql System