OS/2

OS/2

OS/2是由微軟和IBM公司共同創造,後來由IBM單獨開發的一套作業系統。OS/2是"Operating System/2"的縮寫,是因為該系統作為IBM第二代個人電腦PS/2系統產品線的理想作業系統引入的。在DOS於PC上的巨大成功後,以及GUI圖形化界面的潮流影響下,IBM和Microsoft共同研製和推出了OS/2這一當時先進的個人電腦上的新一代作業系統。最初它主要是由Microsoft開發的,由於在很多方面的差別,微軟最終放棄了OS/2而轉向開發Windows“視窗”系統。最大規模的發行版本是於1996年發行的OS/2 Warp 4.0,取名自星艦迷航記電影中的曲速引擎(Warp drive)。

基本介紹

版本沿革,1.x,2.x,3.x,4.x,之後,相關新聞,OS/2落敗原因,

版本沿革

OS/2最大規模的發行版本是於1996年發行的OS/2 Warp 4.0,取名自星艦迷航記電影中的曲速引擎(Warp drive),來代表其穩定快速的特色。這個版本是第一個運行於X86體系的PC之上的32位作業系統,早於微軟的Windows 98上市。Warp改進了按照界面和加強了對外設的驅動支持,還隨系統包含了一組名為“Bonus Pak”,裡面有12種應用程式,如文字處理和傳真軟體等等。
隨後的升級版本是OS/2 Warp 3 Connect——一個加強了網路支持的版本。而代號Merlin的OS/2 Warp 4版,是最後一個公開發行的OS/2版本。在與Windows的競爭中,OS/2最終失敗了。隨後IBM也發行了若干個版本的升級,但僅僅是小範圍的使用。據說在金融和銀行等行業中,有部分系統依舊在使用OS/2。

1.x

OS/21.0在1987年12月上市。它可以同時執行數個OS/2程式以及一個DOS程式,但是螢幕上一次只能看到一個程式的運行畫面,而且只有文本模式。1988年10月,IBM推出了OS/21.1標準版,為OS/2增加了圖形界面PresentationManager,硬碟容量最高可以支持2GB。1989年IBM又發布了ExtendedEdition,增加了DatabaseManager以及CommunicationManager。前者是一個多任務的關係資料庫,而後者讓大型主機的客戶可以通過3270、5250模擬將PC機與大型主機連線。
1.2版的OS/2加入了HPFS(HighPerformanceFileSystem)以支持長檔案名稱和高容量硬碟,磁碟功能比DOSFAT好很多。OS/21.2ExtendedEdition增加了REXX直譯式程式語言,就像是Unix的ShellProgramming一樣:REXX可以當作是DOS的批語言來用,也可以用它編寫簡單的程式。
IBM此時開始將OS/2分成兩條產品線:為了發揮Intel正在設計中的80386晶片的威力,OS/22.0將不再要求與80286兼容,同時IBM將OS/23.0定位成網路伺服器作業系統。
1990年,當IBM與Microsoft還在合作開發OS/2的下一版本時,Microsoft同時也開發出MicrosoftWindows3.0並大量銷售。漸漸地,Microsoft的資源、人力以及注意力逐漸由開發OS/2轉移到開發Windows。由於兩家廠商意見的分歧以及相互間的不信任,為了保證OS/2開發的順利進展,IBM決定接手OS/21.x以及OS/22.0的開發工作,而Microsoft則負責Windows以及OS/23.0。不久之後,OS/23.0就被Microsoft重新命名為WindowsNT了。
OS/21.3是第一個全部由IBM獨立負責完成的產品,除了原先的程式碼之外,所有新添加的功能都是IBM自行開發的。1.3版比先前的版本執行速度快,程式本身也較小,安裝、配置比以前也容易多了,而且加入了AdobeTypeI向量縮放字形,支持的螢幕解析度提高到1024×768。在功能上,IBM也改進了置換檔案的演算法,並加入硬碟延遲寫入等等。

2.x

OS/22.0是第一套在PC上運行的真正多任務作業系統。1992年,OS/22.0正式發表,IBM很自豪地標榜這一版OS/2為"a better DOS than DOS and a better Windows than Windows"。從技術角度來看確實如此:通過80386的虛擬86模式(Virtual86Mode),OS/22.0可以讓每一個DOS程式分別在各自的虛擬DOS機器(VDM,VirtualDOSMachine)上執行,就好像用戶同時擁有好幾台PC分別執行這些程式一樣。不但具有優先式工作模式,不會讓任何一個程式占據所有系統資源不放,而且任何一個DOS程式宕機不會造成其他程式一起掛掉。因為Windows也是DOS程式的一種,所以通過OS/2的VDM執行Windows程式也可以獲得上述優點,而且不同程式之間仍然可以通過OS/2提供的DDE和剪貼簿交換數據。
OS/22.0同時將圖形界面重新翻新,引進了一套完全面向對象的操作界面:WorkplaceShell(WPS),不但將作業系統的對象具體化,連檔案系統也包含在內。相比之下,Windows系統直到Windows95整個界面才算變得較為面向對象。
1993年,IBM再接再厲,發表了OS/22.1版,這一版本將整個圖形系統重新改寫,配合Windows3.1,在Win-OS/2(OS/2附帶的一個修改過的Windows,可以在裡面執行Windows程式)裡面加入了對TrueType字型的支持;配合多媒體的發展趨勢,加入了MultimediaPresentationManager(MMPM/2),提供穩定的聲音、圖像能力;配合筆記本電腦的發展,這一版本也支持PCMCIA、AdvancedPowerManagement電源管理能力。為了降低產品的價格,IBM又另外發售了OS/22.11版,當把該版本安裝在已裝有Windows3.1的機器上時,安裝程式會自動修改原先的Windows,配合OS/2使用。

3.x

1994年10月,OS/23.0正式改名為OS/2Warp3.0。這名稱源自當初開發中的代號。Warp是從"星艦迷航記(StarTrek)"中借來的名詞,表示這一版本的速度跟光速一樣快。Warp的最初設計目標是能在配有4MB記憶體的PC上順利執行,但是您若真的照辦,那可累了!不過只要有8MB記憶體,Warp3就可以運行得相當順暢。這一版本提供相當充足的各種驅動程式,並改進了不少功能,還加入了對TCP/IP的支持(InternetAccessKit),包含撥號網路、一套瀏覽器(WebExplorer)、一堆TCP/IP工具(E-mail、FTP、Telnet等等)。更重要的是增加了一套BonusPak光碟,提供好幾套OS/2版本的套用軟體,例如IBMWorks,它是一套集成套用軟體,包含表格處理、文字處理、資料庫和統計圖表等功能。
1995年,IBM又發表了WarpConnect3,這一版本增加了區域網路功能,可以和NovellNetware以及IBMLANServer連線,共享印表機、磁碟空間等資源。1996年IBM將Warp和LanServer合併為WarpServer,成為一套完整的網路伺服器作業系統,功能包括列印伺服器檔案伺服器遠程訪問網管(SystemViewforOS/2)等等。

4.x

1996年9月,Warp4(Merlin)正式發售。除了將WorkplaceShell全面翻新(有點像Macintosh與LotusSmartCenter的混合體,開發人員是前Apple員工),又增加了一堆新功能。Warp4是第一套內嵌Java、語音識別的作業系統,IBM將Warp4定位成通用的用戶端作業系統,可以連線任何網路環境。內嵌的Java讓您不用通過瀏覽器和其他輔助工具就能執行Java程式,通過語音識別系統可以直接用語音操縱作業系統。內置的LANDistance可以讓移動電腦通過電話撥回公司,使用公司的內部網路,就像在公司內部的用戶一樣。而安裝程式也進行了相當大的改進,使安裝OS/2不再是一件難事。

之後

2005年12月23日,IBM宣布不再銷售和支持OS/2系統。OS/2的支持者要求IBM將OS/2的原始碼開放。儘管目前OS/2仍然擁有部分市場,但是IBM已經宣布,從2006年開始,需要進行特殊預約才可以獲得進一步的技術支持。OS/2所有產品的銷售將於12月23日停止,而多任務作業系統也將於2006年12月31日前停止銷售,並開始向Linux系統轉移。

相關新聞

IBM在2005年12月25日開始停止銷售OS/2作業系統,並且將從2005年12月31日開始停止支持OS/2作業系統。但是,目前數量眾多的公司和個人都在使用OS/2作業系統,他們正在尋找讓OS/2繼續生存下去的辦法。
在2006年4月份,OS/2網站OS2WORLD發起請願活動,這項請願活動的目的是讓IBM開放OS/2原代碼,這樣目前的OS/2用戶可以繼續使用並且發展這個作業系統。在11月,OS2WORLD網站徵集到1萬2千份請願簽名,並且將簽名交給IBM的CEO Sam Palmisano,但是IBM公司現在還沒有對請願做出反應。
但是,不管IBM最終是否會開放OS/2作業系統原始碼,還有其他機構在繼續維持OS/2的生命。比如,美國的Serenity Systems International公司已經開發了OS/2的OEM版本,名稱是eComStation,支持諸多軟體,比如OpenOffice等等。eComStation作業系統還將集成一系列新的圖形驅動程式,加入對聲效的支持,將加入來自於Windows作業系統的網卡驅動程式和無線設備驅動程式。顯然,儘管IBM已經放棄OS/2,但是還有熱心人繼續開發OS/2。
但是,如果OS/2、eComStation開發者可以接觸到OS/2原代碼,將有助於他們目前和未來的研發。OS2WORLD網站也希望進一步和IBM接觸,來安排OS/2的繼續開發事宜。
不少電腦發燒友試圖找到OS/2落敗的原因,大家都開玩笑地說是由於IBM取錯了名字:
I Beg Microsoft(我乞求微軟)
I Beat Myself(我打敗了我自己)
Industry Biggest Mistake(最大的工業錯誤)……

OS/2落敗原因

1、驅動程式的問題,這點和現在論壇之中討論安裝Leopard在PC上類似。OS/2當年的驅動也是非常大費勁,直至OS/2 Warp 3時才有了一些改觀,但是總體上還是不如Windows。
2、記憶體的要求高。如果是現在自然沒有什麼問題。在當年安裝OS/2時,6萬多的HP伺服器記憶體不過也就是64MB,當時已經高呼萬歲了,可是主流機型還是在8MB左右。

相關詞條

熱門詞條

聯絡我們