25 个你可能不知道的 Linux 真相

举报
G-washington 发表于 2020/02/15 03:31:16 2020/02/15
【摘要】 今天,Linux 统治了服务器操作系统。它也是 Android 的基础——统治了手机操作系统。而且,它还是 100% 自由而开源的。

译者:wxy

25 年前,一个芬兰的大学生在一个邮件列表[1]中分享了他的项目:

From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Message-ID: < 1991Aug25.205708.9541@klaava.Helsinki.FI > Date: 25 Aug 91 20:57:08 GMT Organization: University of Helsinki

Hello everybody out there using minix —

I’m doing a (free) operating system (just a hobby, won’t be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I’d like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things).

I’ve currently ported bash(1.08) and gcc(1.40), and things seem to work. This implies that I’ll get something practical within a few months, and I’d like to know what features most people would want. Any suggestions are welcome, but I won’t promise I’ll implement them :-)

Linus (torv…@kruuna.helsinki.fi)

PS. Yes — it’s free of any minix code, and it has a multi-threaded fs. It is NOT protable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that’s all I have :-(.

“就是个个人爱好”,他说,“不会像 gnu 那样庞大而专业。”

这个孩子并不知道他的操作系统将永远的改变了软件世界。

今天,Linux 统治了服务器操作系统。它也是 Android 的基础——统治了手机操作系统。而且,它还是 100% 自由而开源的。

让我们回溯时光,看看 Linux 这 25 年来的 25 个少为人知的真相:

真相 1:

在这个 Linux 基金会的协作项目[2]里有 1.15 亿行代码。而与之相比,Windows XP 只有 0.45 亿行代码[3]

真相 2:

Linux 内核项目是世界上最活跃的开源项目。它平均每天会接受 185 个补丁。

真相 3:

每年大约有 4.1 万人参与开发 Linux,如果要给他们发薪水的话,差不多每年需要 50 亿美金。

真相 4:

Linux 基金会为了让 Linus Torvalds 继续开发 Linux,每年给他发 1000 万美金的薪水。他的净资产已达 1.5 亿美金。

真相 5:

尽管加起来有这么多的钱,还有那么多运行在 Linux 上的系统, 但是 Linus 仍然工作在家里,哦,还有他的猫在陪着他。下图是他在他的站立式工作桌前工作的照片:



真相 6:

在 Linus 还在芬兰军队服役时,他那时从事弹道计算,他买了一本 Andrew Tanenbaum 的《操作系统:设计与实现[4]》。那本书介绍了 Minix ,这是一个用于教育用途的简化版 Unix,正是这本书开启了 Linus 的 Unix 思想之路。

真相 7:

虽然 Linux 的第一版全是由 Linus 写就的,但是他最初的贡献仅占今天全部的代码的不到 1%。他说他现在忙于合并代码而没空自己写代码了。

我没有一个五年计划,也没有登月计划。我很高兴我周围的人可以看着星星说“我要去那里!”,但是我会看着脚底下,把那些我前行时会掉进去的坑填上。 —— Linus Torvalds

真相 8:

其它的软件界著名人物,比如比尔盖茨、扎克伯格都放弃了他们的学业而投身于事业之中。而 Linus 不仅在 Linux 取得了一定成功之后继续上学,而且一直念到了硕士毕业。

真相 9:

虽然 Linus 创造了 Git,但是他从不通过 GitHub 接受补丁[5],即便 Linux 也放在 GitHub 上,而且有多达 35000 个星[6]

真相 10:

Linux 的吉祥物是一个名为 “Tux” 的企鹅:



真相 11:

来自各行各业的公司的开发者们给 Linux 贡献了代码,以下是按贡献进行的排名:

公司变更数量占总数比例
英特尔1438412.90%
红帽89878.00%
“无”85717.70%
“未知”75826.80%
Linaro45154.00%
三星43383.90%
SUSE36193.20%
IBM29952.70%
Consultants29382.60%
Renesas Electronics22392.00%

真相 12:

世界上 97% 的超级计算机运行在 Linux 上[7],包括 NASA 的集群。

真相 13:

SpaceX 在其 Merlin 火箭引擎中使用了一个特殊的容错设计的 Linux,帮助完成了 32 次空间任务[8]

真相 14:

2009 年德国慕尼黑政府从 Windows 切换到了 Linux。他们声称在软件许可证费用上大约节约了 1000 万欧元。不过这个切换让他们在生产效率方面损失[9]不小。

真相 15:

Linux 可以运行在仅售 5 美元的微型树莓派计算机上。



真相 16:

Linux 已经成为世界之王了吗?《泰坦尼克号》是首部使用 Linux 服务器制作的大片。

真相 17:

虽然视频游戏开发商 Valve 的创始人 Gabe Newell 公开宣称他认为 Linux 是游戏的未来,但是他的公司基于 Linux 的 Steam Machine 游戏机却失败了。相比 2010 年,使用 Linux 玩游戏的人[10]更少了。

真相 18:

Dronecode 是一个 Linux 无人机项目[11]。大约有一千家公司在这个系统的基础上开发他们的无人机产品。

真相 19:

丰田和猎豹计划将来在他们的汽车中使用 汽车级 Linux(AGL)[12]

真相 20:

Linux 有很多发行版,大多数发行版都是基于别的发行版的。最流行的发行版是 Ubuntu,它是基于 Debian 的。

真相 21:

Red Hat 是一家开发针对企业的 Linux 发行版的公司。它是开源软件领域最大的公司,今年准备达成营收 50 亿美元的目标[13]

真相 22:

Linux 并不一定需要图形界面。许多开发者都是使用命令行来操作它的,比如 Bash[14]。你也可以从很多种图形界面中选择一个,比如 Xfce 和 KDE。你可能听说过 “Xubuntu” 这个词,它的意思是 “Ubuntu with Xfce” 。你想必能猜出 “Kubuntu”的意思吧?

真相 23:

Linux 使用的是 GPL 许可证。

“大多数软件的许可证都为了夺走你分享和修改它的自由。相比之下,GNU GPL 许可证力图捍卫你分享和修改自由软件的自由——以确保软件对它的任何用户都是自由的。”  —— GNU GPL 序言

真相 24:

Linux 采用 “类 Unix”设计,它的单体 Linux 内核控制着文件系统、网络和进程管理。剩下的功能部分由模块来控制——大部分来自 GNU 项目[15]

真相 25:

即使是微软的 Windows ,这个 Linux 的最大的竞争对手,也在拥抱 Linux。它最近将 Ubuntu Bash[16] 集成到了 Windows 10 之中。

赠品真相:Linux 的灵感来自于 Richard Stallman 的 GNU 项目,它是自由软件运动和黑客伦理。你可用从Steven Levy[17]的经典著作《黑客[18]》中了解到这些以及其它比如 Apple I 计算机等重要项目的历史。

此外,这里还有一份对 Linus 的简单采访,他谈及了 Linux 和 Git,以及他是如何创造他们来解决他自己的问题的。

视频传送门→


让我们期待接下来 25 年的 Linux。开源软件将继续打造一个更完美的世界!


[1]:https://groups.google.com/forum/#!topic/comp.os.minix/dlNtH7RRrGA%5B1-25%5D

[2]: http://collabprojects.linuxfoundation.org/

[3]: https://www.facebook.com/windows/posts/155741344475532

[4]: http://amzn.to/2bQyDGB

[5]: http://www.wired.com/2012/05/torvalds_github/

[6]: https://github.com/torvalds/linux

[7]: http://www.zdnet.com/article/linux-dominates-supercomputers-as-never-before/

[8]: http://www.spacex.com/missions

[9]: http://www.techrepublic.com/article/after-three-years-of-linux-munich-reveals-draft-of-crunch-report-that-could-decide-its-open-source/

[10]:https://en.wikipedia.org/wiki/Linux_gaming#Adoption_by_game_engines

[11]: https://www.dronecode.org/

[12]: https://www.automotivelinux.org/

[13]: https://techcrunch.com/2016/06/21/as-red-hat-aims-for-5-billion-in-revenue-linux-wont-be-only-driver/

[14]: https://www.gnu.org/software/bash/

[15]: https://www.gnu.org/home.en.html

[16]: http://thenextweb.com/opinion/2016/03/31/bash-windows-incredibly-exciting-frightening/#gref

[17]: https://medium.com/u/2fff2fb3e70a

[18]: http://amzn.to/2bIHlYP

本文章转载自异步社区

原文链接:https://www.epubit.com/articleDetails?id=NC7E3EF91689000014B971E8010ED1F1B

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。