編者:這些系統產品的確是已經很古老了,但我們不能從記憶中抹去它們的存在,因為正是這些所謂的失敗產品,他們的探索和出現,讓更多的「成功」產品少走了很多彎路。微軟的作業系統是使用最廣泛的產品之一,「最失敗作業系統」名列其中也不足為奇,不過讓我多少有點兒吃驚的是Vista也位列其中。人們常說「慢工出細活」,微軟潛心6年打造的Vista系統,從一上市就惡評如潮,有人預言Vista猶如Windows me一樣短命,從微軟已經著手推廣下一代作業系統Windows 7也可以看出,放棄Vista對於微軟應該是一種明智。
很多人像喜歡最新技術那樣,十分懷戀以前的技術產品。不過,以前的技術產品可並不總是都是那麼優秀的,有些甚至在當時就已經是臭名昭著了。相對於軟體產品,作業系統是最令人關注的,而本文將向你介紹的是歷史上最失敗的十款作業系統,也許你曾經使用過呢。
一、OS/360 (1964 IBM System/360 Operating System)
需要指出的是,這並不是有些人在IBM 360大型機器上運行的OS/360 高級版,而是OS/360的第一個版本——其項目經理弗雷德布魯克斯自己都承認,開發的這款軟體是多麼的失敗。套用弗雷德布魯克斯的話說,OS/360的首個版本在控制程序裡面存在著嚴重的缺陷。並且,它比原來預計的內存消耗會更多,研發經費也大大地超出了預算。除此之外,它的運行速度卻過於緩慢。
二、不相容分時系統 (ITS,Incompatible Timesharing System,60年代末 )
你能想像一款用DEC PDP-6和PDP-10編寫的系統嗎?你能夠想像它是如何支持一個個單一的目錄、6個字符的文件名……每個文件都存放在各自單獨的目錄下。並且,幾乎沒有什麼安全性可言——比如,無需密碼,你就可以訪問到任何人的任何會話,並讓你做你想做的任何事情。
更令人驚訝的是,儘管它有這麼多不足並且完全不具備安全功能,但是在那個時候,它卻是一個非常重要的作業系統。雖然它最終被Unix取代,但是,現在還是有很多這樣的程序在使用,比如Emacs 編輯器和Lisp語言——從ITS系統延伸下來。
三、GNU Hurd (1983年 )
想知道為什麼有些人把Linux當做GNU/Linux嗎?官方的解釋是,基於Linux內核的作業系統使用了大量的GNU軟體。GNU計劃在1983年被宣布作為將來替換Unix的一套免費作業系統。
但是經歷了25年的發展之後,GNU計劃仍未完成:它的內核Hurd還處在開發的初期階段。(指GNU Hurd作業系統,而不是指GNU軟體)。幾乎沒有人能夠真正使用這款作業系統。與其說它是作業系統,還不如說是一套OS理念。此外,經過25年的發展,它仍然沒有兌現其承諾的成為完全免費的Unix替代系統。而與此相比,Linux則提供了GNU Hurd沒有的先進功能。迄今為止,Linux在很多地方都在使用。
四、Windows 1.01 (1985年)
Windows 1.01
這是微軟為MS-DOS做出的圖形用戶界面的第一次嘗試。然而,這卻是一次失敗的嘗試。即使推出之後兩年,用戶抱怨它還是不好用。更糟糕的是,任何程序都不能很好地運行在這個系統上,即使Windows自身的應用程式也是如此。這種問題直到兩年後Windows 2.03出現才有所改觀。
五、MS-DOS 4.0 (1988年)
其實,這款作業系統的早期版本MS-DOS 3.3還是十分不錯的。但隨後出現了MS-DOS 4.0,在此刻系統上運行的程序會時不時的停止響應。想想在你工作任務完成一半的時候,程序突然完全失效了,這是一種什麼樣的感覺。經常出現藍屏死機的現象,無疑證明了這款系統存在很大的問題。
為了解決該問題,PC用戶只能繼續使用MS-DOS 3.3或者儘快轉用DR-DOS 3.41。
MS DOS 4.01