由于开源思想源于计算机软件界,所以发展至今,计算机类开源产品的种类、数量都是很多的,使用也比较广泛。如在 *** 作系统领域, Linux 在服务器市场就占据了相当大的份额,并持续扩张, IBM 公司销售的薄片式服务器中大约有 75% 就运行着 Linux *** 作系统; Web 方面,全球有百分之五十以上的 Web 服务器在使用开源的 Apache 系统;数据库,有针对互联网应用的轻量级数据库 MySQL ,也有针对大型应用的 PostgreSQL ,中国最大的门户网站 Sina 的后端数据库就采用了开源的 MySQL 数据库软件。其他还有各种非常流行的软件,如 GNU 的编辑软件 Emacs 、 Linux 的图形处理界面 Xfree86 、排版软件 TeX 等等,都获得了广泛的应用。
Linux 是软件,软件本身没有思想,除非是人工智能软件。所以要说思想或许我们只能说 Linus 有什么思想。Linus 的思想在 ESR 的文章中提到过,这甚至代表了他与 RMS 的主要分歧。首先说一下,RMS 认为非自由软件是不道德的,所以用户应当从道德上抵制非自由软件,使用自由软件。而 ESR 的文章中提到 Linus 认为,用户需要更好的软件,而不在乎这个软件是否是自由的,开源是一种能构建出更好软件的方法,所以他坚持开源。ESR 由此提出观点『更好用所以开源』比『因为道德,软件必须自由』这样的口号更好。
在很长的时间里,Linus 在 Linux 开发中的职责其实就是代码审查,换句话说就是 QA,在数千人的协同工作中,他负责保证 Linux 代码的质量符合预期目标。
所以,也许 Linus 的核心思想就是制作出高质量的软件吧。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)