Linux|Linux已到而立之年:Linus Torvalds称一切都是机缘巧合
1991 年 8 月 25 日,芬兰研究生 Linus Benedict Torvalds 在 Usenet 群组 comp.os.minix 上起草了一份简短的说明,宣称自己正出于业余爱好而打造一款操作系统 。尽管谦虚地表示这款面向 386(486)AT 兼容机的 OS 不会像 GNU 那样专业且大型,但那时他绝对没有想到的是,30 年之后,Linux 竟然永远了改变了科技行业 。
文章图片
资料图(来自:Linux 基金会)
时至今日,Linux 已经在 IT 领域无所不包 。
包括谷歌、脸书、维基百科等在内的基础所有主要网站,甚至云端,都是在 Linux 平台上运行的 。在这个值得纪念的特殊时刻,Linus Torvalds 接受了 ZDNet 的连线采访 。
即使在 Windows 操作系统开发商微软旗下的 Azure 云平台上,Linux 也是最受欢迎的操作系统 。
在全球 Top500 超算榜单中,你也几乎看不到其它操作系统的身影 。
至于移动设备市场,Google Android 其实也采用了 Linux 底层 。
在谈及 Linux 及其历史时,他笑称对 Linux 的崛起干扰既高兴又迷惑 。
有趣的是,对于给 Linux 操作系统过生日这件事,Torvalds 竟然给出了四个建议 。
Linux 的第一个生日,可以追溯到首个新闻组帖子的公开日,也就是 8 月 25 号 。你可以找到它的标题、发布日期和时间、以及完整的内容 。值得一提的是,在 Linux 项目的早期开发阶段,Linus Torvalds 还受到了赫尔辛基大学教授的鼓励 。
相比之下,我认为从未在任何公开场合(仅私下)发布过的 0.01 版本更能引发某些人的兴趣,但你不会在任何邮件历史中看到它的身影,除非找到 9 月 17 号那天的 tar 文件日期 。
这两个日期都相当值得纪念,但也有人提出了不同意见,比如 7 月 3 号的半公开阶段 。那是我第一次在 Minix 新闻组上公开询问一些与 POSIX 文档相关的内容,并且提及了自己正在做的一个项目,只是当时还没有确切的命名
还有一些人认为首次公开宣布的 10 月 5 号那天才是 Linux 的确切生日,当时其版本号稍微加了 0.01(至 0.02) 。
Linux 在大多数时候都非常低调,他不像、且我也不想让它成为一个大学项目 。没过多久,Linus Torvalds 就意识到了他的小项目不会持续太久 。然而到 1991 年底的时候,它还是较 GNU Hurd 或 Minix 获得了更多的关注 。
即使赫尔辛基大学(至少是计算机科学系)对非官方的课余项目持非常开放的态度,但我不认为 Linux 在这方面有多么特别 。
机缘巧合之下,Linux 项目迎来了蓬勃的发展,我从未觉得你必须以一种特殊的方式工作,或者只有获得官方认可的大学项目,才有获得相应资源的资格 。
举个例子,计算机科学系最终尝试(然后相当广泛地使用)了运行 X 的 Linux 瘦客户端机器,以及在服务器机房运行 Linux 的 DEC Alpha 机器 。
当然,Linux 在大学里的使用并不罕见,但我认为大家对此持特别开放的角色,因为它是本土成长起来的一个相当酷炫的项目 。
我于 1991 年圣诞节前后开始从事一些磁盘分页工作,那时 Linux 正在完成 Minix 没有做到的事情,这也是其发行版本号从 0.03(大概是 11 月份)跃升至 1992 年 1 月的 0.12 的原因之一 。
相关改进并不完全激进,毕竟当时人们已经制作了执行分页等操作的 Minix 扩展,但此举还是表明了 Linux 已开始做一些我不大习惯用 Minix 完成的事情 。
到 1992 年夏天的时候,我们跑起了 X,而 Linux 看起来与我已经习惯的 Minix 截然不同(我甚至不知道 Minix 之后都有哪些进展) 。
【Linux|Linux已到而立之年:Linus Torvalds称一切都是机缘巧合】其余的事情,大家应该也都很熟悉了 。不过对于我来说,它们都没有我在 1992 年初意识到实际上有一些不认识的人在使用并修补 Linux 那样让我感到惊讶 。
推荐阅读
- 功能|Linux 微信官方版 2.1.1 正式发布
- Linux|glibc在默认情况下并未妥善解决Y2038问题
- Intel|英特尔正为Linux 5.17准备PFRUT:升级系统固件无需重启
- Linux|Fedora 36默认字体将改为Noto,以覆盖更多语言
- Linux|Ubuntu Kylin 20.04 Pro(RISC-V)版本正式发布
- Linux|有人说,Linux 发行版激增不利于 Linux 生态系统?
- Linux|兆芯x86 CPU+国产OS:安卓App在桌面跑起来
- AMD|Linux 5.17将支持AMD智能追踪缓冲区功能
- Linux|国产Linux系统可爱鱼CutefishOS 0.7 Beta发布
- Intel|英特尔已为Linux 5.17准备了一些Wi-Fi改进