为何 Linus 一个人就能写出这么强的系统,中国却做不出来?
亚马逊丛林的“吹箭”跟远在2000以外的亚洲人的“吹箭”采取了相同的结构!
由此,我们可以推出一个结论,Linux即使不出现在芬兰,我们相信,在其它一个地方,也会有一个类似的仿Unix系统出现。他可能出现在澳大利亚的某个大学,也可能出现在欧洲的某个国家,亦或就在某个神秘的东大。
科技的潮流随着时代汹涌而来,必然有一个“自由的,价格不那么昂贵”的“仿Unix”系统出现。
出现在哪里并不重要,它总会出现!世界的发展一定会让他出现!
2、集体
Linux现在并不是“Linus”一个人的系统。
Linux当年写的代码,在0.11这个版本里面可以看到。现在的网络上面,因为这个版本的代码比较简短,但同时也容纳了一个操作系统的雏形,所以有很多人研究这个系统。
其实现在有一个xv6的mit教学系统,比起当初的linux代码更先进!
Linux0.11的代码水平,现在也就是一个”超级IT毕业生”的水平!
在Linus发现了0.01的源码之后,整个Linux操作系统的发展就开始变为“社区开发”,才发展到今天。光靠Linus的单打独斗,恐怕早就淹没在某个角落了!
我们这里有一组数据!
首个内核版本 linux-0.01.tar.Z 由 88个文件和 10,239 行代码组成,运行在 i386 这样 单一的硬件架构上。
到了 5.8 版本,这一数据扩张为 69,325个文件和 28,442,673行代码,并能够在 30 多种主要的架构上运行。
不少组织都在为 Linux 内核做贡献,贡献者排行榜前列几乎都被 Intel、Red Hat、IBM、SUSE、Google、Samsung、AMD、Oracle、华为和 ARM 这样的大企业占据。
从 2007 年到 2019 年,Linux 内核共接受了来自 1,730 个组织的 780,048 次 commit。排在最前面的 20 个组织占了 68% 的 commit 量。
由此,我们看到,其实是世界在给Linux做贡献,而不是仅仅Linus在做这个操作系统!Linus更像是一个“掌舵人”,在指挥着船的方向,而船体的修补、改进,船体动力的改良其实是集体合作的结果!
我们碰到一艘大船,在惊讶船体的庞大身躯之后,也应该意识到背后的维护,绝不是一个船匠就能造成的。他面临现实问题的汪洋大海,其中的风浪也不是一个人能够克服的!
3、下一次
同前面的“船体”比喻,我们还有一个词-沉没成本!
当然,我们不是说船会沉没,而是谈论成本问题!
当我们得到了一张50美金的演出票,并且发现已经开场5分钟的时候,我们会打车30美元去看吗?
不应该,因为可能我们赶到的时候,演出就已经结束了!返回搜狐,查看更多