关于segmentfault:Linux-周年季30年发展历程图鉴

41次阅读

共计 5183 个字符,预计需要花费 13 分钟才能阅读完成。

这几天,开源圈最冷落的事,莫过于 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…
*

正文完
 0