导读 | 林纳斯·本纳第克特·托瓦兹,又称linus,一个你也许十分陌生的名字,但是他所做的事情,却真正的在影响着全世界,因为他是著名的开源系统Linux的创始人。就算你没有听说过Linux系统,那也肯定看到过关于华为自主系统的消息,从官方给出的消息来看,这个系统就是基于Linux开发的。 |
Linux系统是目前仅次于Windows系统的一个开源系统,并且拥有比Windows系统更广泛的应用范围,从航天到军事、从科研到金融、从手机到电脑,你能够在任何一个需要操作系统的地方看到Linux的身影。
实际上Linux并不是一个真正的系统,它仅仅是一个有着上万行代码的系统内核,最初版本也只能够在Minix操作系统上运行,并不是完全独立运行的,这个情况在第二个版本更新后才发生了改变,可以直接运行在制定类型的计算机上。
系统内核是什么?也许很多人都还不清楚,实际上,系统内核并不是一个完整的系统,仅仅是一个可以用来搭建完整系统的工作台,其中包括了各种用户接口以及实用工具,开发者使用这些工具为内核添加各种各样的功能,最终才能成为一个真正的系统。所以,Linux有着非常高的自主性,它最终成型的样子,完全取决于开发者的要求,所以它才能够被应用在如此广泛的领域之中。
有意思的是,linus编写Linux的目的其实很简单,当时他想使用一个叫MINIX的内核,但是因为该内核仅供教育使用,无法用于商用之中,而商用版本的价格又太贵了。所以在没有办法的情况下,linus自己编写了一个新的内核出来使用,没想到这个内核在日后竟然发展成了唯一一个能够威胁Windows地位的存在。
最初的Linux由MINIX编写,但是随后linus转到了GNU GPL上,GNU GPL是理查德·马修·斯托曼发起的一个自由软件项目,GNU GPL有一个特点,那就是完全的开源以及免费,并且所有开发人员自愿放弃该源代码的所有权。当时的linus最崇拜的就是理查德·马修·斯托曼,所以在转用GNU GPL之后,linus也做出了一个决定,那就是将Linux完全开源,成为一个真正的“自由”系统。
Linux最初的名字叫FreaX,寓意“自由”以及“奇特”,最后带上了一个常用字母X作为结尾,类似与Unix之类的系统一样。但是后来以为管理员觉得FreaX不好听,而且难念,所以就改成了Linux,前面直接取自开发者linus,加上X后缀就成了,于是,日后闻名世界的Linux就此诞生。
Linux到底有多强?你只需要知道,国产的操作系统、手机系统、军事系统等等等等,基本上都是基于Linux内核开发的。不仅仅是中国,世界上主要的国家都逐步开始在政府部门中使用基于Linux内核开发的系统,如法国和德国,他们也在将自己的系统逐步替换为Linux,以期摆脱Windows可能存在的监控后门。可以说,棱镜门事件的爆发,让其它国家都不再开始信任Windows,因为微软是一家美国公司。
有人可能好奇,Linux难道就一定没有后门吗?是的,如果你指的是Linux的内核本身,是完全没有后门的,因为Linux并不是由一群程序员打造的系统内核,而是一个由全世界的程序员共同开发的系统内核。程序员们将自己对内核改进的建议提交给linus的团队,团队会对源代码进行审核与测试,经过多次检验之后,获得通过的代码就会在下一次版本更新中被加入到Linux内核中,为其添加新的功能或优化运行效率。
每一个版本的Linux内核都是采用的完全开源方式,全世界数十万名程序员可以自由的查看和测试这个内核。如果有人发现其中暗藏后门,那么他将能够把自己的名字留在历史书中,所以,一直有程序员在不遗余力的寻找Linux的后门,但是直到现在也没有如愿以偿。不要觉得可能是这些程序员水平不够,在Linux的社区中,不乏供职于谷歌、IBM等公司的顶级程序员,对于他们来说,没有什么后门是可以逃过去的。
同时,linus本人就对“后门”的存在深恶痛绝,他认为系统应该是纯净的,为所有人服务的,并且必须是免费的!他不止一次在公开场合怒骂各种商业软件公司,并且直指微软的不道德和助纣为虐。所以,对Linux的信任,有一半是建立在linus的个人信任上的,作为Linux系统的创始人,没有人比linus更熟悉Linux内核了。
看到这里,也许不少人都会有着一个疑问,那就是linus能够一个人写出一个系统内核,为什么30年后的中国却无法写出一个系统内核,而是要借用Linux来开发系统呢?首先,Linux由linus一个人创造并不算全队,只有最初的几个版本是由linus自己开发的,之后开始其它程序员逐渐加入其中,为Linux的发展做出贡献。所以,Linux其实是一个全世界的顶级程序员们,联合开发出来的一个系统内核,它有着非常强大的适应性与安全性,同时又完全的免费,其中有不少的源代码还是中国程序员提供的。Linux真要说的话,不属于任何一个人,而是属于全人类的一个系统,如果非要增加一个归属,那就是地球。
原创文章,作者:kepupublish,如若转载,请注明出处:https://blog.ytso.com/127231.html