天天看點

關于Windows 3.0的一則趣聞

Windows 3.0的走紅

在之前的評論中,Larry Osterman向我們提到了為什麼Windows 3.0推出後能一炮而紅。

我想指出來的是,他關于Windows 3.0的時間有點小小的錯誤。

Windows 2.0确實支援處理器保護模式(Protected Mode)。當時的名字叫做Windows/386,它早于Windows 3.0。而在Windows 3.0這個版本中,我們第一次使用到了英特爾80386處理器中新增加的虛拟x86模式(Virtul-x86),以支援主動式多任務DOS系統。

舊版本的Windows 2.0應用程式被命名為”Windows/286″,以和Windows 3.0中的同步。

這樣就用了三種不同的Windows模式,它們分别是:實模式(Windows 1.0風格),标準模式(Windows /286 風格)和增強模式(Windows/386 風格)。

相容性的優勢

令人驚奇的是,盡管在這三種模式中,作業系統使用處理器的方式存在着巨大的差異,但是開發者為實模式編寫的應用程式,可以不加修改地在這三種模式的作業系統上成功運作。

也就是說,你可以輕松地編寫一個可以同時在這三種不同版本的作業系統上運作的程式,而不需要為每個作業系統維護一個獨立的版本。是不是很香?

接下來,Windows 3.0釋出了,世界就變了,它徹徹底底的火了。

我還清楚地記得,一些主流軟體分銷商(我記得好像叫Egghead?)因為Windows 3.0給他們帶來的巨大成功,以至于他們為每一位微軟的員工買上了一根德芙雪糕(即使當時的我是在OS/2小組)。

當時我正坐在我的辦公室,突然就有一些人抱着一大箱雪糕進來,然後給了我一個。

他們說:”這個是Egghead請我們吃的。感謝你為Windows 3.0付出的辛勤工作。”

你可知道,這種感覺十分奇妙:我當時并沒有工作在Windows 3.0開發小組,卻因為Windows 3.0的成功而收到了感謝,而恰巧就是這個Windows 3.0的大獲成功,徹底斷送了OS/2的前程。

總結

最後

繼續閱讀