大國芯工 第三十六章 軟件外包
mpeg視頻壓縮格式成為行業標準這條消息,對王岸然來說,是意料之中的事,他也沒放在心上。
他現在的目光已經投向國內的小型機市場。
原本以為是小打小鬧,待每個月的出貨量達到九臺時,帶給華芯千萬級別的現金流水。王岸然這才意識到,不可以再這樣,作坊式的生產了。
首先想到的是,需要給產品設計一個漂亮的外觀。
為此,王岸然在中央美院專門找了一位工業美術的老師顧洪波,對小型機的機箱進行專門的設計,具體的要求很明確,采用后世流行的箱塔式外殼,設專門的存儲屜,維修屜、擴展屜……
箱內的風道、布線重新進行優化設計,確保各部件可以工作在良好的環境。
另外,王岸然請人為這款電腦設計了一個logo,將華芯科技的英文縮寫CCT嵌在機箱側面。
整個機箱采用2mm鋁合金板材制造,外面鋼琴烤漆,在這個時代的審美看來,頗有硬科幻色彩。
整個效果圖出來,王岸然很滿意。
顧洪波笑道:“王總,我看你可以給我那些學生講課了,這設計費我收的燙手,整個設計意圖全是你的,我只是一個畫圖的。”
王岸然把手上的信封塞到顧洪波的手中,說:“顧老師,您不畫出來,我留在腦子的也只是一個片段,這張圖準確的說,是我們合作的,設計費也是我們談好的。”
有了效果圖,再委托機械設計單位深化成加工圖紙,送到工廠加工,整個機箱環節完成。
剩下的重頭戲就是系統。
1991年,芬蘭的一個大學二年級學生linus torvaids,吸收的美國人托巴斯編寫的minix操作系統的基礎上,編寫了linux操作系統,標志著linux時代開始。
這是一款基于Unix核心的操作系統,去除了Unix在發展過程中添加的繁雜的核心控制程序,改寫成適用于一般x86計算機的系統。
主要特點是免費開源、兼容、多用戶多處理,支持多平臺。
王岸然的計劃就是基于linux內核進行開發,拋棄字符界面,采用圖形界面,開發新一代視窗操作系統。
相比于現在軟件工程師絞盡腦汁的嘗試,王岸然有太多成熟的經驗可以借鑒。
首先,簡化安裝過程,相比于原版linux操作系統繁雜的命令和設備掛載,以及資源配備設置,整個安裝界面全部要求圖形化操作。
默認的安裝設置以系統占用最小的硬件資源為原則,再加一個高級設置,以滿足專業人士的要求。
其次,良好的用戶體驗界面,前世優秀的桌面操作系統,一個是微軟的windows,另一款就是大名鼎鼎的黑蘋果。
Windows3.1圖形界面系統在幾年前已經發布,桌面布局已經成型,王岸然沒得選擇,自然參考蘋果系統的用戶界面。
最后,一個優秀的操作系統,自然要求有兼容的應用程序接口,目前微機上,是微軟的dos和視窗操作系統的天下。
自己的系統向要迅速打開局面,必須要設計一款模擬器,以損失部分硬件性能的代價,兼容微軟的應用程序和文件格式。
整個架構的設計基本上是王岸然一個人操作,沒辦法,公司招聘的軟件工程師,基本上對操作系統沒有什么研究,這個時候,也是重在參與。
不過,王岸然也欣喜的看到,公司內部學習氛圍的上升。
公司的閱覽室,關于操作系統的圖書,總是被翻的最舊的。
沒辦法,即便是郝富貴,也是壓力巨大。
他現在是兼職,拿著高工資,看老板干活,這個滋味,沒有親生經歷,絕難感受。
王岸然將系統開放核心源代碼,硬件調用,內存分配,程序接口等進行重新編寫,一個個設計任務書分配到每個人手上。
至于非核心文件,自然不用浪費公司有限的人力,王岸然打算故技重演,進行軟件外包。
現在的華芯科技,可跟幾個月前空手套白狼的王岸然不一樣了,每個月有小型機銷售帶來的充足現金流水,可以請專業的軟件公司編寫。
而且eda芯片設計軟件的弊端現在已經體現,一大部分代碼出自業余的編程人員,水平良莠不齊,一些暗疾bug時不時發作,造成程序崩潰,甚至殃及到系統。
王岸然需要花費大量的人力進行檢查修改代碼,甚至一部分程序需要重新編寫。
現在資金充足,自然沒必要采用這樣的模式。
可是國內現在還沒有形成成熟的軟件外包市場,王岸然將目光投向印度……
…………
王岸然的辦公室。
郝富貴如同公雞一般扯著脖子,道:“岸然,你成心的吧,明知道我們學校就要進行期末考試,你還安排我去印度出差,我還想考個好成績,賺點獎學金呢!”
獎學金,幾百塊錢,你郝富貴現在還在乎這個?
“別廢話了,郝富貴,去還是不去,你說個痛快話。”
“去,去,當然去,只是我不懂印度話啊!”
王岸然喝了一口水,說:“這個你放心,在印度,英語是通用語言,以你的英文水平,簡單的交流是沒問題的。
而且公司還給你配備了翻譯,語音根本不是障礙。”
王岸然欣賞的一點,談到正事,郝富貴可以迅速轉換到做事的狀態。
“岸然,我這次出差有什么具體的任務?”
王岸然從抽屜里拿出一疊文件,遞給郝富貴,說:“富貴,你這次的任務有兩點,一是對塔卡公司編寫的每一道程序進行驗收,為此,公司給你配備三名技術人員,人選由你自己來挑。
其二就是每天將程序編寫的進度,以及遇到的問題匯總,發送到我的電子郵箱里,郵箱的地址已經標注在文件里了。”
王岸然不是軟件工程出身,他對操作系統的了解也是源于硬件。
其實軟件的設計需要兼容硬件,而硬件的設計也要考慮,在操作系統的環境下,如何設計,才可以更有效的運行。
王岸然慶幸的是,前世他對Windows和linux系統深入的研究,在現在,已經成了他寶貴的財富。
但即便如此,親自來主持操作系統的設計,也是一件龐大的工程,其中的bug不可能避免。
要知道微軟,動動上千人力編寫的windows系統,經過苛刻的測試后,還是被發現存在諸多漏洞。
兩年后,被譽為劃時代的操作系統Windows 95,還一度被笑為bug制造機。
王岸然不怕bug,他需要的是一款,具備良好操作體驗的操作系統。
在Windows 95面世之前,迅速搶占市場。
大國芯工 第三十六章 軟件外包