第98部分(第1/5 頁)
得到了x視窗系統的所有資料之後,長久也專門下了一番功夫,不得不承認這是專門為了小型機和工作站設計的。
同mac系統和windows那樣的高整合度的圖形系統不同,mit的人將這套x視窗系統分為了三個部分,服務端、客戶端和通訊函式庫。
其中服務端就相當於總控硬體的顯示程式,它接收服務端的繪圖指令操作硬體完成繪圖任務,將得到的資料傳輸給客戶端。客戶端不需要接觸硬體指令,只需要請求、顯示即可。
因此理論上只要硬體足夠強大,可以執行許多服務端、客戶端而互不干擾,頗有點伺服器的意思。
而最讓人驚訝的是x視窗系統僅提供基礎的系統呼叫,長久第一感覺則是應該將之封閉起來提供一個圖形api函式庫,這樣可以做成一個開發工具包,讓那些程式設計師們不需要一步步的使用那些基礎呼叫,簡化程式設計工作量縮短開發時間。
在長久的示意下,沃洛克小組開發了一組圖形套件,提供了選單、按鈕、對話方塊等圖形介面的標準構件,還提供基本的視窗管理器,所有使用這套基本構件的程式設計師都可以非常輕鬆的建立一個視窗程式。
為了配合圖形系統,長久發動了大批的程式設計師對現有程式進行移植和圖形化包裝,包括正在開發中的vs…office85系列套件。
長久厭煩了1。0、2。0式的版本命名方法,以年份命名簡單直觀,非常的平易近人,已經提出立即讓所有人全票透過,因此就這麼順理成章的用來了公司的主力產品office系列上。
vs…office不愧為印鈔機,僅僅在84年viewsoft就憑著它取得了3。2億美元的收入,名列軟體銷量排行榜的第一位。
在85年長久針對變化的市場特意制訂了一個火箭計劃,秘密開發全新的基於圖形介面的office系列,主要目的就是要藉著圖形作業系統的更新將那些在字元型系統下強勁的競爭對手徹底甩開。
比如wordprofect,這東西就是一個vs…word的強勁威脅,使用者據說與office的不相上下,至於其他的公司或多或少都有一兩項絕活,畢竟第一個吃螃蟹的人最美味。
因此藉著圖形作業系統的開發,長久準備對應用程式市場進行一次洗牌,本來喬伊意圖使圖形版的godson更加的開放和親近程式設計師,長久毫無疑問的否決了,特地在核心和應用程式之間加了一層,稱之為api(使用者程式介面),完全斷絕了程式設計師繞過系統直接操作硬體的可能,因此新系統的結構也就對其它公司模糊起來,第三方開發完全相容之的程式變的不太那麼爽利。
這招不折不扣的是和微軟學的,長久還挺仁慈,只不過掌握了這一新層而已,只要不公開這套api的具體細節,日後根本就不可能有任何公司能夠在應用軟體層面超過vs公司。
當然,這樣一來所有的開發工具就得重新設計和修改,雖然增大了vs公司程式設計師的工作量,但是為了日後的利潤和優勢,這是不得不投入的。
這些說的都很容易,其過程艱難無比,對vs研究院的所有成員來說這些東西幾乎都是全新的挑戰,除了長久,沒人能夠想象最終的產品會是什麼樣子,涵蓋軟硬體,二三百人的開發隊伍也顯得龐大了一點。
幸好徐志行在規劃管理這方面做的確實盡心盡力,他雖不是這一行的技術人員,但是卻深知組織與管理的重要性。
相對這幫各有一套的狂人來講,技術上的難題或者並不構成障礙,花上足夠的時間與金錢自然會跨越的,難得是如何將這些傢伙捏合到一起協同工作。
這可忙壞了徐志行,不過也鍛鍊了他,讓其超速成長為一個合格的經理人,他將所有人