4

Linux 30 周年记:见证历程的 30 个重大事件盘点

 2 years ago
source link: https://segmentfault.com/a/1190000040582867
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Linux 30 周年记:见证历程的 30 个重大事件盘点

发布于 8 月 27 日

这几天,开源圈最热闹的事,莫过于 Linux 30 岁“生日”了。

“ Linux 之父” —— 芬兰“大神”莱纳斯·托瓦尔兹( Linus Torvalds )在最新起草的一份简短说明中,分享了自己关于 Linux 发展 30 年的心得。他表示,他对 Linux 的崛起既高兴又困惑。最初开发 Linux 的原因,仅仅是因为他的兴趣爱好。却没想到,一时兴起,彻底改变了这项技术,如今已经过了 30 年。

尽管外界都在关注 Linux 30 岁生日,但一直以来,外界还有人在为生日具体究竟是几号而争论。因此,在最新的采访中,Linus Torvalds 表示 “关于该操作系统的生日,你可以说它有 4 个生日”。

1、8 月 25 日:Linus Torvalds 认为,0.01 版本从来没有在任何公开场合发布过(只对少数表现出兴趣的人公开发布,因此他认为这些电子邮件中没有一封幸存下来)。
2、9 月 17 日:根据他查看 tar 文件中仍然保留的文件的日期,0.01 版本的日期;
3、7 月 3 日:他最早公开提到Linux的时间,也是他第一次在 Minix 新闻组上公开要求一些 POSIX 文档,并提到他正在从事一个项目(但没有给出名称)。
4、10 月 5 日:他第一次公开发布 Linux 版本的日期,版本 0.02(+1(非常小的补丁已发布)。

只是当年的 Torvalds 真的没有想到,30 年后 Linux 能有如此的发展。

关于 Linux ,关于 Linus Torvalds,关于“开源”

1991 年那一年,由 Ken Thompson(C语言之父)使用汇编语言开发的 Unix还是个仅次于 x86 的操作系统,而英特网也还处于萌芽阶段。那年 8 月 25 日,一位温文尔雅的芬兰研究人员莱纳斯·本尼迪克特·托瓦尔兹(Linus Benedict Torvalds)在 Usenet group comp.os.minix 上宣布,他正在为 clones 公司的 386(486)用户开发一个(免费)操作系统(只是一时兴起,不会像 GNU 那样庞大和专业)。但谁曾想,该技术从此被改变。

在最初的日子里,Linux 并不是正式被称为“Linux”。对此,Torvalds 解释说,“Linux 是我的工作名称,但我从来没有想过将其作为 Linux 发布。Linux 是一个非常好的工作名称,但如果我真的把它作为官方名称使用,人们会认为我是一个自大狂,不会认真对待它。所以我选择了这个非常糟糕的名字‘Freax’。幸运的是,第一位Linux管理员 arilemmk 也认为‘Freax’是一个愚蠢的名字。”

因此,Torvalds 将其命名为 Linux,实际上是因为他认为这个内部项目名称是 Torvalds 的首选。
回顾这一切,Torvalds 表示,他通常认为“一些早期的东西可能真的不再那么重要了,但那对我来说很重要,只是因为他们当时感到惊讶或者重要。”

那时,尽管也 Minix 很好用,但最终人们发现,Minix 是一条“死胡同”。因为它的“源代码可用”但是“专用”的,就算有很多共享补丁,但对一名程序员来说,在家把所有补丁合并到专用软件上也很麻烦。

相比之下,Linux 则拥有共享库。在 Linux 中用的大多数的软件都是开放源代码的,“开源”就意味着其他人可以将最好的特性结合在一起,可以带来更流畅的开箱即用体验。

Linux 软件的开放源代码,可供开发人员及应用软件厂商下载阅读和修改,但必须要尊从GNU的规则及相关协议,你对源代码的修改,也要开放源代码并上传到网络中,供大家来做进一步的改进,这也是开源发展至今的“核心”精神。

30 年后,Linux 已经发展成为开源技术领域的“统治”者地位。我们看到,如今几乎所有主要网站——包括谷歌、Facebook、维基百科、微软自己的 Azure 等,都是基于 Linux 运行的。包括当前全球科技聚焦的云计算、大数据、人工智能等前沿技术领域,Linux 也是促进这一切开源发展的“基石”。

30个重大事件见证 Linux 30年

新的周年, Linux 历史簿也已被更新,至此已有满满 30 个重大事件,让我们共同翻阅,见证 Linux 的成长。

  • 1991年:Linux 向全世界介绍 Linux

Linus Torvalds 在 1991年 8 月 25 日向 Minix Usenet 新闻组发邮件。他并不知道他这样写是错误的:”我做这个系统只是出于我的个人爱好,不会像 GNU 那样成为 386(486) AT 克隆的那样大而专业的系统。"

图片

  • 1992 年:Linux 迎来首战

操作系统大师、Unix 的教育操作系统版本 Minix 的创造者 Andrew Tannenbaum 宣称 “Linux 已经过时了”,Linux 面临的第一次操作系统战争开始了。在由此产生的讨论中,Linus Torvalds 对 Linux 的愿景做了一个很有见解的评论,直到今天,这个评论依然是正确的。他说:“ 如果 GNU 内核(另一个创建类似 Unix 的自由操作系统的项目)在去年春天就已经准备好了,我甚至不会费心去启动我的项目。然而事实是它没有,直到现在也没有。Linux 在现在可用的点上赢得了很大的优势。"

![图片](/img/bVcUrDx)

  • 1993 年:Slackware Linux 发行

Linux 在早期有一些发行版,例如 MCC 和 Yggdrasil Linux,但 Patrick Volkerding 的 Slackware 是第一个广泛成功的 Linux 发行版,它至今仍在更新和使用。

![图片](/img/bVcUrDv)

  • 1993 年 :Debian Linux 诞生

Debian Linux 是一个非常受欢迎的 Linux 社区版。直至今日,它依然是Mint、Ubuntu 和许多其它流行 Linux 发行版的基础。

图片

  • 1994 年:红帽公司成立

Marc Ewing 创建了 Red Hat Linux,Bob Young 收购了 Ewing 的公司,将其与自己的公司合并,成立了 Red Hat,这是迄今为止最成功的 Linux 公司。

图片

  • 1995 年:首届 Linux 博览会开幕

1995 年,Linux 举行了首个博览会 Linux Expo,之后,诞生了更多的展会。今天,仅在美国就有十多个主要的地区性和全国性的 Linux 贸易展。

图片

  • 1996 年:KDE 诞生

这一年,Matthias Ettrich 为方便使用,创作了 Linux 第一个主桌面界面,KDE。“K” 表示 “Kool” 的意思。这个名字也是 Unix 的通用桌面环境(CDE)的一个近似变换。

图片

  • 1996 年:SUSE Linux 发布

同年,在 Slackware 和红帽 Linux 合作后,欧洲顶级商用 Linux 厂商 SUSE 发布了其首款独立 Linux 发行版。如今 SUSE 依然是 Linux 和云计算领域的重要厂商。

图片

  • 1997 年:GNOME问世

Miguel de Icaza 和 Federico Mena 开始开发一个新的 Linux 桌面- GNOME 桌面,该桌面完全基于自由软件构建。GNOME 与 KDE将 一起成为 Linux 最重要的两个桌面之一。

图片

1998 年:微软的“万圣节文件”

微软开始瞄准 Linux,早期的 Linux 和开放源代码负责人 Eric S. Raymond 发表了一份万圣节文件,该文件表明微软认真地将 Linux 视作市场劲敌,并开始制定其反开放源代码和 Linux 运动。十年后,微软改变了自己的腔调。

图片

  • 1999 年:Corel Linux 桌面

Corel 发布了第一个主流 Linux 桌面。虽未成功,但它为其他流行的 Linux 桌面发行版铺平了道路,例如 Ubuntu 。

图片

  • 1999 年:Linux 与 Windows 首次正面对决

Linux 首次在文件服务方面与 Windows NT 进行了基准测试。Linux 胜出。Linux 与 Windows 服务器的操作系统大战正式开始。Linux 最终获胜。如今,Linux 在 Web 服务器和云空间都占据主导位置。

图片

  • 2000 年:IBM 向 Linux 投资 10 亿美元

2000 年IBM宣布,将在 2001 年向 Linux 投资 10 亿美元。它被证明是 IBM 的最佳投资。通过此举,IBM 打破了与 Linux 的企业市场僵局。

图片

  • 2001 年:Linux 2.4 版本发布

虽 Linux 2.4 版本的发布有所延迟,但 Linux 在 Solaris 和其他高端服务器操作系统方面更具竞争力。

图片

  • 2003:SCO 与 Linux 开战

SCO 是由旧的 SCO Unix 和 Caldera Linux 业务组成,但它抛弃了 Linux 的历史,起诉 IBM 和其他公司,并试图证明 Linux 是 Unix 的副本。最终以失败告终,但它的 FUD 却在相当一段时间里阻扰了 Linux 的商业接受度。

图片

  • 2004 年:新成员 Ubuntu 来了

建立在 Debian Linux之上的 Ubuntu 正式到来,其成了非常流行的 Linux 桌面操作系统,并且也是所有云 Linux 发行版中最重要的一个。

图片

  • 2004 年:Linux 统治超级计算机

全球一半以上最快的计算机都运行在 Linux 之上。2017 年,会是所有超级计算机。

图片

  • 2005 年:Linux 成功商业化

Linus Torvalds 首次出现在了《商业周刊》的封面上,打破了人们对 Linux 成为主要商业参与者的任何怀疑。广告语是什么?Linux Inc. 今天,你很难找到任何不在 Linux 上运行的大型企业。

图片

  • 2007 年:Android 系统诞生

包括谷歌和众多硬件厂商在内的开放手机联盟宣布推出 Android 系统。它将成为最受欢迎的移动端用户操作系统,因为它在超过 10 亿部智能手机上运行。

图片

  • 2008 年:股票交易系统转向 Linux

纽约证券交易所改用 Linux 作为核心操作系统,这一举措很快就被世界上许多其他主要证券交易所效仿。Linux 并没有成为大生意,Linux 本身就是大生意。

图片

  • 2011 年:Watson 赢了 Jeopardy

IBM 的 Watson 计算机运行在 Linux 上,赢得了 Jeopardy 智力挑战,为智能专家系统订立了新的标准。

图片

  • 2011年:Chromebook 兴起

谷歌发布了第一台 Chromebook:CR-48。它运行着基于 Gentoo-Linux 的 ChromeOS。到 2015 ,Chromebook 的销售额已经超过了运行着 Windows 的笔记本。

图片

  • 2012 年:云运行在 Linux 上

IT 基础设施从服务器和数据中心移动到了云端,而云运行在 Linux 上。即使是在微软 Azure 上,2016 年的时候超过 1/3 的虚拟机运行在 Linux 上。

图片

  • 2012 年:Red Hat 营收首次达到 10 亿美金

Red Hat 成为第一家年收入达 10 亿美金的开源公司。而在 2016 年,它成为首家达到 20 亿美金的 Linux 公司。

图片

  • 2014 年:微软 “示爱” Linux

微软新任 CEO Satya Nadella 宣称,“ 微软热爱 Linux ”。随后,微软通过在云端和内部部署支持 Linux 和开源软件来证明这一点,逐渐走上拥抱开源之路。

图片

  • 2018 年:微软开源其专利组合

这有可能是微软有史以来支持开源的最激进举动,微软将其整个专利组合向开放发明网络(OIN)开源专利联盟的成员开放。OIN 是为 Linux 的所有专利进行辩护的非营利组织。

图片

  • 2019 年:微软为 Win 10 用户推出 Linux

微软紧接着为 Windows 10 用户推出了自己的原生 Linux —— Windows Subsystem for Linux 2.0。有了它,人们可以将 Linux 与 Windows 同时运行。

图片

  • 2019 年:IBM 收购红帽

红帽被 IBM 以 340 亿美元收购,成为有史以来最大的软件收购案。从 IBM 的这一举动不难看出 Linux 如今在科技界的主导地位。

图片

  • 2020 年:Linux 统治云天下

现在全球云市场每年超过 1000 亿美元。其中 90% 运行在 Linux 上。即使在 Microsoft Azure 上,也有一半以上的 VM 是 Linux。

图片

  • 当语言进入Linux系统,Rust编程就永远不会停止

从一开始,像之前的 UNIX 一样,Linux 是基于 C 。但是,现在更新、更安全的设计 Rust 语言正在合并到 Linux 中。

图片

Linux 未来可期**

多年来,从高中生到博士研究生,来自不同国家不同背景的人,都在以各种方式为 Linux 和开源做出自己的贡献。或许,他们更多的,是在坚持这种维护开源生态的“志愿者”精神。

如今,Linux 几乎“无处不在”(除了一些特殊领域还在采用专用的操作系统,如航空航天及低端领域的嵌入式系统)。所以,未来的 Linux 依然是极具价值的。

Torvalds 在采访中也对Linux未来发展透露了自己的观点,他表示在创建 Git 之后,他才觉得自己是一个成功的程序员。因此,未来,他也不再需要担心 Linux 是一次性的。

关于 Linux 技术以及开源生态圈的发展,业内人士表示,“不管 Linux 具体发生了什么,开源软件都是未来操作系统的默认版本。”

化渺小为伟大,化平庸为神奇,从个人爱好到 Rust 语言的加入,Linux 破浪前行 30 年。

青春不老,奋斗不止,相信未来依旧会有一代又一代的开发者走进编程的大门,而 Linux 永远是他们忠实的伙伴!

*参考链接:
https://www.zdnet.com/picture...

https://www.zdnet.com/article...
*


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK