MINIX 已死,那么 Linux 呢?

来源: 投稿
作者: 罗奇奇
2023-05-29 09:15:00

MINIX 操作系统大约的确已经死了。

Minix 原来是荷兰阿姆斯特丹的 Vrije 大学计算机科学系的 Andrew S. Tanenbaum 教授所开发的一个类 Unix 操作系统,全部代码共约 12,000 行,起初是为给学生讲解操作系统的运作细节而开发。

045701_9cGL_2720166.jpg

Linus Torvalds 也曾表示自己开发的 Linux  曾受到 MINIX 的影响,但只是理念和精神上的鼓舞,实际两个操作系统的设计相去甚远。

MINIX 的开发早已停滞不前,从 git 仓库的状态来看,最后一次提交停留在 2018 年 11 月,此后五年间没有任何动静。 Google Groups 小组在 2020 - 2021 年间进行了一次关于“重振 MINIX 雄风”的讨论,讨论了各种各样的 MINIX 改进或新的开发方向,但最后还是不了了之。

是的,维护一个操作系统级别的软件,需要大量的人力物力。

MINIX 的创造者和管理者 Andy Tanenbaum 是 Vrije 大学的教授,在职期间和一个博士生团队维护了 MINIX 3 很长时间。但 Andy 于 2014 年从 Vrije 大学退休,没有了大学的资金和人力支持,MINIX 的开发在 2014 年之后的几年里逐渐停滞。

而今年的 Andy Tanenbaum 已经 79 岁了,他退休的时候是 70 岁,即使没有退休,也不能苛求他在 MINIX 上继续投入太多精力。

据外媒 OSNews 的介绍,关于 MINIX 的开发也许并没有完全停止——因为最大的科技公司之一 Intel 采用了该平台, MINIX 目前运行在 Intel自 2015 年左右以来销售的每一个 CPU 上。MINIX 在其英特尔管理引擎上运行,包括网络堆栈、存储驱动程序等。

该事件在 2017 年被首次报道,详情可查看当年的报道:世界上最流行的操作系统 MINIX 暗藏着最大的威胁?

但英特尔已将其 MINIX 版本的代码完全闭源。这也意味着,开源的 MINIX 已经在事实上死掉了。对下一位触碰它的勇士而言,即使从开发停滞的地方重新开始也是一项艰巨的任务,需要极为聪慧的头脑和一些奉献精神。

而同样都是由创造者在亲历亲为地管理,Andy Tanenbaum 离开之后,MINIX 就陷入了消亡之路。那么在 Linus 离开之后, Linux 会是什么样子呢?或许 Linux 的 GPL 协议会比 MINIX 的 BSD 协议更有感染力和传播力,因此它还会继续发扬光大;又或许 Linux 的生态比 MINIX 要更为强大,因此即使 Linus 离开了,Linux 也会有条不紊地继续发展下去?

这一切,恐怕只有当这天真正到来的时候才会揭晓。

展开阅读全文
点击加入讨论🔥(24) 发布并加入讨论🔥
本篇精彩评论
Linux 肯定不会死,因为它已经成为中国操作系统的核心,如同马克思主义一样,成为中国精神的一部分。
2023-05-29 10:50
13
举报
一个是教学用的系统,一个是跑在无数服务器上的系统,从MINIX延伸到Linux真是莫名其妙,这篇文章质量太差
2023-05-29 10:56
11
举报
你可能不了解minix和linux的历史关系,linux是受minix启发而研发的,minix是微内核,而linux当年开发的时候还有过微内核宏内核之争,最后linux选择了宏内核,微内核有性能问题,直到现在也没有一个真正能用的高性能稳定的微内核(minix,hurd,mach,L4),除了L4还在积极开发,其他的早已经停止开发或者好多年没动静了
2023-06-11 16:15
2
举报
minix就是上课用来教学使用的,虽然说是微内核,但整个系统其实非常简陋,很多东西没有,对新硬件的支持也不好,也没有多少人实际拿来使用,不维护了感觉也没什么关系,而linux应该会有人来维护的,毕竟这么多公司个人在使用,但可能代码质量会有所下降,所以需要找一个接班人。我倒是希望hurd能搞起来,开源系统就有两套体系可以使用了(宏内核linux/微内核hurd)
2023-05-29 18:22
2
举报
正确的,🐶编辑为了流量脸都不要了
2023-05-29 14:19
2
举报
24 评论
2 收藏
分享
返回顶部
顶部