第四章 霍姆布魯計算機俱樂部 匯流排標準之爭

會議的前半部分我們與英特爾公司展開了公開的鬥爭。英特爾公司力圖破壞S100匯流排的標準化工作。

——微機開發工作的先驅和早期微機公司之一的創辦人喬治·莫羅

雖然在微機產業形成的早期,就很好地確立起了信息共享的觀念,但是微機產業的成員對於如何展開經營中的合作,還有許多東西需要學習、加快這個學習進程的一個障礙是心存疑慮。

在微機產業的發展過程中,人們始終存在這樣一種擔心,即行業中早晚都會出現一些「巨頭」,而這些「巨頭」肯定會把事情搞糟。有時這些「巨頭」是指IBM公司和其他大型計算機和小型計算機公司,不過,所謂「巨頭」主要是指康摩多爾公司(odore)和在計算機器行業中發動價格戰的其他電子設備公司,特別是指德州儀器公司,因為它曾經毫不留情地大幅度降低了計算器的價格。李·費爾森斯坦將許多計算機業餘愛好者企業家的擔心歸納為:「全怪德州儀器公司!」

英特爾和其他一些半導體公司雖然完全有條件用它們自己的晶元來製造微機,但是它們表示不願意做任何被認為是與它們的客戶相競爭的事情。這時,由業餘愛好者創辦的微機公司已經開發出足夠的初級產品,足以被人們視為真正的半導體客戶。情況確實如此。

康摩多爾國際公司是一家電子設備生產企業,它佔據著相當大的市場份額,但是卻沒有英特爾公司存有的那種擔心。1976年12月,它向《電子工程時報》透露了它將推出一種新產品的消息。報道稱,康摩多爾公司準備推出一種非常類似索爾計算機的產品,但價格比較低。處理器技術公司剛剛將最初的索爾計算機推向市場,同時馬什正在考慮開發他的下一個產品,即配有集成式鍵盤和4K內存的新型索爾計算機,售價只有1000美元。但是該產品實際上與康摩多爾公司的計算機如出一轍。

馬什認為,康摩多爾公司的計算機實際上還沒有開發完成,而處理器技術公司又無法與它相競爭,另外因為松下半導體公司也打算推出微機令他憂心忡忡,為此,他取消了開發新的改進型索爾計算機的計畫。5年前,半導體行業的競爭規則要求各個公司將價格降到底線,並且努力促進技術的發展,即使企業破產也在所不惜。在與康摩多爾和松下公司之間展開的你死我活的競爭中,馬什和英格蘭姆不抱任何幻想。最後的情況是,康摩多爾公司的計算機在一段時間內並沒有問世,而松下半導體公司的計算機也從未變成現實。

儘管擔心計算機行業中出現巨頭公司,但是計算機業餘愛好者企業家卻仍在不斷創辦新的公司。這些新公司中,許多公司都開始製造微機產品,不過大多數產品是用於Altair計算機或IMSAI計算機的電路板,這些公司實際上都是規模較小的新興公司,比如處理器技術公司就是這樣的公司。

霍華德·富爾默在奧克蘭家中的地下室開辦了這樣一個公司。埃德·羅伯茨在戴維·邦內爾辦的《計算機通報》雜誌上發表了一篇社論,攻擊與Altair計算機相兼容的內存板生產公司是「寄生蟲」。霍華德·富爾默讀了這篇文章後,考慮將他自己的公司命名為共生工程公司,強調他希望在MITS公司的產品與他自己的產品之間建立一種正確的關係。但是就在這個時候,一個名字與共生有關的激進組織也在為自己起名字,他想避免與這個激進的政治組織的名字相混淆,於是他將公司改名為寄生工程公司,給羅伯茨發出了一個很有針對性的信息。

1977年春,同時都在設計與Altair計算機相兼容產品的喬治·莫羅和霍華德·富爾默決定合作製造計算機。莫羅負責提供他已經設計好的各種電路板,富爾默則提供製造計算機所需的其他一切部件。他們還需要給這台計算機起一個名字,富爾默想好了一個,他將這台機器稱為「伊坤諾克斯100」(Equinox 100)。這是個設計非常出色的產品,因為他們聽取了矽谷磁碟驅動器製造商戴布魯系統公司(Diablo Systems)的比爾·戈德布特和鮑勃·馬什提出的關於改進S100匯流排的意見。

但是該計算機的推出時間非常不好。伊坤諾克斯100是採用8080晶元的計算機,而8080已經不再是人們感興趣的晶元,人們感興趣的是Z80晶元。新澤西州的技術設計實驗室公司,加州的加蘭和梅倫經營的克羅門科公司,以及科羅拉多州的數字集團公司,都在設計採用新的和更高級的Z80晶元的計算機。克羅門科公司已經生產一種Z80中央處理器電路板,業餘愛好者將該電路板插入IMSAI計算機機殼,可以製成一種混合式Z80計算機。面對這樣的競爭,伊坤諾克斯100計算機很難獲得成功。

馬什想知道處理器技術公司是否也不應該製造Z80計算機。但是,為了取得性能上的微小改進,因而放棄成功的設計方案,這似乎並不合理。索爾計算機取得了很大的成功,他認為處理器的重要性遠遠低於軟體。軟體能使計算機充分發揮作用,並且它是不同的計算機之間形成差別的主要因素。軟體是真正起作用的東西。

由此而出現了這樣一種觀點,即專門為索爾計算機編寫的程序,比如遊戲程序、商務應用程序或其他任何程序,將有助於計算機的銷售。不過,馬什並沒有簡單地派人為索爾計算機編寫軟體,而是做了一些更加巧妙的工作。他開發了一些工具,這樣就能更加容易地為計算機編寫軟體。處理器技術公司的大部分客戶畢竟都是能夠自己編寫軟體的工程師。

處理器技術公司拜訪了森尼維爾的微技術公司(Micro Tech)的兩位編程員,一位是傑里·柯克,另一位是保羅·格林菲爾德,他們曾為小型計算機開發過高級語言編譯器。處理器技術公司請他們開發一套編程員工具,這些程序可以用來更加容易地對索爾計算機上的其他程序進行編寫、編輯和調試。英格拉姆將他們開發的工具納入一號軟體包(Softackage One),這使得索爾計算機成為最容易編程的計算機,因而使它具備了很大的優勢。

但是軟體的所有權成了矽谷和其他地方激烈爭論的一個問題。處理器技術公司積極主張軟體共享,在霍姆布魯計算機俱樂部會議上,該公司的創辦人與其他每個人進行程序磁帶的交換。戈登·弗倫奇在協助成立霍姆布魯計算機俱樂部之後,便成為處理器技術公司的總監(他的正式頭銜),他主張建立一個開放式系統,也就是說可以將軟體代碼和內部工作成果免費轉送給任何人。他想讓外面的編程員和外部設備製造商能夠開發兼容產品並拓展軟體市場。

與此同時,埃德·羅伯茨和整個大型機和小型計算機行業都持相反的觀點,他們認為軟體應該是專有的。但是計算機業餘愛好者卻把他們自己的價值觀帶到了計算機行業之中。他們大多數都贊成硬體和軟體設計的開放性。開放式結構,即公眾所知的機器的物理設計,是一個正在形成的理想設計方案,而開放式操作系統則是另一個理想方案。

但是在處理器技術公司中,開放式操作系統的觀點卻遭到人們的反對。馬什和英格蘭姆希望這個特定組件應該是專有的。實際上處理器技術公司從很早時候起就擁有自己的磁碟操作系統。PT-DOS操作系統是19歲的比爾·萊維在伯克利加利福尼亞大學的勞倫斯科學會堂中開發的,處理器技術公司從比爾·萊維手中買下了這個操作系統。PT-DOS是仿照加利福尼亞大學使用的大型機/小型機操作系統Unix開發的。馬什認為,PT-DOS配有一套豐富的工具,因此比CP/M磁碟操作系統優越得多,而CP/M只具備最起碼的操作系統功能。但遺憾的是,由於PT-DOS遇到了所謂的「驅動器難題」,因此它很晚才進入市場。

1976年,當索爾計算機推出時,磁碟驅動器遇到了一個非常麻煩的問題。雖然它們大量用於大型計算機和小型計算機,但是在微機上安裝磁碟驅動器的費用卻非常高昂。磁碟驅動器的價格通常高達3500美元甚至更高。一天晚上,當鮑勃·馬倫在戴布魯系統公司的合伙人喬治·康斯托克在霍姆布魯計算機俱樂部會議上宣布,他想為微機開發磁碟驅動器時,馬什感到很有興趣。康斯托克認為,配有控制器電路板和軟體的磁碟驅動器的售價可以降到1000美元左右。

不過,戴布魯系統公司這時尚未捲入日益發展的微機行業,康斯托克感到有必要向微機公司進行深入的諮詢。他建議與馬什共同開發這個產品。戴布魯系統公司負責開發驅動器,即讀寫磁碟信息的機械部件,而處理器技術公司則負責編寫軟體,並開發用於控制驅動器的S100匯流排電路板。他還建議處理器技術公司可以自行銷售電路板。

由於磁碟驅動器將明確成為任何真正的微機系統的一個組成部分,因此許多工程技術人員已經在爭相開發配有軟體和控制器電路板的廉價磁碟驅動器系統。舒加特公司的5.25英寸磁碟驅動器似乎很有吸

上一章目錄+書簽下一頁