当前位置:  技术问答>linux和unix

开源软件和不开源软件哪个质量更高?

    来源: 互联网  发布时间:2016-12-16

    本文导语:  不开源的软件,像微软的软件都是商业软件,因为要赚钱,所以微软会投入大量的人力、物力进行有严格计划的开发和严格的测试,所以生产出来的软件质量不是应该很高吗?为什么现在很多人认为开源的软件质量更...

不开源的软件,像微软的软件都是商业软件,因为要赚钱,所以微软会投入大量的人力、物力进行有严格计划的开发和严格的测试,所以生产出来的软件质量不是应该很高吗?为什么现在很多人认为开源的软件质量更高呢?像MySql..
有点想不明白

|
这个就是所谓的王婆卖瓜自卖自夸了,各说各得好。

开源方面认为开源软件的质量一定高于闭源的,尤其是驱动程序,《深入Linux内核架构》这本书里多次坚持此观点,这显然不对,看开源的那个半残NVIDIA驱动……

微软方面当然是踩开源,但至少从我的经验看,代码质量上Linux内核是比Windows要高的(参见Windows 2000泄漏源码,至少代码规范上,Linux内核就更好)。

客观点说,像Linux内核这样有大量大公司和大牛参与,软件工程管理也比较上轨道的,代码质量就比较好。

而大量其他的开源项目,找他们的bug易如反掌,到处都是,我正在维护的一个开源密码学库,已经让我有整体重构的冲动了……

|
linux的测试(包括内核以及主要的软件包)主要是3家在做,Redhat、Novell和Debian,这三家是做企业级操作系统的,而且有相对充足的人力物力,长期维护版Linux内核的bug反馈和修复其实主要贡献者就是他们,所以这三家的Linux也最稳定。

如果楼主想要稳定的Linux,就用这三家的稳定版本和CentOS这样比较保守和忠诚于上游的衍生版,什么Ubuntu、Fedora、OpenSUSE,用他们都是找罪受!

要说易用性,这三家也不比ubuntu之流差,其实Ubuntu根本没做什么开创性工作,许多当初我认为是Ubuntu的方便特性到头来原来Debian就有……不过Ubuntu倒是养活了一些Debian的程序员,Debian项目几个重要成员就供职于ubuntu

|
原意为开源软件做贡献的大公司还是很多的,除了RedHat,最典型的就是IBM了(也是自由软件的最大受益人),当然,他们都是出于自身的利益而不是所谓的“开源精神”。

这就是为什么Stallman贵为开源界精神领袖,却基本没什么实权,许多开源团体和公司排斥他,就因为他太激进了,把自由软件上升到了“道德”高度。

相对来说Linus先生就务实得多,很少见他出来疯言疯语,我觉得这于是否有一个健全的家庭有关……(Stallman至今单身)

|
Intel也是,这是个利益的世界,Wintel联盟很脆弱的,微软在搞ARM,Intel也长期位居Linux内核贡献者的前几位。

我觉得,楼主是受了GNU和Linux方面一些宣传的影响,我长期以来一直觉得他们的宣传相当有问题,这种宣传很容易让人产生楼主这样的想法,对自由软件的推广是反作用。

GNU/Linux方面就应该务实一些,别喊那些“Linux是全世界程序员自觉自愿开发并完善的”之类空洞且不符合实际的口号,就应该现实一些,把自由软件对IBM、Intel、Redhat之类的大公司的经济价值说清楚。

自己想想,当你自己承认你做了某件事情能得到好处后,别人更能相信你。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • tcmalloc内存泄露优化c++开源库下载,安装及使用介绍
  • 新手如何加入开源项目 有什么好的c++,java 开源适合新手 请指点!
  • apache的开源小组怎么生存的?比如struts的开源小组,他们的成果被商用也没人付钱
  • 飞思卡尔I.MX53处理器硬件开源 联永羲和开源硬件系统
  • 开源爱好者进来
  • 开源专家:企业级开源软件大盘点
  • 企业不用开源产品的原因??
  • 参与开源项目
  • 开源力量ConcourseConnect
  • 开源门户平台 GateIn
  • 开源潜水设备 OpenROV
  • 开源串口通信程序 linucom
  • 免费开源图形API Mesa3D
  • 开源Flash播放器 Lightspark
  • 开源硬件 IP 核心 OpenCores
  • 开源CAD/CAE工具 FreeCAD
  • 开源赛车游戏 Speed Dreams
  • 开源文件云存储 Seafile
  • 大嶝开源微博 dadeng
  • 开源网校系统 EduSoho
  • 开源单点登录解决方案 HybridAuth


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3