世界留下的10种操作系统

12 第二页
第2页共2页

到那时,OS/2 Warp 3运行良好,在银行、保险和电信等大型稳定行业占据了一席之地。在20世纪90年代和进入新千年期间,它为世界各地数万台自动取款机提供了动力。它维持了会计和审计公司的运作。

但不知何故,它未能在消费者级软件开发人员中引起轰动。他们推出了Windows程序,OS/2Warp运行起来就像一个专业版,但是很多人没有看到在PC上预装Windows时使用Warp的好处。

OS/2勇敢地坚持下去,直到IBM在2001年底退出,并在5年后退出支持。当我们从自动取款机里取钱的时候,我们可能已经看不到它的作用了,但我们当中那些喜欢它的人,出于过去的缘故,仍然把它放在架子上。

下一步是什么?

到1989年,由窗口、图标和菜单组成的美丽新世界开始变得有些过时。接着,史蒂夫·乔布斯(Steve Jobs)推出了NeXT电脑(NeXT Computer),我们集体深吸一口气,以至于我们的耳朵因气压损失而鼓了起来。

NeXT硬件——最初的NeXT计算机,也称为“立方体”,以及它的弟弟NeXTstation——是黑色的、光滑的、漂亮的。这些机器的灰度显示是如此微妙和清晰,以至于我们可以近距离地盯着它们,而不会伤害我们的眼睛。

这个名为NeXTStep的操作系统非常令人兴奋。它的图形界面是围绕Display PostScript构建的,所以它很清晰且可伸缩。在底层,它构建在坚固的Unix结构之上,包括Mach内核和BSD代码。对于开发人员来说,它有一个面向对象的应用层和工具包。这使得它比其他平台更容易编写代码。

NeXT硬件并没有像乔布斯希望的那样迅速发展,但它确实在高等教育和学术界找到了一席之地。事实上,它是瑞士CERN研究机构的最爱,一位名叫Tim Berners Lee的英国研究人员利用NeXT产品开发了他的一个名为万维网的小项目。仅凭这一点,NeXTStep就在星空中赢得了一席之地。

NeXT的硬件销售疲软意味着为这个酷炫平台开发的应用程序可以运行的计算机更少。因此,该公司将注意力集中在开发跨平台操作系统上。这就是NeXTStep如何重生的年代。

在与Sun的合作下,NeXT将其下一个品牌的操作系统转变为OpenStep,可以在Sun Solaris系统和其他硬件上运行。OpenStep的规范于1994年公开;这一发展成为1996年将史蒂夫·乔布斯带回苹果的交易的关键。OpenStep是苹果令人印象深刻的新操作系统的典范,当时摇摇欲坠的旧MacOS经典让位给MacOSX。

当斯坦福直线加速器中心的人们想要将他们的下一个应用程序移植到另一个硬件平台时,NeXTStep作为一个新的平台重新诞生GNUstep.他们没有重写应用程序,而是重写了NeXTStep对象层,将其置于Unix代码之上,并与X Window结合在一起。您看!比OpenStep更开放的OpenStep。

无论发生什么,都会发生

1991年,苹果公司发布了PowerPC参考平台,这样硬件供应商就可以制作Mac的克隆版本。Be公司决定将自己的操作系统BeOS移植到Mac平台上。

也许Be是预料到苹果不会完全兑现Copland的承诺,Copland是其下一代操作系统的圣杯,所以它可能会购买Be的现成替代品。也许Be只是想为自己为失败的产品线设计的操作系统找到一个市场。无论该公司的动机是什么,BeOS都成为了个人电脑领域最受欢迎的几近成功的故事之一。

1990年,苹果前高管Jean-Louis Gassée创立了Be公司,开发以BeOS和BeBox为核心的新计算平台。但是作为BeBox核心的AT&T Hobbit处理器停产了,所以Be不得不重新开发平台以运行在PowerPC处理器上。

当现金流要求该公司不能再销售自己的硬件时,它对BeOS进行了重组,以便在其他公司的PowerPC和奔腾平台上运行。这个多线程、媒体友好的操作系统可以在笨拙的老式奔腾IIs上运行多个视频而不会出现磕磕绊绊或崩溃,这一事实让许多数字媒体开发人员和爱好者惊叹不已。

可惜的是,他并没有赚到很多钱。在90年代中期,BeOS确实吸引了苹果的兴趣,但它的价格却没有。Be坚持自己的要价,苹果也坚持自己的报价,而且价差后面有很多零——于是苹果转而向NeXT和它的操作系统示好。

因此,《为月球而拍摄》错过了,并最终于2001年卖给了Palm公司。Palm停止了平台上的开发,然后就死掉了。

然而,Be的狂热者们在诸如BeBits.com.在Palm放弃了他们之后,他们开始在一系列反向工程的开源项目中改进他们最喜欢的操作系统,这些项目被非正式地称为OpenBeOS。在Linux或BSD内核上,他们构建了be兼容的api,并给结果起了“蓝眼睛操作系统”这样的名字。

Palm并不热衷于商标侵权,所以Be粉丝社区选择了一个不会冒犯的名字:三行俳句诗.BeOS就是在这样的伪装下存活下来的。虽然俳句并不是真正的Be,但它看起来肯定是Be——而且在Palm的地下室里放着真正的俳句,这已经是最好的了。

95年的精神

哦,我们知道你在想什么:Windows 95现象是为了在16位和32位计算之间建立一个垫脚石而小题大做。它的技术层面在一场营销海啸中被冲走了,而且就洪水这个话题而言,它的开发成本比1995年凯文·科斯特纳(Kevin Costner)的电影《水世界》(Waterworld)还要高。

但当时我们很欣赏Windows95,我们仍然深情地想着它。它使家用电脑上的用户能够使用比八个字符的名称和三个字符的扩展名更灵活的文件命名。

这也是微软第一次为消费者提供一个有良好基础的图形化操作系统。在那之前,主流(即非nt) Windows只是一个操作环境——一个建立在DOS湿沙基础上的易于导航的结构。整个结构有一个令人讨厌的习惯,就是在你点击保存按钮之前崩溃。95年前,Windows真的是一只吃了所有人作业的狗。

哦,我们仍然有我们的抱怨,Windows 95当然没有解决所有的问题。我们曾被承诺不再出现UAEs(不可避免的应用程序错误),我们很恼火地发现,一些看起来像阿联酋的东西仍然是我们的常客——但现在它被称为GPF(通用保护故障)。

而且,在我们能够可靠地使用那些开始出现的漂亮的小USB插槽之前,Windows还要再转两个转速。

但是Windows95是Windows世界的一个转折点,它把我们带到了今天的位置。当然,在这一过程中也有一些失误(我是Vista?),但也许Windows10——我指的是Windows7——将为我们打开新的前景。

被遗忘但没有消失:X标记了地点

我们知道。。。X窗口系统,或者简称X窗口,或者简称X窗口,或者只是简单的X窗口,实际上并不是一个操作系统。但是它的创造者是从一个宣言开始的,所以仅仅出于这个原因,我们不能忽视它。

1984年,当IBM、微软和苹果在市场上展开平行革命时,麻省理工学院的科学家鲍勃•谢弗勒和吉姆•盖蒂斯正在撰写一部哲学著作:减少复杂性。不要被你可以植入系统的每一个很酷的想法所困扰。将实际的用户界面留给用户。只要让它工作。

想想Scheifler和Gettys提出的这些本·富兰克林式的智慧金块:

“除非您知道某些实际应用程序需要新功能,否则不要添加新功能。”

“如果你可以用10%的工作得到90%的预期效果,那就使用更简单的解决方案。”

“如果一个问题没有被完全理解,最好不要提供任何解决方案。”

X最终完成了它的初衷:让Unix操作系统内核和用户界面协同工作。因此,令人惊讶的是,我们没有听到太多关于它了。

或许这并不奇怪。开发的速度最近并没有飞速发展:在X的前四年中,它经历了11次迭代。在接下来的21年中,它缓慢地向上滑动,直到11.7.4版。

但不要认为X真的消失了:它只是隐藏在表面之下。它潜伏在所有地方——最著名的隐藏在所有免费的Unix和Linux发行版之下,以及Mac OS X家族的Panther、Tiger和Leopard分支。但愿它能一直持续下去!

非常感谢个人计算机博物馆指南阿米加未来维基共享为这篇报道提供图片。

下一个:时间线:40年的操作系统里程碑

自由撰稿人Matt Lake的第一个操作系统是在一张5.5英寸的软盘上。他最新的版本只能装在双层DVD上。他最大的遗憾是错过了盒式磁带计算时代,因为那种水平的螺旋桨式计算技术会给他的同事留下深刻的印象。

这个故事,“世界上留下的10个操作系统”最初是由计算机世界

加入网络世界社区足球竞猜app软件脸谱网LinkedIn评论最重要的话题。

版权所有©2009 IDG通信公司足球竞彩网下载。

12 第二页
第2页共2页
SD-WAN买家指南:向供应商(和您自己)提出的关键问题