Linux 几乎与 Unix 没什么区别,为什么 Linus Torvalds 却获得如此多的赞誉?

虽然这肯定需要大量的技术专长才能实现,但似乎并不需要太多的创新。关于他的工作和实际所做的事情,已经有很多很好的答案,但我想谈谈关于 Linux 和 Unix 难以区分这一点。

Unix 和 Linux 之间的关系非常复杂,但下面的家族树有助于将其概括为:

3137476209201b6cda2cf4ff2ec2e557.jpeg

如您所见,有大量操作系统基于原始 Unix 发行版。颜色在这里特别重要,因为绿色是开源操作系统,而红色是闭源操作系统(橙色是混合源)。请注意,Minix 和 Linux 都不属于树的一部分,而是属于类 Unix 类别。这是因为 Linux 从未基于 Unix。称其为“难以区分”其实并不正确。它被认为是类 Unix,因为它是一种保持大量接口相同的操作系统,并遵循诸如系统调用签名(大部分)之类的内容以及多任务多用户操作系统的总体理念。

然而,差异才是最有趣的地方。Unix 的代码没有被纳入 Linux。所有内部实现都是从头开始的,这就是为什么它不是主要 Unix 家族树的一部分。然而,真正让它成为当今大多数服务器使用的主要内核的因素有两个:

  • 许可证:使用完全开源许可证(与许多前身不同)意味着任何人都可以做出贡献。这使得人们可以更轻松地添加对新计算机的支持、在软件变得低效时对其进行调整等。这意味着可以非常快速地支持各种硬件。最重要的是,使用 GPL 许可证意味着任何添加更改的人都必须根据请求免费提供这些更改。这促进了一个共享社区,而这种社区并不像我们今天看到的那么普遍.

  • GNU :通过提供大量免费工具,该操作系统成为一款真正有用的操作系统。如果没有它,Linux 很快就会消亡。

我要补充一点关于 Linus 本人的内容。为什么他获得如此多的赞誉?嗯……因为他获得的赞誉并不是因为他创造了一些极具创新性的东西。正如人们所说,他是站在巨人的肩膀上。不,他获得赞誉是因为他自己从头开始实现了 Linux(正如你所说,这需要大量的技术专长),而且因为直到今天,他仍然是 Linux 的主要维护者,并且在维护世界计算基础设施的关键部分方面发挥着至关重要的作用。这与创新无关,而是与他的技术知识以及他在现代世界中的作用的重要性有关。


随手关注或者”在看“,诚挚感谢!

  • 7
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值