昨天,我又“装”上了Windows 1.0
作者:玄隱
在 7 月初,微軟 Windows 官方賬號突然開始預熱全新的 Windows 1.0 系統(tǒng),并且不是愚人節(jié)活動。原來這一切與美劇《怪奇物語第三季》(Stranger Things Season 3)有關(guān),《怪奇物語第三季》故事從 1984 年開始,而 1985 年就遇上了 Windows 1.0 系統(tǒng)的發(fā)布。因此微軟和 Netflix 的這次合作在時空領域達到了某種契合。
Windows 1.0
1985 年,對于筆者來說完全是一個陌生的全新的開始,當時筆者還未出生來到這個世界上,因此無法見證當時這款系統(tǒng)發(fā)布時的場景,只能通過相關(guān)資料來了解這款 Windows 誕生的開始。
有人說微軟的數(shù)字感不是很好,從 Windows 1.0 到 Windows 10 中間其實并不是簡單的數(shù)字關(guān)系,在這過去的 30 多年時間里,Windows 已經(jīng)經(jīng)歷了 Windows 1.0,Windows 2.0,Windows 3.0,Windows 95,Windows 98,Windows 2000,Windows Me,Windows XP,Windows Vista,Windows 7,Windows 8,Windows 8.1,Windows 10 等十三個大版本號更新。
回到 1985 年,你覺得能夠用 Windows 1.0 做些什么呢?好在隨著科技的發(fā)展,Web 技術(shù)和 App 的繁榮,另外還有微軟的復古情懷努力,讓我們即使在今天也能夠再次用上 Windows 1.0 系統(tǒng),穿越回 1985 年。
Windows 1.0 的誕生
Microsoft Windows 1.0 是微軟第一次對個人計算機操作系統(tǒng)進行用戶圖形界面的嘗試。Windows 1.0 基于 MS-DOS 操作系統(tǒng)打造。Microsoft Windows 1.0 也是 Windows 系列的第一個產(chǎn)品,發(fā)布于 1985 年 11 月 20 日。
說起 Windows 1.0,就不得不往前追溯,因為 Windows 1.0 不可能會是短時間內(nèi)一蹴而就的。微軟此前采用的都是 MS-DOS,但微軟也開始考慮圖形用戶界面。
1981 年,微軟開始開發(fā)圖形用戶界面(GUI),微軟創(chuàng)始人比爾蓋茨在 COMDEX 1982 上看到了 VisiCorp 展示的 Visi On,這是一款面向 IBM PC 兼容計算機的 GUI 軟件套件。1983 年,微軟了解到蘋果公司的 GUI 軟件部分基于 Xerox PARC 技術(shù),其更加復雜,并決定微軟自己的產(chǎn)品會有所不同。
微軟于 1983 年 11 月 10 日首次向公眾展示了 Windows。當時需要兩個軟盤驅(qū)動器和 192 KB RAM 內(nèi)存,微軟將該軟件描述為 MS-DOS 2.0 的設備驅(qū)動程序。通過使用 DOS 系統(tǒng)調(diào)用的表現(xiàn)良好應用程序時,支持平鋪窗口中的協(xié)作式多任務處理,并允許表現(xiàn)不太好的應用程序以全屏方式運行,微軟 Windows 與 Visi On 和蘋果計算機 Lisa 不同,Windows 推出時就提供了許多應用程序。與 Visi On 不同,Windows 開發(fā)人員不需要使用 Unix 來開發(fā) IBM PC 應用程序;微軟計劃鼓勵其他公司(包括競爭對手)來開發(fā) Windows 程序,而在其應用程序中無需要使用 Microsoft 用戶界面。
許多 MS-DOS 計算機制造商,如 Compaq,Zenith 和 DEC,軟件公司像 Ashton-Tate 和 Lotus,都承諾對 Windows 1.0 提供支持。
微軟曾與蘋果電腦公司合作開發(fā) Apple 1984 年 1 月原版 Macintosh 電腦的應用程序,這是第一臺帶有圖形用戶界面(GUI)的大規(guī)模生產(chǎn)的個人計算機,用戶可以在屏幕上看到用戶友好的圖標。
從 Windows 早期歷史來看,比爾蓋茨將其視為微軟的未來,如果現(xiàn)在來看,后來的 Windows 系統(tǒng)的確成就了微軟,也讓比爾蓋茨迅速登上并長期霸占世界首富的位置。
比爾蓋茨在 1984 年 4 月對 InfoWorld 雜志表示,“作為一家公司,我們把戰(zhàn)略和精力完全致力于 Windows,就像我們致力于操作系統(tǒng)內(nèi)核如 MS-DOS 和 Xenix 一樣。我們認為從長遠來看,利用 Windows 的應用程序?qū)⒕哂懈偁幜Α?rdquo;但 IBM 顯然沒有參與微軟的聲明。
微軟曾于 1983 年 11 月承諾在 1984 年 4 月之前發(fā)布 Windows,但隨后否認已宣布發(fā)布日期,并預測 Windows 將于 1985 年 6 月發(fā)布。在開發(fā)過程中以及在開發(fā)窗口系統(tǒng)之前,簡要提及了其代號為 Interface Manager。該公司強調(diào)多任務處理,并指出 Windows 的目的與 TopView 不同,其目的是“將計算機變成圖形豐富的環(huán)境”,同時使用更少的內(nèi)存。在微軟說服 IBM 后者需要 GUI 后,兩家公司于 1987 年 4 月宣布推出 OS/2 及其圖形 OS/2 Presentation Manager,它們最終將取代 MS-DOS 和 Windows。
在 Windows 1.0 系列的系統(tǒng)時期,實際上推出了四個版本,分別是 Windows 1.01、Windows 1.02、Windows 1.03、Windows 1.04,值得注意的是,Windows 1.01 才是第一個面向大眾推出的公開發(fā)行版。
- Windows 1.01 系統(tǒng):1985 年 11 月 20 日發(fā)布,是 Windows 1.0 的第一個公開發(fā)行版。
- Windows 1.02 系統(tǒng):1986 年 5 月發(fā)布,增加了國際版。
- Windows 1.03 系統(tǒng):1986 年 8 月發(fā)布,包括了一些增強功能,使其與國際版本一致,如歐洲鍵盤驅(qū)動程序和其他屏幕、打印機驅(qū)動程序。
- Windows 1.04 系統(tǒng):1987 年 4 月發(fā)布,增加了對新型 IBM PS/2 計算機的支持,但并未提供對 PS/2 鼠標或新 VGA 圖形模式的支持。不過在 1987 年 5 月 27 日,IBM 發(fā)布了 OEM 版本,增加了針對 VGA 支持,PS/2 鼠標支持,MCGA 支持以及對 8514/A顯示驅(qū)動程序的支持。IBM 在三個 3.5 英寸 720k 軟盤上發(fā)布了這個版本,并將其作為“個人發(fā)布系統(tǒng)”和“大學套件”捆綁包的一部分面向市場提供。
Windows 1.0 的特色
當時很多人認為微軟 Windows 1.0 是一個低劣的產(chǎn)品。當時最好的 GUI 計算機平臺是G.E.M.,另外一個選擇是 DESQview/X。1987 年 11 月,Windows 1.0 由 Windows 2.0 繼承替代。微軟支持 Windows 1.0 長達 16 年,直到 2001 年 12 月 31 日結(jié)束技術(shù)支持,這在所有版本的 Windows 中是最長的。
盡管在早期的演示中,許多硬件和軟件制造商做出了積極的回應支持,但批評者們對 Windows 1.0 的評價很差。批評者認為 Windows 1.0 無法滿足他們的期望。特別是,他們認為 Windows 1.0 在鼠標使用尚未普及時就過分強調(diào)鼠標輸入,沒有為新用戶提供足夠的資源,同時運行多個應用程序時遇到的糟糕性能,特別是在計算機硬件規(guī)格較低的系統(tǒng)上。
盡管存在這些批評,但 Windows 1.0 是微軟的一個重要里程碑,而且微軟的一些做法在現(xiàn)在看來堪稱經(jīng)典。
Windows 1.0 中鼠標作用得到特別的重視,用戶可以通過點擊鼠標完成大部分的操作,這讓用戶在以后的日子里養(yǎng)成了使用鼠標的習慣,而直到今天,人類還是沒有脫離鼠標的操作。Windows 1.0 還自帶一些簡單的應用程序,包括日歷、記事本、計算器等等,在提升工具能力的同時也奠定了自然的 Windows 習慣。總之,剛誕生的 Windows 1.0,總會讓人感到它像是一個 PDA,甚至可能功能還趕不上 PDA,不過這在 Windows 1.0 誕生時已經(jīng)相當吸引人了。Windows 1.0 的另外一個顯著特點就是允許用戶同時執(zhí)行多個程序,并在各個程序之間進行切換,這對于 DOS 來說是不可想象的。
Windows 1.0 可以顯示 256 種顏色,窗口可以任意縮放,當窗口最小化的時候桌面上會有專門的空間放置這些窗口,其實就是現(xiàn)在的任務欄。在 Windows 1.0 中已經(jīng)出現(xiàn)控制面板(Control Panel),對驅(qū)動程序、虛擬內(nèi)存有明確的定義,不過功能非常有限。
Windows 1.0 之所以是劃時代的,是因為從命令行到圖形界面操作的轉(zhuǎn)變。
Windows 1.0 為 MS-DOS 程序提供了有限的多任務處理,并專注于創(chuàng)建交互范例,執(zhí)行模型和未來本機程序的穩(wěn)定 API。由于微軟對向后兼容性的廣泛支持,它不僅可以在很大程度上在 Windows 當前版本(盡管只有 32 位)上執(zhí)行 Windows 1.0 二進制程序,而且還可以將其源代碼重新編譯為同樣功能的“現(xiàn)代”的“只需要有限修改的應用程序。
Windows 1.0 通常被視為“MS-DOS 操作系統(tǒng)的前端”,這種描述也適用于后續(xù)版本的 Windows。Windows 1.0 是一個 MS-DOS 程序。Windows 1.0 程序可以調(diào)用 MS-DOS 函數(shù),從 .exe 文件運行 GUI 程序,就像 MS-DOS 程序一樣。但是,Windows.exe 文件有自己的“新可執(zhí)行”(NE)文件格式,只有 Windows 可以處理,例如,允許加載代碼和數(shù)據(jù)的需求。應用程序只能通過 Windows 的內(nèi)存管理系統(tǒng)處理內(nèi)存,該系統(tǒng)實現(xiàn)了基于軟件的虛擬內(nèi)存方案,允許應用程序使用大于可用的 RAM 內(nèi)存。
由于 MS-DOS 中的圖形支持非常有限,因此 MS-DOS 應用程序必須轉(zhuǎn)到裸硬件(或者有時只是到 BIOS)才能完成工作。因此,Windows 1.0 包括用于視頻卡、鼠標、鍵盤、打印機和串行通信的原始設備驅(qū)動程序,并且應用程序應該僅調(diào)用基于這些驅(qū)動程序構(gòu)建的 API。但是,這也可以擴展到其他 API,例如文件系統(tǒng)管理功能。從這個意義上說,Windows 1.0 旨在擴展成一個成熟的操作系統(tǒng),而不僅僅是應用程序使用的圖形環(huán)境。實際上,Windows 1.0 是一個“DOS 前端”,沒有 DOS 環(huán)境就無法運行,例如它使用 DOS 提供的文件處理功能。在后續(xù)版本中的替換級別會增加——Windows 1.01 系統(tǒng)要求構(gòu)成 CGA/HGC/EGA(列為“單色或彩色監(jiān)視器”),MS-DOS 2.0,256 KB 或更大內(nèi)存,以及兩個雙面磁盤驅(qū)動器或硬盤驅(qū)動器。從 Windows 1.03 版本開始,添加了對 Tandy 和 AT&T圖形模式的支持。
MS-DOS 執(zhí)行文件管理器:
Windows 1.0 運行著稱為 MS-DOS Executive 的 Shell 程序,它只是 DIR 命令的鼠標輸出,不支持圖標并且不符合 Y2K“千年蟲”。其他提供的程序是計算器、日歷、剪貼板查看器、時鐘、記事本、畫圖、黑白棋、卡片文件、終端和書寫器。Windows 1.0 不允許窗口重疊,所有窗口都是平鋪的。只有對話框可以顯示在其他窗口上,但無法最小化。
Windows 1.0 能玩什么?
目前我們很難找到一臺安裝 Windows 1.0 的電腦設備,或者安裝獨立的 Windows 1.0 系統(tǒng),不過我們可以通過 Windows 1.0 模擬網(wǎng)站(點此進入)可以感受下當年 Windows 1.0 的風采,最大的感受就是它的基礎架構(gòu)和最新的 Windows 10 差不多,并且能夠自然地使用鼠標。
打開該網(wǎng)站后會自動進入 Windows 1.01 系統(tǒng),黑白界面相當樸素,讓你一下子融入到這款系統(tǒng)僅有的幾個功能中,網(wǎng)頁模擬系統(tǒng)內(nèi)置了多款應用程序,包括記事本、日歷、畫圖、計算器、時鐘、MSDOS、Windows Write 等等。
由于是網(wǎng)站模式,你可以點擊右上角的按鈕強制將鼠標鎖定在模擬區(qū)域內(nèi),進行鼠標操作,這和我們在系統(tǒng)內(nèi)使用鼠標并無兩樣,只是由于瀏覽器和外部系統(tǒng)的隔離,讓我們對于出現(xiàn)兩個鼠標會有些困惑。
在 Windows 10 上運行 Windows 1.11
在今年 7 月初,還記得微軟發(fā)起了針對 Windows 1.0 系統(tǒng)的預告嗎?微軟表示將帶來全新的 Windows 1.0 系統(tǒng),包括 MS-DOS、時鐘等。為了重現(xiàn) 1985 年的 Windows 系統(tǒng),微軟在 Windows 10 商店上架了一款 Windows 1.11 應用,大小 775.56 MB,能夠足夠演示整個 Windows 1.0 系統(tǒng),并且還為 Windows 1.0 增添了色彩,不再限制于簡單的黑白色。
雖然這款 Windows 1.11 的主題是為了貼合 NETFLIX《怪奇物語第三季》,但實際上微軟還原了大部分的 Windows 1.0 操作在其中,隨著你鼠標的操作而進行《怪奇物語》的場景解鎖,其形式包括小游戲、影像圖片和視頻播放等。
如果你此前玩過 Windows 1.0,對于你來說這就是一場回到 1985 年的懷舊之旅。在 Windows 1.11 中,充滿了 MS-DOS 和簡單的圖形界面,你完全不會認為這是建立在現(xiàn)代 Windows 10 基礎上一個 UWP 應用。
相比正常的 Windows 1.0 系統(tǒng)操作不同的是,在這款 Windows 1.11 中,微軟內(nèi)置了一些解鎖的彩蛋,通過解鎖來開啟 Windows 1.0 系統(tǒng)的新功能,也解鎖了《怪奇物語》中的一些痕跡和線索。
在經(jīng)典的畫圖中,和此前的 Windows 1.0 系統(tǒng)沒什么兩樣,只是更加清晰。然而當你將畫圖界面鋪滿之后,就解鎖了美劇的預告視頻。
在文本或文檔中,是對《怪奇物語》角色中的一些描述。在 Windows 1.11 中,這種效果很具有年代感,讓你回味其中。
Windows 1.11 中還內(nèi)置了小游戲 CODE_RED,這可能是最原始的像素風游戲。在觸發(fā)某個階段和場景后同樣會出現(xiàn)視頻。
總而言之,在 2019 年和 1985 年使用 Windows 1.0 沒有什么本質(zhì)上的不同,在 2019 年我們不會還熱衷日常使用 Windows 1.0,它已經(jīng)不能滿足我們極其豐富的辦公和娛樂需求,但這更像是復古懷舊的樂趣,讓我們回到 1985 年,見證這款 Windows 1.0 系統(tǒng)開啟微軟 Windows 系統(tǒng)的偉大征程。
總結(jié)
以上是生活随笔為你收集整理的昨天,我又“装”上了Windows 1.0的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 无辣不欢其实是种“自虐”
- 下一篇: 股市大跌,全球最富500人周一损失117