Loading AI tools
操作系统 来自维基百科,自由的百科全书
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]
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]
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.