史上十大失败操作系统:JavaOS和Vista名列其中

原创
系统 Windows
我们不要再讨论过去的好时光了,让我们谈一下过去的十大失败操作系统。毕竟那些失败的日子总是一直陪伴着我们,就算在2009年,还是出现了一些糟糕的操作系统。

【51CTO.com快译】曾经的科学技术不总是带给我们快乐和惊喜,在我们多次讨论过去的众多优秀操作系统之后,让我们回忆一下那些失败的操作系统。

毕竟那些失败的日子总是一直陪伴着我们,就算在2009年,还是出现了一些糟糕的操作系统。按照时间的顺序,从旧到新,以下是我评出的十大失败操作系统的名单。

OS/360,IBM公司,1964

这里我们谈到的不是那些曾经在六十年代末期七十年代初期安装在IBM 360大型机上的OS/360操作系统后期版本。对于那段时期,这个操作系统还算不错。实际上我的第一个操作系统就是OS/360的一个TSO(Time Sharing Option)后续版本。

我们这里所谈论的是OS/360的第一版。根据这个失败的版本,他的项目管理人Fred Brook 编写了The Mythical Man-Month这本教材。这本书后来成为介绍软件开发失败案例的经典教材。OS/360的第一版在控制程序上存在缺陷,比原计划需要更多的资金,并且超出估计预算很多倍,另外它的运行速度非常慢。除此之外,我们也得到了一本关于什么事情在软件开发中不能做的经典教材。这本教材里包含了诸如以下的至理名言:“在一个已经延迟了的项目里加入更多的人力只会使它更迟。”Brooks把它形容成程序员的圣经。他说:“每个人都读过它,但是没有人做过什么。”

值得说明的是,Brook的经典图书《人月神话》是一本具有深远影响力并且畅销不衰的著作。这本书内容就是来自Brooks博士System/360家族和OS/360中的项目管理经验。该书英文原版一经面世,即引起业内人士的强烈反响,后又译为德、法、日、俄中等多种语言,全球销量数百万册。现在,这本书正在51CTO.com读书频道连载http://book.51cto.com/art/200712/63342.htm

史上十大失败操作系统 
图   OS/360系统

ITS, 60年代后期

对于一个用DEC PDP-6 和 PDP-10汇编语言写成的只支持单字符,6个字母文件名,并且每个文件只能单独使用独自的文件夹的操作系统,人们还有什么可说的呢?而且这个操作系统的安全性近乎为0。举个例子,你不需要任何密码,并且可以登入任何人的工作空间,做任何你想做的事。尽管ITS(Incompatible Timesharing System,不相容分时系统)带给使用者难以忍受的痛苦,并且几乎没有安全性可言,但在当时它确实是个举足轻重的操作系统。当它不可避免的被Unix所替代之后,还是有很多程序选择从支持ITS开始,比如Emacs editor 和Lisp 语言。对于更多关于ITS和早期电脑黑客的信息,可以查阅Steve Levy的经典教材Hackers。你会庆幸自己没用过ITS。

#p#

GNU Hurd,1983年发布,至今仍不完整

一直想知道为什么很多人喜欢GNU/Linux这样的Linux。官方的解释是这个Linux仅仅是一个依赖GNU软件去实现完整操作系统的一个操作系统核心。GNU在1983年作为Unix操作系统的未来替代产品出现,并被全部设计成了免费软件。

但是经过了超过25年的发展,GNU仍然不完整:它的Hurd核心从来没有跳出最初的框架(我通常喜欢将完整的操作系统称作GNU Hard来避免和GNU程序的混淆)。几乎没有人可以实际应用这个操作系统,它实际上只是一个想法而不是真正的操作系统。

史上十大失败操作系统 
图  GNU Hurd

这就是为什么我将GNU Hurd列为十大失败操作系统之一。因为经过了四分之一个世纪之后,它还是没有履行曾经想要免费替换全部Unix的承诺。另一方面,通过整合GNU的创意和软件,Linux已经接过GNU的接力棒,提供了一个已经可以使用的完善的操作系统。

我作为众多用户的一员,并不想要等上25年去等待一个创意的实现。我们就把GNU Hurd当作一个从来不会实现的梦想吧。

Windows 1.01, 1985

一个词概括微软在MS-DOS的图形接口的第一次尝试就是糟糕。它的界面很丑,经过两年的完善还是不能很好的工作。除此之外,没有任何程序可以在它上面运行。可以运行的Windows 应用程序直到两年后Windows 2.03发布时才出现。

更可悲的是,当Windows 1发布时,Mac操作系统早已发布了更高级的Mac 2.1版本。这一版本的Mac操作系统提供了AppleTalk网络通信,支持激光打印机的PostScript 以及成熟的基于PC的文件管理系统---Hierarchical File System。Windows1与其完全不具有可比性。

史上十大失败操作系统 
图  Windows 1.01

#p#

MS-DOS 4.0, 1988

不像微软在1988年还在忙于把MS-DOS恢复正常。对于当时而言,MS-DOS的早期版本还不算太坏。实际上MS-DOS 3.3非常的好。但是随后而来的MS-DOS 4.0实在是糟糕。程序并不像以前那样有条理的运行,有的时候在程序运行的中期,你的程序会被完全的冻结。这种糟糕的情况直到Windows的蓝屏死机的出现才得以被终结。

为了不心理崩溃,计算机使用者不得不立即退回到MS-DOS 3.3或者转到使用Digital Research's 公司的DR-DOS 3.41。尽管为了和MS-DOS保持相似,DR-DOS一直模仿MS-DOS的版本号,但为了防止用户把它和MS-DOS 4.0联系起来,Digital Research 不得不把它的新版本操作系统命名为DR-DOS 5.0。

史上十大失败操作系统 
图  MS-DOS 4.0

SCO Open Desktop, 1989

从正面来看,它是第一个图形界面的32位操作系统。从反面来看,这个操作系统的绰号是开放的地狱。

Open Desktop是我曾经见过最搞笑的操作系统。它曾经让编辑们目瞪口呆,编译器把整个系统做了主存储器清除,这还是在我的窗口还在工作的时候。

奇怪的是我曾经在Open Desktop系统上顺利完成过我的工作,我猜我可能是世界上唯一做到这个的人。

史上十大失败操作系统 
图   SCO Open Desktop

#p#

JavaOS, 1996

想知道怎么才能写出一个糟糕的操作系统吗?那就使用那种像1996年版的Java那样的像乌龟一样慢的编程语言来写。然而,Sun在IBM的帮助下曾经尝试这么做。JavaOS被设计运行在网络计算机和嵌入式系统里。

大家如何评价这个操作系统呢?让我这样告诉你:你听说过这个操作系统吗?市面上有很多知名的嵌入式操作系统像Qnx, VxWorks, Symbian, Windows CE等等。但是就算在嵌入式操作系统圈内,都很少有人听过JavaOS这个款操作系统。

虽然有一些公司获得了JavaOS的使用许可,但是唯一一个我所知道的被正式应用的版本就是那个早就被众人所遗忘的Sun公司自己的JavaStation network computer版。2006年,Sun公司把它扔进了元老系统这个垃圾箱里,这也是基于Java操作系统的终结。

史上十大失败操作系统 
图 JavaOS

Windows Me (Millennium Edition), 2000

直到前些年另外一个失败的Windows操作系统出现前,Windows Me一直是Windows历史上最差的一个版本。作为Windows 98 SE的继任者,Windows Me在计算机世界杂志所选出的历史上25个最烂科技产品中排名第四。Window Me曾经想要尝试兼容16位和32位操作系统。而这样它工作起来就像是一匹前面装了轮胎的瘸马。

Windows Me运行起来还非常的慢,不稳定并且没有安全性可言。虽然这些是Windows系统所共有的特点,但是Windows Me把这些特点演绎到了极致。这个版本有多糟糕?Windows Me糟糕到微软仅仅将它销售了一年就草草下架了。

史上十大失败操作系统 
图  Windows Me

#p#

Lindows/Linux XP Desktop, 2001/2006

当你想要把Linux和Windows整合在一起的时候会发生什么事情?答案是绝不会有好事情发生。当2001年Lindows第一次亮相的时候,它承诺用户可以在Linux系统上运行全部的Windows应用程序。Lindows公司在以后的几个月内,就因为这个想法过于糟糕而不得不放弃Lindows的开发。就算是使用WINE软件(一个可以在Linux平台运行Windows程序的软件),Lindows公司也无法实现让足够的Windows平台的应用程序运行在Linux操作系统上,更别提把它作为Windows系统的替代产品而销售了。

后来的事实表明,一些蠢想法总会一直出现。俄罗斯公司TrustVerse也曾经许诺要开发Linux XP桌面平台,这个平台可以做Windows能做的任何事,但是它还是基于Linux的。而它的情况并没有比Lindows更好。它只能运行一些普通的Windows应用程序,并且它的XP外观和使用感受并没有什么值得大书特书的地方。如果你真的想在Linux平台运行Windows应用程序,那就装个CodeWeaver公司的CrossOver Linux吧。

史上十大失败操作系统 
图  Lindows/Linux XP Desktop

Windows Vista, 2006

你应该早就知道这个操作系统会列入我的名单。我还需要做什么关于Windows Vista缺点的更详细的描述吗?它体积臃肿,运行速度的缓慢,它的昂贵的价格,它的混乱的版本号,它的安全缺陷,它的软件硬件的不兼容性以及其他一些无能的表现,都证明它在这个名单中的当之无愧。

而对于那些已经通过了Windows Vista认证却不能实现Windows Vista功能的计算机,大家是如何评价的呢?让我和大家分享一个关于Windows Vista的早期评论。

“我选择购买Sony TX77OP笔记本,就是因为它通过了Windows Vista的认证,但是使我相当失望的是它不仅仅不能运行Aero功能,就连像Windows Movie Maker这样的基本功能都无法运行。这就等于我花了2100美元买了个发Email的玩具。这个评论的作者是谁?Mike

Nash,他是微软公司Windows产品管理部门的副主席。如果你是个微软的狂热爱好者,你可以去和他争论一下这个问题,不要来找我。

还有更多关于Windows Vista糟糕的证明?让我想想……嗯,Windows Vista发布之后,有三分之一的个人电脑选择降级操作系统版本,选择使用Window XP。而微软为了给即将发布的Windows 7开辟市场,正准备逐步淘汰XP操作系统。这个够充分吗?

史上十大失败操作系统 
图  Windows Vista

以上就是我列出的历史上十大糟糕操作系统的名单。你怎么认为的?那个是你认为的最失败的操作系统,你还在用Open Desktop或者Vista吗?那就在文章评论里告诉我。

【编辑推荐】

  1. 史上十大失败操作系统:JavaOS和Vista名列其中
  2. 10大最差科技产品 Vista和索尼CD上榜(图)
  3. 10大被高估产品 Vista和杀毒软件榜上有名
  4. 30年来最具影响12款电子产品iPhone上榜(图)
  5. 40年影响最深10款IT产品IBM/PC Linux上榜
责任编辑:庞桂玉 来源: 51CTO
相关推荐

2009-12-22 11:22:39

2009-12-08 14:42:30

Windows 7操作

2009-12-24 09:27:07

操作系统排行

2009-09-01 16:15:49

2010-06-17 15:00:34

Linux操作系统微软

2019-01-06 16:40:24

物联网开源操作系统IOT

2010-07-27 13:11:42

云操作系统

2009-05-17 17:37:13

失败产品VistaYoutube

2015-07-27 16:38:05

操作系统职业技能

2011-10-19 10:03:21

2012-01-12 14:06:34

2009-02-20 12:09:03

Vista桌面应用

2016-12-15 15:33:30

2021-01-26 14:22:04

物联网操作系统物联网IOT

2022-09-05 08:51:43

WindowsLinux操作系统

2010-04-15 11:19:40

2012-01-04 09:49:30

2011-07-12 16:53:01

云计算中断事故

2013-08-22 10:06:17

开源软件

2010-07-28 09:34:36

云计算部署
点赞
收藏

51CTO技术栈公众号