悍魔之战·网游指挥部

Linux 的名字之为什么是 Linux 而非 Linuy

Unix当然后来改变了世界。

MINIX,Unix的迷你版本

在Unix最终取得商业成功之前,它在学术界取得了巨大成功。由于Unix是一种新型操作系统,大学课程致力于其设计和实现,并且Unix被大学自己用于大学主机。

现已退休的安德鲁·坦南鲍姆(Andrew Tanenbaum)教授,曾是阿姆斯特丹自由大学的名誉教授。1987年,他就开发了一款用于教育目的的极简迷你 Unix,供他的学生检查、分析和调整。他将自己的操作系统称为MINIX。

他合著了一本名为《操作系统:设计与实现Operating Systems: Design and Implementation》的书,描述了他的操作系统并包含了源代码。

1990年,芬兰赫尔辛基大学的学生Linus Torvalds通过Tanenbaum的书接触到了MINIX,这是他正在学习的Unix课程的必修测试。

他喜欢MINIX,但认为可以有所改进,例如更好地处理中断。他还不喜欢MINIX许可证,该许可证将其使用限制为仅限教育目的。Torvalds拥有一台运行MINIX的386个人电脑,这使他可以访问类Unix的操作系统和编译器,这正是他开始着手开发自己的类Unix操作系统所需的一切。

这导致了他于1991年8月25日向MINIX新闻组发送的一封著名的电子邮件,询问人们希望在新的MINIX类似系统中看到什么。在这封电子邮件中没有提到新操作系统的名称。

Tanenbaum教授于2014年退休。MINIX版本3仍然可用,尽管似乎不再维护。

Linus Torvalds和Freax

在同一新闻组于1991年10月5日的另一次发布中,Torvalds表示,“我的这个小项目”的0.02版本源文件可以在ftp.funet.fi FTP服务器的一个目录中找到。该目录的名称是“/pub/OS/Linux”。但是,Linux这个名字从哪里来?

在他的书《只是为了好玩Just For Fun: The Story of an Accidental Revolutionary》中,托瓦兹有以下说法。

私下里,我称它为Linux。说真的:我从不想以Linux的名义发布它,因为这太自负了。那么,我为任何可能的发布预留了一个名字是什么?Freax。(明白了吗?Freaks带上必需的X。)事实上,一些早期的make文件——描述如何编译源代码的文件——约有半年时间包含了“Freax”这个词。但那并不重要。在那时,我不需要一个名字,因为我并没有将它发布给任何人。

因此,在他的脑海中,他称之为Linux,在make脚本中他称之为Freax。他也承认X是必需的。在这一点上,他很清楚,但不清楚该如何命名他的操作系统。

是别人为他做出了选择,迫使他放弃了他的命名方案的二元性。

你的系统管理员最了解

Torvalds最初发送给MINIX新闻组的电子邮件引起了赫尔辛基理工大学助教Ari Lemmke 的兴趣。他们有点志同道合,并开始了一种基于电子邮件的友谊。

Lemmke是一位自愿的FTP服务器管理员,他提出为Torvalds创建一个目录,用于存储他的操作系统0.01版本的源代码以及一些二进制文件。我们不知道Ari Lemmke 是否真的喜欢Linux这个名字,但我们知道他讨厌Freax这个名字。因此,他将目录命名为“/pub/OS/Linux”。

就这样。一切都谈妥了。

Torvalds于1991年9月17日上传了Linux 0.01版本,并直接通过电子邮件向一些感兴趣的人发出了通知。1991年10月5日,他向MINIX新闻组发送电子邮件,公开宣布了一个简单但可用的Linux版本,供那些想要进行实验的人使用。

在几个月内,其他人开始为代码做出贡献。世界上最大的开源项目正在进行中。

谈到命名Linux,我们不能不提及GNU。Linus Torvalds的所有努力都是为了开发一个操作系统的内核。为了将其完善为一个真正功能齐备的操作系统,Linux内核与GNU实用程序配对使用。

GNU遇到了相反的问题。他们拥有所有核心的类Unix实用程序,但没有内核。GNU的支持者说我们应该将Linux称为GNU / Linux,以承认GNU对Linux的巨大贡献。他们有一定道理,但我认为那个时代已经过去了。

名字的由来?

如果不是因为Ari Lemmke,我们将生活在一个Freax的世界中,有Arch Freax,Debian Freax等所有其他Freax发行版。我们不会觉得有什么不对劲。

莎士比亚曾经借罗密欧的嘴说道:“莎士比亚曾经借罗密欧的嘴说道:“玫瑰即使换了一个名字,她也依然芬芳“

END

官方站点:www.linuxprobe.com

Linux命令大全:www.linuxcool.com

刘遄老师QQ:5604215

Linux技术交流群:2636170

(新群,火热加群中……)

想要学习Linux系统的读者可以点击"阅读原文"按钮来了解书籍《Linux就该这么学》,同时也非常适合专业的运维人员阅读,成为辅助您工作的高价值工具书!返回搜狐,查看更多

Copyright © 2022 悍魔之战·网游指挥部 All Rights Reserved.