UNIX历史:苹果为什么会改用UNIX内核的NeXT?

Posted 软件那些事儿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UNIX历史:苹果为什么会改用UNIX内核的NeXT?相关的知识,希望对你有一定的参考价值。

《UNIX历史》是我写在我的知识星球上的,如果你觉得有兴趣并且值得,可以订阅,除了写这些UNIX的历史,我也会回答一些问题,并且每天会分享一篇我看到的比较好的英文科技类文章。

我觉得,就算不订阅,我仍然建议大家多读一些英文文章。有人问我写的这些故事都是哪里看到的,我就回答一下:不是从一个地方看到的,而是从很多地方看到的,90%都是从英文的文章里看的。比如本文这个Bill Gates的回信,我就找了好长时间,所以,才好把文章收费。

长按下面的二维码可以订阅。


这个问题用一句话就能回答,因为当时苹果的操作系统已经不行了,自己做不出来,只好购买一个新的操作系统。这个新买的操作系统就是上一篇文章所说的Jobs做的NeXT。

[节选一部分]

当时,Apple公司最新的系统是system 6,这个系统最历害的功能之一是可以在不同的程序之间切换,该功能名叫switch,是Andy Hertzfeld所设计实现的,这个功能不仅深受Apple用户的好评价,而且连微软的Bill Gates也非常喜欢,还专门写了信来感谢。此Andy Hertzfeld后来一直活跃在软件领域,如果大家用过Google已经关闭的Google+,这个系统与此君也有不少关系。


[节选一部分]


于是在1987年,三个任务组在苹果公司同时开动了起来,可以说是三保险了。一个任务组是基于system 6来点修修补补,比如最重要的任务是让只支持黑白颜色的system 6能支持显示彩色,暂时定的目标是在1991年能发布个新系统。还有一个任务组是长远的任务,各种先进的玩意往里填,目标是在1993年发布一个让世界震撼的新操作系统。最后,要是这两个小组都不行了,Apple还有后手,和当时的IBM合作,这是一个新的操作系统,名字叫Taligent。在这样的如意算盘下,所有人都觉得肯定没啥大问题,还能三个任务组都同时挂了?


[节选一个我回答的问题]


以上是关于UNIX历史:苹果为什么会改用UNIX内核的NeXT?的主要内容,如果未能解决你的问题,请参考以下文章

苹果的mac os是基于linux内核编写的吗?

Linux的发展历史历程是怎样的

linux发展历史

Unix昔日之魂:设计模式的历史探索

《Linux内核设计与实现》读书笔记Linux内核简介

《Linux内核设计与实现》读书笔记Linux内核简介