曾幾何時人們已習慣於GUI(圖形化用戶界面)的操作系統(OS),點擊鼠標即能對計算機使用自如,給人的體驗是何等的便捷與美的視覺感受。但如問起世界上第一台運行圖形化用戶界面操作系統的微型電腦是怎樣的問題,恐怕絕大部分人會說是Windows操作系統的IBM個人電腦或Mac操作系統的Apple個人電腦。事實是微軟公司的比爾·蓋茨或蘋果公司的史蒂夫·喬布斯太有名了。即使問專業人士也可能如此而已。
美國施樂公司創建於1906年、具有悠久的歷史,是復印技術的發明公司。但意想不到的是它還發明了Windows下拉菜單、鼠標、個人電腦、圖形用戶接口(GUI)和以太局域網系統。1973年,在施樂公司帕洛阿爾托研究中心(The Xerox PARC,Xerox Palo Alto Research Center ),發明了世界上第一台運用圖形化用戶界面操作系統的微型電腦,取名Alto(阿爾托)。下面讓我們開啟歷史的大門,去領略記憶中那光彩動人的畫面。

對於Alto的發明需提及兩個人,美國發明家道格拉斯·恩格爾巴特(Douglas Engelbart)和美國計算機科學家艾倫·凱(Alan Kay)。道格拉斯·恩格爾巴特是鼠標的發明者,而艾倫·凱是計算機圖形界面的先驅。二十世紀70年代初,由於研究成果難以投入實際應用,道格拉斯·恩格爾巴特的團隊成員開始逐漸選擇離開,艾倫·凱就是其中的一位。此時包括艾倫·凱在內,許多人很快找到了同一個歸宿,這就是剛剛建成不久的施樂公司帕洛阿爾托研究中心(The Xerox PARC,Xerox Palo Alto Research Center )。得益於研究中心寬松、自由、創新的研發環境,一些優秀的施樂工程師從艾倫·凱那里得到啟發,在幾個月的時間內創造了科技史上的里程碑,即大家看到的Alto。

Alto其第一版系統硬件包括:606*808單色位圖的視頻顯示,一個鼠標按鈕,可選的5個關鍵鍵設置,16位CPU微碼編程定制的TTL芯片,存儲字數為128 K字節,輔助存儲硬盤為2.5MB。而Alto其第一版系統軟件不僅擁有所見即所得的文字編輯軟件、電子郵件客戶端、位圖和矢量圖形編輯器,還搭載了第一版的Smalltalk編程環境。更為重要的是,Alto引入了WIMP界面的概念(即窗口Windows、圖標Icons、菜單Menus和鼠標指針Pointer),定義了今天幾乎每一個桌面圖形界面的基本元素。從這一點出發,Alto研發團隊理念的正確性已經得到了證實。
但事與願違Alto卻沒能得到機會讓企業管理層了解它。可以說,公司高層從未真正認可PARC研究中心的這一項目,當時的施樂公司沒有興趣生產通用的計算機型,但是蘋果公司借助其創意后來居上,讓施樂后悔莫及。時任研究室主管的巴特勒·蘭普森(Butler Lampson)在回憶文章中寫道:“Alto本應獲得向高層展示的機會。如果我們對於廉價高性能個人電腦的理念是正確的,Alto能提供實證;如果我們犯了錯,Alto也能幫助找到原因。”
Alto一共生產了約2000台,但施樂公司從未將它推向市場。它不是商業產品,但是被廣泛運用在各行各業。一些美國著名大學,例如MIT、斯坦福、哥倫比亞大學以及羅切斯特大學都曾經收到過施樂公司的捐贈品。
有趣的是,關於喬布斯的早年經歷,有許多頗具傳奇色彩的故事。有人說,他曾經與幾位最早的蘋果員工一起,於1979年造訪PARC研究中心,從施樂“借走了”圖形用戶界面技術,並應用於后來的Lisa、Macintosh電腦,最終給計算機工業帶來了革命性的影響。但更為接近史實的情況應該是,在喬布斯造訪帕羅奧多以前,蘋果就已經在研發自己的圖形界面。不過,據蘋果工程師比爾·阿特金森(Bill Atkinson)回憶,見到施樂首創的窗口化界面以及鼠標工作方式后,喬布斯確實解決了一些Lisa早期設計中遇到的難題。施樂公司的設計理念確實留下了深遠的影響,許多用戶從中得到了新的啟發,微軟公司總裁比爾·蓋茨就是其中的另一位。
本文轉自:https://blog.51cto.com/20151105/1883519
