一、Linux系统的诞生与发展
1.什么是Linux系统
Linux系统是一款操作系统,不同于大众消费领域的Windows系统和苹果系统,Linux系统主要是应用于服务器和大型计算机领域。我们生活中的大部分的网页和APP,其实都是基于Linux系统运行的,这其中就包括我们经常会使用的淘宝和微信。Linux系统的开发模式是开源,而这也正是它的核心特色。开源代表该系统的源代码能被自由获取、使用和修改。所以Linux系统和其他商业软件最大的区别就是它拥有更多的自由性。
2.Linux系统的诞生与成长
Linux系统的诞生主要源于林纳斯个人,而Linux系统的成长则更多得益于所采用的开源模式。林纳斯12岁开始接触计算机和编程,并从此狂热地爱上了编程。
因为这份热爱,林纳斯自学了大量的编程知识,并不断地将学到的新知识进行练习。这些学习和练习为Linux系统储备了足够的知识弹药。而在开发过程中,林纳斯也不免遇到很多困难,但是他身上永不言弃的精神,让Linux系统最终诞生。在Linux系统诞生之后,它所采用的开源模式,令全世界对这个项目感兴趣的人都能参与进来。在世界各地优秀程序员的帮助下,Linux系统不断走向完善,最终大获成功。
二、Linux开发者林纳斯的名利观
在Linux系统获得广泛认可之后,林纳斯收获了名气,却并没有收获大量的财富。究其原因,是因为林纳斯希望Linux系统保持自由,不被商业因素所左右,所以他拒绝了很多公司抛来的巨额财富。
但林纳斯并不是不爱财,他在书里公开声称他很喜欢名利带来的好处,他希望自己有很多钱。这样看起来矛盾的名利观,其实并不矛盾,隐藏在其背后逻辑就是林纳斯的生活哲学:追求愉悦、快乐至上。林纳斯是技术的狂热分子,所以他对技术的追求超过对财富的渴望。让Linux系统追求最佳技术的方式,在林纳斯看来,就是保持自由的开源模式。这就是他为何拒绝那些巨额财富的原因。
另一方面,财富能给生活带来许多的便利和乐趣,在不影响追求最佳技术的前提下,对于林纳斯这种快乐至上的人来说,他当然是爱财的。林纳斯这种追求愉悦的生活哲学不仅反映在他的名利观里,更渗透到他生活的方方面面,可以说追求愉悦是林纳斯的行动方针,甚至连Linux系统,也是因为他对愉悦的追求而诞生的。
三、林纳斯为什么倡导开源,开源产生了哪些巨大影响
1.什么是开源
开源是开放源代码的简称,代表该源代码能被自由获取、使用和修改。同时这些被修改过的代码,也必须让其他人可以自由获得。拿Linux系统来说,就是所有人都可以自由获取Linux系统的源代码,并且能够自由地使用和修改它的源代码。同时修改过的版本,也必须让其他人可以自由获取、使用和修改。相比于商业模式,开源模式更像是一个集市。集市是自由的,你摆一个摊子,我摆一个摊子,逐渐一个集市就出现了。开源就和集市很像,是去中心化的,自下而上的生产模式。
2.开源的发展历史
开放源代码运动脱胎于自由软件运动,而自由软件运动又是继承早期的黑客文化而产生的。在最初的时候,软件是自由且不收费的,当时商业公司主要是销售硬件卖钱,软件则作为硬件的附属品免费赠送。当时的软件不掺杂商业利益,大家出于兴趣等原因编写程序并且分享给别人。这就是早期的黑客文化。打破黑客文化的人就是我们熟知的比尔·盖茨,他率先开始售卖软件,并且关闭软件的源代码。在他的影响下,软件便由最初的免费且自由模式发展成了现在的收费模式。
而对此提出反对意见的是老牌黑客理查德·斯托曼,他发起了以源代码必须可以被自由获得为核心点的自由软件运动。但由于他提出的Copyleft概念有着很强烈的反商业感,自由软件运动下的GPL许可证又强制性要求修改后的软件,其被修改的那部分源代码也必须对外开放,这种对商业文化的不友好,令自由软件运动受到商业公司的排挤。当时Linux系统也是采用GPL许可证,所以也被称为自由软件。但是因为大家对自由“free”这个单词的总是产生歧义,认为那是免费的意思,于是林纳斯等人便提出了开放源代码这个概念,Linux系统也就成了开源软件。源软件的条件比自由软件更宽松,对商业文化也更包容,于是伴随着Linux系统的成功,开源理念也就逐步被世界各地所接受。
3.林纳斯为什么支持开源
林纳斯支持开源主要有两个原因,第一是开源能促进软件行业的发展,第二是开源是追求最佳技术的最好方式。一个行业要想发展得好,其整个行业的市场氛围是非常重要的。拿PC机市场举例,在最初PC机市场并不火热,直到IBM公开了PC机技术,才点燃了整个PC机市场。这就和开源一样,只有通过共享,让整个市场活跃起来,才会有更良好的市场环境,这个行业才会发展得更好。这就是称开源能促进软件行业发展得原因。
另一方面根据开源的定义,所有人都可以参与到开源项目中来,这代表参与开源项目的人数可以达到数万人甚至更多,这也就代表它将拥有极高的效率。同时开源能让项目保持自由和活力,不受商业因素影响,不会被各种盈利目标所限制。所以开源项目是既不设限,又拥有极高的效率的,可想而知这个项目会有多么强大的生命力和发展空间,这也就是将开源称之为追求最佳技术的最好方式的原因。
4.开源的影响力
开源运动不仅是技术改革,更是一场信息时代的文化革命。它不仅影响了软件行业,更渗透到制造业、教育业等多个领域。首先是软件行业诞生了很多优秀的开源软件,而且有很多大型商业公司将自己的软件认证成为开源软件。其次是教育业,受到开源理念的影响,公开课应运而生。就连特斯拉的创始人也受开源理念的影响,公开了自家专利技术。开源不止影响了各个行业,还得到了多国政府的认可和支持。时至今日,开源早已超出了最初的预想范围,其巨大的影响力正在渗透到各个方面。