Windows 1.0是Microsoft Windows的首個主要版本,但其本身並不是作業系統,而是基於MS-DOS核心的圖形應用程式環境。它於1985年11月20日在美國首次發布,而歐洲版本於1986年5月以Windows 1.02的形式發布。
Microsoft Windows作業系統的一個版本 | |
開發者 | 微軟 |
---|---|
作業系統家族 | Microsoft Windows |
原始碼模式 | 不開放原始碼 |
首次發布 | 1985年11月20日 |
目前版本 | 1.04 (1987年4月 | )
核心類別 | MS-DOS |
許可證 | 專有商業軟體 |
後一代 | Windows 2.0(1987年) |
支援狀態 | |
2001年12月31日後停止支援 |
Windows 1.0的開發始於1982年的電腦經銷商博覽會,微軟的聯合創始人比爾·蓋茲看到了類似軟體Visi On的演示。1983年11月,Windows 1.0首次公開亮相,並得到了一些硬體和軟體製造商的支援。但其推遲到兩年後才發行。Windows 1.0以16位元外殼程式的形式在真實模式下執行。該環境中能夠執行為Windows設計的圖形程式以及先前的MS-DOS軟體,各個程式視窗只能平鋪排列而不能堆疊排列;同時引入了多工處理,並支援滑鼠,還包括一些內建程式,如小算盤、小畫家、記事本。Windows 1.0共發布了四個版本,後續版本中主要添加了對新硬體及其他語言的支援。
Windows 1.0反響平平:批評主要聚焦於其軟體相容性和效能問題,而現代的科技媒體普遍認可它在Windows歷史上的地位。它的最後一個版本是1.04,隨後被1987年12月發布的Windows 2.0所取代。Windows 1.0於2001年12月31日終止支援,是支援時間最長的Windows版本。
開發
20世紀80年代左右,電腦正從字元使用者介面過渡到圖形化使用者介面。[1]1981年,微軟產生了開發基於點陣圖的圖形化使用者介面的想法。[2]1982年的電腦經銷商博覽會上,微軟的聯合創始人比爾·蓋茲看到了Visi On的演示,這是由VisiCorp開發的一套用於IBM PC相容機的圖形化使用者介面軟體套件。這啟發微軟開發自己的圖形介面。[3][4]受限於當時的電腦組態,微軟將這套圖形介面定位為具有啟動器功能的擴充模組,並著手開始開發。[1]1983年初,蘋果電腦公司發布了Apple Lisa。這款產品的圖形化使用者介面同樣基於點陣圖,並借鑑了全錄公司的研究成果,取得了長足進展;[2][5]不過其售價高昂,很多使用者望而卻步。微軟希望開發出更便宜的產品,同時也需要有獨特之處。[2][6]同年8月,比爾·蓋茲招募了斯科特·A·麥格雷戈作為新圖形介面的開發團隊負責人,他是全錄之星中視窗系統的關鍵開發人員之一。[7]:253–255[8]:157[9]在視窗系統開發前,這套圖形介面被簡單地稱為「介面管理器」(Interface Manager)。[10][11][註 1]麥格雷戈將自己先前開發的視窗系統稱為「Windows」,同時微軟行銷副總裁羅蘭·漢森也提議使用「Windows」這一名稱:該詞在軟體中頻繁出現;同時該詞在英語中很常用,因此當媒體提及該產品時,必須在前加上公司名稱「Microsoft」以避免混淆,這樣能夠提高微軟的知名度。比爾·蓋茲接受了這個意見,將該產品命名為Windows。[7]:242–245[12][13]
1983年9月,微軟首次向媒體展示了Windows原型,其使用者介面類似於Multiplan以及其他當時的微軟套用,螢幕底端有命令列;同時還能夠同時顯示多個應用程式視窗,既可以堆疊排列,也可以平鋪排列。[14]這個使用者介面概念很快被重新設計,只支援平鋪視窗,並將類似Multiplan的命令列更改為標題列下的清單欄。[15]許多觀點認為,微軟做出這一決定是為了避免與Classic Mac OS雷同。[12][16]不過根據微軟工作人員坦迪·特羅爾的說法,這可能只是早期專案經理的偏好。[16][17]重新設計後的環境在1983年11月的秋季電腦經銷商博覽會上首次公開亮相。[15]最初,微軟將這款軟體稱為MS-DOS 2.0的裝置驅動程式,需要192KB的主記憶體和兩個軟碟機。當執行「行為良好」(僅使用MS-DOS的系統呼叫)的程式時,Windows能夠同時處理多個平鋪視窗的任務;當執行「行為不良」(不使用MS-DOS的系統呼叫,而是直接操作硬體位址以控制硬體)的程式時,Windows會讓其全螢幕執行。通過這種方式,Windows能夠執行MS-DOS中的應用程式。這讓Windows從Visi On和Apple Lisa中脫穎而出。同時,與Visi On不同,Windows開發人員不需要使用Unix開發IBM PC應用程式。微軟計劃在第三方應用程式中不再強制要求使用微軟的使用者介面,以鼓勵包括競爭對手在內的其他公司開發Windows程式。[14]
一些MS-DOS電腦製造商(包括康柏、增你智、迪吉多)和軟體公司(包括阿什頓-泰特、蓮花)承諾提供對Windows的支援。[15]1983年12月,BYTE雜誌在預覽Windows後,稱其「似乎提供了非凡的開放性、可重新組態性、可移植性,以及合適的硬體要求和定價……除非其他公司推出讓人驚喜的產品,否則Windows將優先在大範圍內測試桌面比擬這一概念。」[14]Windows剛誕生時,比爾·蓋茲就將其視為微軟的未來。他在1984年4月告訴InfoWorld雜誌:「我們公司的戰略和資源完全傾向於Windows,就像我們專注於MS-DOS和Xenix之類的作業系統核心一樣。我們也強調,只有充分利用Windows的應用程式才能長期保持競爭力。」[18]但IBM並未出現在支援硬體製造商的名單中。[15]IBM最初拒絕在其銷售的裝置上預裝Windows,轉而開發自己的產品TopView。[17]微軟稱Windows與TopView不同,強調其目的不是多工處理,而是「讓電腦成為主記憶體占用較少且圖形豐富的環境」。[19]到了1984年末,Windows、TopView、數字研究公司的Graphics Environment Manager這三款視窗系統間存在競爭,有媒體稱之為「視窗之戰」(War of the Windows)。[19]麥格雷戈於1985年1月離開團隊後,史蒂夫·巴爾默接替了他的位置。[17]後來,微軟說服IBM需要圖形化使用者介面,[2]兩家公司聯合開發OS/2,並於1987年12月完成了初代版本,旨在取代MS-DOS和Windows。[20][21]
微軟曾在1983年11月承諾於1984年4月前發布Windows,[15]然而,由於各種設計修改,其發布日期推遲,[22]並因此被稱為「Vaporware」。[12]
- 1985年11月20日,微軟發布了首個零售版本Windows 1.01,面向美國市場銷售,售價為99美元(2023年約合280美元[23])。[16][24]
- 1986年5月,微軟發布了Windows 1.02,主要針對歐洲市場,該版本增加了對其他語言的支援。[22][25]
- 1986年8月,微軟發布了Windows 1.03,其包含了一些增強功能,包括支援非美國鍵盤[26]、添加一些監視器和印表機的驅動程式,從而取代了美國的1.01版本和歐洲的1.02版本,使得國際版本保持一致。[27]:README.txt同時,微軟也與日本電氣聯合製作了日語版,並於1986年11月發售。[1]
- 1987年4月,微軟發布了Windows 1.04,其增加了對IBM PS/2的支援。[22][28]
1987年12月9日,Windows 2.0發行。[29]:161Windows 1.0於2001年12月31日終止支援,[30]是迄今為止得到支援時間最長的Windows版本。[31]
功能
Windows 1.0本身並不是作業系統,而是圖形應用程式環境。[16]其基於MS-DOS核心,[32]:5[33]以16位元外殼程式的形式在真實模式下執行。[34][35]Windows 1.0允許多個程式同時執行,是多工處理的早期想法。[16][36]:220各個程式視窗只能平鋪在螢幕上,不能堆疊或重疊。程式中的內容會會自動調整大小以適應可用空間。[16]程式最小化後,其圖示會出現在螢幕底部的水平線上,類似於現代的Windows工作列。[12][22]該操作環境支援滑鼠,使用者能夠使用滑鼠在螢幕上單擊。[37]與現代Windows作業系統不同,Windows 1.0中必須按住滑鼠按鈕才能顯示所選清單。[22]
Windows 1.0包含簡單的程式啟動器和檔案管理員——MS-DOS Executive,在其中打開.exe可執行檔將啟動應用程式視窗。[16]Windows 1.0也附帶了小算盤、小畫家、記事本、小作家、終端、時鐘、卡片檔案等程式。[24][38]:17系統中還包含RAMDrive(用於管理記憶卡,突破主記憶體限制)、剪貼簿、列印後台處理程式等實用程式。[24]Windows 1.0內建了《黑白棋》這一依賴於滑鼠控制的電子遊戲,旨在讓使用者學習如何移動滑鼠以及單擊螢幕元素;[39]同時,《權力平衡》可能是唯一一款在Windows 1.0上發行的商業遊戲。[16]Windows 1.0引入了控制台,能夠組態環境功能。[11]由於Windows的向下相容性,現代Windows上很有可能能夠直接執行Windows 1.0的二進制程式,並且僅需做很少修改即可將原始碼重新編譯為功能相同的「現代」應用程式。[40]
Windows 1.0還包含三個動態連結媒體櫃,分別為KERNEL.EXE、USER.EXE、GDI.EXE。[41]其中KERNEL.EXE包含了諸如任務處理、主記憶體管理、檔案輸入和輸出等功能,USER.EXE提供了使用者介面介面,GDI.EXE提供了圖形裝置介面。[42]:87[43]:66Windows 1.0 SDK中包含了這些檔案的除錯版本,可以用來替換安裝盤上的相應檔案。[44]:13,200安裝程式合併了多個系統檔案,以便加快啟動速度。使用Windows 1.0 SDK提供的除錯版本KERNEL.EXE,可以建立Windows 1.0的「慢啟動」版本,其系統檔案未經合併。[45]:README.TXTWindows 1.0可以移動主記憶體中的程式碼和資料段,以允許程式共享位於動態連結媒體櫃中的程式碼和資料;[46]同時能夠按需將程式碼從磁碟中載入,並在主記憶體不足時將其丟棄。[35]
2022年3月,有人在Windows 1.0中發現了彩蛋:一個隱藏的對話方塊,包含Windows 1.0的開發人員列表以及歡迎語「恭喜!」(Congrats!)。[47][48]
系統需求
Windows 1.0的官方系統要求如下[1][49][50][51][52]:
在最低系統要求的基礎上,微軟建議在使用多個應用程式或執行DOS 3.3時增加主記憶體。[53]
反響
Windows 1.0發布後反響平平,褒貶不一。[16][54]多數評論者認為該平台具有潛力,[54]但Cult of Mac的評論員Ed Hardy認為Windows 1.0無法與蘋果同時期的Finder 1.0競爭,[55]少數派的SUNTRISE認為Windows 1.0圖形設計粗糙,不及當時Classic Mac OS的圖示。[12]Windows 1.0也因速度慢且軟體相容性糟糕而受到批評。[56]:227也有評論批評其苛刻的系統要求,指出同時執行多個套用時效能不佳;並且使用者需要額外購買滑鼠才能充分使用作業系統。[3]《紐約時報》將配備了512KB主記憶體的電腦上執行Windows 1.0的速度比作「在北極倒糖蜜」,並且認為該操作介面的設計過於依賴滑鼠,對僅使用鍵盤的使用者不夠友好。該報總結道,Windows 1.0效能糟糕、缺乏專用軟體、與DOS程式的相容性欠佳、缺少入門教程,而Borland Sidekick之類基於DOS的軟體同樣能夠提供Windows 1.0中的功能並實現多工處理,因此後者更適合大多數電腦使用者。[53]
Computerworld雜誌報道,從1985年發布到1987年4月,Windows 1.0的銷量達到了50萬份。[57][58]現代的科技媒體普遍認為Windows 1.0是失敗的產品,但認可它在Windows歷史上的地位。[3][59][60]納撒尼爾·博倫斯坦是卓有成就的技術專家,開發了MIME標準。Windows 1.0發布後不久,他正在卡內基·梅隆大學的IT團隊中工作,微軟代表向他們首次展示Windows後,他認為相比於團隊內部的視窗管理員,「這些人帶來了可憐又幼稚的系統」,「我們當時就知道他們不會取得任何成就」。事實上他也低估了該平台的未來影響。[61]The Verge認為,Windows 8的設計理念與Windows早期版本類似,都是在保持相容性的前提下簡化操作,並且都面向新興的人體學介面裝置。Windows 1.0中提供了新的圖形化使用者介面,並面向滑鼠操作;Windows 8也提供了新型介面和軟體,並面向輕觸操作。[3]
Netflix電視劇《怪奇物語》第三季的故事背景設定在1985年,作為合作的一部份,微軟在Windows 10上開發了Windows 1.0的模擬器,並與該季同步發行。[62]
參見
- System 1
- IBM TopView
注釋
參考資料
外部連結
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.