Windows 1.0Microsoft Windows的首個主要版本,但其本身並不是作業系統,而是基於MS-DOS內核的圖形應用程式環境。它於1985年11月20日在美國首次發佈,而歐洲版本於1986年5月以Windows 1.02的形式發佈。

Quick Facts 開發者, 作業系統家族 ...
Windows 1.0
Microsoft Windows作業系統的一個版本
Thumb
Thumb
Windows 1.0的截圖
開發者微軟
作業系統家族Microsoft Windows
原始碼模式不開放原始碼
首次發佈1985年11月20日,​38年前​(1985-11-20
目前版本1.04 / 1987年4月,​37年前​(1987-04
內核類別MS-DOS
許可證專有商業軟件
後一代Windows 2.0(1987年)
支援狀態
2001年12月31日後停止支援
Close

Windows 1.0的開發始於1982年的電腦經銷商博覽會微軟的聯合創始人比爾·蓋茨看到了類似軟件Visi On英語Visi On的演示。1983年11月,Windows 1.0首次公開亮相,並得到了一些硬件和軟件製造商的支援。但其推遲到兩年後才發行。Windows 1.0以16位元外殼程式的形式在真實模式下執行。該環境中能夠執行為Windows設計的圖形程式以及先前的MS-DOS軟件,各個程式視窗只能平鋪排列英語Tiling window manager而不能堆疊排列英語Stacking window manager;同時引入了多工處理,並支援滑鼠,還包括一些內建程式,如小算盤小畫家記事本。Windows 1.0共發佈了四個版本,後續版本中主要添加了對新硬件及其他語言的支援。

Windows 1.0反響平平:批評主要聚焦於其軟件相容性和效能問題,而現代的科技媒體普遍認可它在Windows歷史上的地位。它的最後一個版本是1.04,隨後被1987年12月發佈的Windows 2.0所取代。Windows 1.0於2001年12月31日終止支援,是支援時間最長的Windows版本。

開發

Thumb
1986年1月發行的Windows 1.0宣傳冊封面

20世紀80年代左右,電腦正從字元用戶介面過渡到圖形化使用者介面[1]1981年,微軟產生了開發基於點陣圖的圖形化使用者介面的想法。[2]1982年的電腦經銷商博覽會上,微軟的聯合創始人比爾·蓋茨看到了Visi On英語Visi On的演示,這是由VisiCorp英語VisiCorp開發的一套用於IBM PC相容機的圖形化使用者介面軟件套件。這啟發微軟開發自己的圖形介面。[3][4]受限於當時的電腦組態,微軟將這套圖形介面定位為具有啟動器功能的擴充模組,並着手開始開發。[1]1983年初,蘋果電腦公司發佈了Apple Lisa。這款產品的圖形化使用者介面同樣基於點陣圖,並借鑑了施樂公司的研究成果,取得了長足進展;[2][5]不過其售價高昂,很多使用者望而卻步。微軟希望開發出更便宜的產品,同時也需要有獨特之處[2][6]同年8月,比爾·蓋茨招募了斯科特·A·麥格雷戈英語Scott A. McGregor作為新圖形介面的開發團隊負責人,他是施樂之星英語Xerox Star視窗系統的關鍵開發人員之一。[7]:253–255[8]:157[9]在視窗系統開發前,這套圖形介面被簡單地稱為「介面管理器」(Interface Manager)。[10][11][註 1]麥格雷戈將自己先前開發的視窗系統稱為「Windows」,同時微軟行銷副總裁羅蘭·漢森英語Rowland Hanson也提議使用「Windows」這一名稱:該詞在軟件中頻繁出現;同時該詞在英語中很常用,因此當媒體提及該產品時,必須在前加上公司名稱「Microsoft」以避免混淆,這樣能夠提高微軟的知名度。比爾·蓋茨接受了這個意見,將該產品命名為Windows[7]:242–245[12][13]

1983年9月,微軟首次向媒體展示了Windows原型,其用戶介面類似於Multiplan以及其他當時的微軟套用,螢幕底端有命令列;同時還能夠同時顯示多個應用程式視窗,既可以堆疊排列英語Stacking window manager,也可以平鋪排列英語Tiling window manager[14]這個用戶介面概念很快被重新設計,只支援平鋪視窗,並將類似Multiplan的命令列更改為標題列下的清單欄。[15]許多觀點認為,微軟做出這一決定是為了避免與Classic Mac OS雷同。[12][16]不過根據微軟工作人員坦迪·特羅爾英語Tandy Trower的說法,這可能只是早期專案經理的偏好。[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電腦製造商(包括康柏增你智英語Zenith Data Systems迪吉多)和軟件公司(包括阿什頓-泰特英語Ashton-Tate蓮花)承諾提供對Windows的支援。[15]1983年12月,BYTE英語Byte (magazine)雜誌在預覽Windows後,稱其「似乎提供了非凡的開放性、可重新組態性、可移植性,以及合適的硬件要求和定價……除非其他公司推出讓人驚喜的產品,否則Windows將優先在大範圍內測試桌面比擬這一概念。」[14]Windows剛誕生時,比爾·蓋茨就將其視為微軟的未來。他在1984年4月告訴InfoWorld英語InfoWorld雜誌:「我們公司的戰略和資源完全傾向於Windows,就像我們專注於MS-DOS和Xenix之類的作業系統內核一樣。我們也強調,只有充分利用Windows的應用程式才能長期保持競爭力。」[18]IBM並未出現在支援硬件製造商的名單中。[15]IBM最初拒絕在其銷售的裝置上預裝Windows,轉而開發自己的產品TopView英語IBM TopView[17]微軟稱Windows與TopView不同,強調其目的不是多工處理,而是「讓電腦成為主記憶體佔用較少且圖形豐富的環境」。[19]到了1984年末,Windows、TopView、數字研究公司Graphics Environment Manager英語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也附帶了小算盤小畫家記事本小作家終端、時鐘、卡片檔案英語Cardfile等程式。[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]

More information Windows 1.01, Windows 1.02 ...
最低系統要求
Windows 1.01 Windows 1.02 Windows 1.03 Windows 1.04
處理器 Intel 8088
主記憶體 256 KB 320 KB
儲存 兩個雙面軟碟機或一個硬碟機
顯示卡 CGAHGCEGA
系統 MS-DOS 2.0至3.30
滑鼠 建議使用相容的定點裝置,但非必需
Close

在最低系統要求的基礎上,微軟建議在使用多個應用程式或執行DOS 3.3時增加主記憶體。[53]

反響

Windows 1.0中部份套用的圖示
Thumb
控制面板
Thumb
行事曆
二者都被表示為分為幾塊的矩形,被認為缺乏辨識度[12]

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]納撒尼爾·博倫斯坦英語Nathaniel Borenstein是卓有成就的技術專家,開發了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]

參見

註釋

參考資料

外部連結

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.