You are on page 1of 22

經濟部

經濟部工業局九十三年度

專案計畫

自由軟體產業推動計畫之社群發展
與技術應用分項計畫

嵌入式系統自由軟體社群協同合作開發典範
案例分析

主辦單位: 經濟部工業局

執行單位:中央研究院資訊科學研究所

中華民國九十三年十一月十五日
目 錄

前言 ............................................................................................ 1

第一章 自由軟體社群的成功經驗............................................ 2

第一節、 Linux 發展模式帶來的啟示................................. 2

第二節、 商業公司結合自由軟體的歷史經驗 .................... 5

第三節、 Embedded Linux 廠商現況 ................................ 7

第二章 國內廠商的成功案例.................................................... 9

第一節、 威盛電子................................................................ 9

第二節、 光寶科技.............................................................. 12

第三節、 明泰科技.............................................................. 14

第三章 結論 ............................................................................. 16
前言

根據嵌入式系統知名新聞網站 LinuxDevices.com 調查將近 600


家嵌入式廠商的結果,顯示自由軟體在嵌入式系統領域的應用正逐
漸受到重視,特別是 Embedded Linux 的整體發展,調查指出,有
將近五成的受訪者將嘗試投入 Embedded Linux 的開發市場,這項
趨勢值得更進一步地觀察。

我們在本份報告中,透過以 Linux 為首的自由軟體開發模式,


分析、介紹其開發過程中的三大轉型階段:分別是技術決策模式的
成熟、團隊協同分工的架構與商業化的導入等。Linux 發展的驅
力,以及其分散式開發模式帶給社群及廠商的啟示,正是目前科技
社群關心研究的話題之一。

Linux 原本是一個根基於個人電腦特定處理器的作業系統核
心,進而成為嵌入式系統廠商的方案選項,其間的技術與市場變
化,也是本報告中所會涵蓋的部分。

我們今年度除了與嵌入式廠商保持互動並尋求合作機會外,也
訪談了國內三家從事嵌入式系統研發工作的廠商,並在第二章裡整
理他們對國內外 Embedded Linux 發展現況的看法,以及他們應用
自由軟體的策略。

國內從事自由軟體開發或加值服務的廠商,其具體的利基或競
爭優勢在於結合現有的優勢基礎進行研發,並且在原有的硬體基礎

1
上進行嵌入式軟體的開發。此外,人才培育則是當前的迫切要務,
而網路上成千上萬的自由軟體專案,正是未來新一批開發人才的最
佳試練場,唯有透過累積技術實力,台灣的資訊產業才能繼續保有
可能的領先優勢。

2
第一章、自由軟體社群的成功經驗

第一節、Linux 發展模式帶來的啟示

嵌入式系統 (embedded system) 的開發過程中,作業系統是主


要的項目之一,原本嵌入式產業界的世界級大廠,都是採用版權專
屬式(proprietary) 的產品及發展模式,但近年來, Embedded
Linux 成為開發廠商評估作業系統時的熱門選項,而且伴隨著
Embedded Linux 作業環境週邊,相關的驅動程式、開發工具、函
式庫、應用程式等,也都跟著蓬勃發展,這樣的局勢演變,究竟其
背後的促成動力為何呢? 我們將從 Linux 核心系統的發展經驗中,
歸納出自由軟體社群的幾個主要成功因素。

一、自由軟體的演化動力

自由軟體社群的前進動力之一,主要是來自於開發者能夠快速
地參與測試與改進的過程。以一九九○年代初期的發展歷史為例,
當時的個人電腦市場正在興起的初期,Intel 所推出的 x86 架構成為
社群開發者的偏好選擇,而且透過網際網路的新聞群組 (newsgroup)
服務,開發者可以向其他同好發表新專案,吸引大家來進行開發測
試。

最早期的例子之一,就是由 Bill Jolitz 所領導的 386BSD 計畫,


它是從 BSD 這套學院派 UNIX 作業系統分支,第一個移植到 386 個
人電腦平台的專案。因為 Bill Jolitz 不久之後,就不再對 386BSD 計

3
畫具有興趣,所以由 Jordon Hubbard 帶頭與其他幾位同好,另外
展開一個名為 FreeBSD 計畫,並把焦點放在提供 x86 平台上穩定而
有利於系統管理的作業系統。

在九○年代初期,在網路上已有 Minix、386BSD、FreeBSD、
Linux 等作業系統可以選擇,為何 Linux 能夠存活下來,後來甚至
獲得商業公司的青睞呢? 首先,當時的 BSD 開發者社群正面對來自
AT&T 法務人員的壓力,法律程序進行了將近十八個月的時間,許
多尚未決定要在 BSD 或 Linux 之間做選擇的開發者,後來投身
Linux 的陣營。其次,BSD 陣營發生了幾次版本分支的動作,包括
NetBSD、OpenBSD 計畫的獨立開發,使得 BSD 社群的整體力量未
能發揮,如同之前 UNIX 世界裡的分裂問題,在九○年代初期未能
搶得先機。

另一方面,Linux 的計畫主持人 Linus Torvalds,他以開放式


的領導風格,讓所有開發過程的討論,都在網路上進行實作辨證,
而且依循 “release early, release often” 的原則,讓有意參與專案的
開發者,能夠很容易地接續前人的腳步繼續從事自己感興趣的實驗
與改良。原本定位在個人學習性質的實驗專案,很快地吸引上千位
同好的加入。

當時已有商業公司的研發人員,發現 Linux 的潛力。Sun 公司


有位名為 Larry McVoy 的工程師,以一篇名為《The Sourceware
Operating System Proposal》的建議書向公司主管表示,由於包括
Sun 公司在內的 UNIX 作業系統,浪費過多重覆的資源在類似的實
作上,致使開發成本過高、系統相容度低、開發時程過長等缺點。

4
Sun 公司應該考慮把 SunOS 4 的原始碼釋出,或是停止自有作業系
統的開發,轉向投入 Linux 的改良。如此一來,有機會可以整合原
本致力於 UNIX 改良的開發能量,使之朝向標準化的目標,並從中
找到商業利益與開發者社群共存互利的平衡點。當時,這項提案並
未獲得 Sun 公司高層人員的重視,事隔將近十年,Sun 公司的
Solaris 作業系統在市場上也嘗試開放使用,但已經失去先機。

由上述的歷史資訊,我們發現開發社群的注意力是一項相當重
要的資源,在專案領導人建立穩定的核心開發團隊前,他必須以即
時溝通,以及其他人容易參與專案的方式,確保足夠多的開發者願
意跟隨,這是 Linux 初期成功的關鍵因素。

在技術層面上,Linus Torvalds 決定先採取 monolithic kernel


的發展策略,也是基於讓其他人容易參與專案的考量,雖然當時許
多技術人員都以 microkernel 模型來實作新一代的作業系統,但是
開發源碼的發展模式,讓核心系統的開發複雜度得到有效的控制,
並讓 Torvalds 組成一個積極成長的穩定團隊。包括德國及美國 MIT
等大學校園,都建立起 Linux 的映射網站,使其知名度有了擴大的
基礎。

二、GPL 授權及商業化

Linux 一開始是採用不允許商業利用的授權條款,這在網際網
路還未十分發達的當時,抑制了許多磁碟散佈的可能性。在一九九
二年春天,Linus Torvalds 決定讓 Linux 以 GNU GPL 授權方式釋
出,此舉讓 Linux 能夠維持自由開放的本質,同時也允許商業公司

5
能夠進行加值收費。最早存在的商業模式之一,便是散佈套件的包
裝匯整與販售,諸如 Debian、Slackware 都是當時興起的散佈套
件,而 Yggdrasil 公司除了販售 Linux 的散佈套件之外,還進一步
搭售可以在 Linux 及 X Window 環境上運行的 Motif 商業圖形函式
庫,成為拉攏 UNIX 環境上開發者轉向到 Linux 平台的一大力量,
同時也讓 Red Hat 公司這類散佈套件廠商的初期商業模式興起,一
九九五年之後,投入的廠商包括德國廠商 SuSE 公司以及由 Novell
工程師創立的 Caldera 公司等。

另一方面,Linux 核心系統的移植,也是影響商業化的關鍵性
因素,幾位商業公司的資深工程人員促成了當時的移植工作。Jon
“maddog” Hall 是 DEC 公司的資深工程師,並在開發者社群中極
受推崇,當他在第一次發現 Linux 之後,便大力鼓吹公司內的其他
工程師也使用這套新的作業系統。當時 Linus Torvalds 被邀請到公
司進行演講,與 DEC 公司的工程師們合作讓 Linux 能在 Alpha 主
機運行。透過這樣的努力,Alpha 處理器成為 x86 架構之外,第一
批能夠執行 Linux 的企業級平台。而後不久,另一位名為 David
Miller 的 Sun SPARC 主機用戶,也展開 Linux 的移植工作,雖然
這項 SPARC 平台的移植計畫,並未獲得 Sun 公司的支持,但 Sun
公司卻也無法阻止移植工作的進行,只能看著社群朋友協助 Linux
一步一步地侵蝕 Sun 公司的客戶族群。

6
第二節、商業公司結合自由軟體的歷史經驗

最早應用自由軟體進行商業化的例子,其實可以追溯到八○年
代末的 Cygnus 公司。Cygnus 公司的創辦人是 Michael Tiemann,
他是 GNU 計畫的早期使用者,諸如 GNU Emacs、GNU C
compiler 等工具程式,在當時以優良的品質在開發者社群中建立口
碑,但是並沒有商業公司提供這類自由軟體的服務。Cygnus 公司
便以提供 GNU 工具程式的服務支援起家,透過服務合約及商業級
應用工具軟體的販售,展開自由軟體的營利活動。

截至一九九八年為止,Cygnus 公司擁有近二百餘名軟體工程
師,並利用其對於 GNU 工具程式的熟稔,為 Sony 公司提供 PS2 系
統軟體開發的諮詢服務,在業界建立起技術專業的口碑,以致 Red
Hat 公司在 Nasdaq 順利公開上市後,便將 Cygnus 公司予以購
併。

Cygnus 公司的軟體工程師,因為長期參與 GNU C Compiler


的開發工作,而成為實質影響 GNU C Compiler 發展的商業力量,
雖然 GNU 計畫的精神領袖是自由軟體基金會 (Free Software
Foundation)的 Richard Stallman,但當時新版編譯器的發展方向,
卻由 Cygnus 公司的工程師獲得實質主導。這點證明了開放源碼技
術社群的實用主義 (pragmatism) 才是決定發展成果的主要因素。

不過,商業公司與自由軟體社群的合作上,還有組織層面上的
挑戰,這點在 IBM 公司與 Apache 開發社群之間的合作經驗中可以
觀察到。首先,Apache 計畫在一九九五年之際,由 Brain

7
Behlendorf 正式發起維護工作,因為 Behlendorf 出身於柏克萊大
學,便以類似 BSD 授權方式的條款來規範 Apache 計畫成果,這種
自由授權的模式讓 IBM 這樣的商業公司感到困惑。當時 IBM 公司
整合了旗下的 web service 產品,成為 Websphere 系列方案,但有
意採用市場佔有率最高的 Apache 伺服器做為 Websphere 的預設軟
體,但是 IBM 公司代表卻發現不知如何與 Apache 社群進行正式的
合作溝通。

Apache 開發社群早期是以委員會方式運作,每位委員均可在技
術決策上具有相等的投票權,組織裡並沒有單一的領導人可以做全
權的決策。IBM 公司與 Apache 計畫的合作構想,促使 Apache 委
員會必須思考更組織化的運作模式,因此在 IBM 公司的協助下,
Behlendorf 與其他委員成立了 Apache 基金會,並以基金會的運作
模式讓更多商業公司能在正式的組織架構下進行合作,這項成功的
合作先例,促使更多開放源碼計畫也仿照成立基金會來維護社群成
果。

第三節、Embedded Linux 廠商與組織的現況

在九○年代末期,新興廠商諸如 Lineo 公司開始在業界中行銷


Embedded Linux 這個新名詞,關於 Linux 是否能夠成為嵌入式產
業的作業系統選項之一,雖然正反兩面的聲音並起,但由兩個明顯
的變化來看,Linux 已經在產業界站穩了腳步。

8
一、世界級大廠納入開放源碼方案

Microsoft 公司資深工程師 Vinod Valloppillil 在一篇名為


《Open Source Software: A (New?) Development Methodology》
的文章裡,首次介紹了這家全球最大軟體公司是如何看待開放源
碼,以及其因應措施。這篇文章於歲末時期問世,後來被稱為
Halloween Documents,Valloppillil 提到「開放源碼是一種優異
的開發模式,長期而言,將會產出值得信賴的軟體產品,而且在短
期之間,會對 Microsoft 公司的產品及利潤造成威脅。」

這項說法,在 Microsoft 公司購併 Hotmail.com 之際,獲得了


證實,因為當時 Hotmail.com 的免費信箱服務是以 FreeBSD 及開
放源碼電郵系統的技術方案為基礎,Microsoft 公司的主管人員原
本有意將之替換成自家的產品,但因為穩定度不足而宣告失敗,後
來轉而徵求自由軟體工程師進行維護。這是 Microsoft 公司與自由
軟體社群的早期合作經驗。

另外,嵌入式系統大廠 Wind River 先前併購了 BSDi 公司,隨


即又看上 Embedded Linux 在大量被採用前的加值空間,以投入
Linux 環境的開發工具、與 Red Hat 公司策略合作、整合
VxWorks 與 Linux 之間的 API 標準、提供嵌入式專業服務四項策
略,進入 Embedded Linux 的市場。顯而易見的,這只是回應開放
源碼社群的第一步,提高的是業界對 Embedded Linux 的能見度。

廠商們的投入策略,是採取自有商業產品與 Linux 服務並行的


方式,這樣的模式在九○年代末也曾出現過,當時的資料庫大廠

9
Oracle 公司等紛紛加進了 Linux 平台的支援,促使 Linux 在業界
的接受度大為提高。

二、嵌入式產業衍生出開放式教材

一個位於法國推廣自由軟體的單位,稱為 Free Electrons


(http://free-electrons.com/),他們在網路上提供免費的
Embedded Linux 課程資源,對於想要以 GNU 工具軟體作為嵌入
式開發環境的人,具有相當大的助益。更值得一提的是,他們把課
程資源以 GNU 自由文件授權條款 (Free Documentation License) 釋
出,內容份量達 500 頁,主題分別涵蓋 Unix 與 GNU/Linux 的介
紹、Embedded Linux 核心與驅動程式的開發介紹、Embedded
Linux 的軟體開發工具介紹等。

Free Electrons 公司的目標市場設定在手持設備上,他們相信自


由軟體的發展模式,將同時有利於消費者、設備廠商、內容供應
商,甚至是整個經濟環境。透過參與自由軟體專案,Free Electrons
公司能夠即早讓社群的供給與市場上的需求進行接觸結合,並讓
Embedded Linux 方案的能見度提高。原本嵌入式系統的開發廠
商,都是採用版權私屬的方案及發展模式,而 Free Electrons 這類
公司的出現,代表產業界已經可以接受開放源碼的開發習慣,並與
社群的人力資源發展出緊密的合作關係。

10
第二章、國內廠商的成功案例

比照國外產業的發展狀況之後,顯示 Embedded Linux 的發展


階段已經進入檯面化階段,業界的能見度及接受度都相當高了。但
Linux 在國內業界裡的狀況又是如何呢? 我們訪談了幾家國內廠商,
包括威盛電子、光寶科技、明泰科技等,針對他們嵌入式軟體部門
應用 Linux 的現況進行了解,在此整理以供各界參考。

由於上述三家廠商的屬性各有不同,導入 Linux 方案的策略及


角度有其異同之處,我們將針對他們的應用策略進行分析介紹。

第一節、威盛電子

威盛電子 (VIA Technologies, Inc.,簡稱 VIA) 是國內外知名的


半導體廠商,公司成立於西元 1992 年 9 月,目前資本額達 127.04
億新臺幣,為全球 IC 設計與個人電腦平台解決方案領導廠商,以自
有品牌進軍國際市場。在整個半導體產業鏈中,威盛施行無晶圓廠
的經營模式,現階段全球員工人數超過 2000 人。

個人電腦中所使用的系統晶片組,為威盛電子的主力產品線。
由於 1999 年推動 PC-133 系統規格,並領先業界導入 DDR 的記憶
體技術,使得公司在 2001 年達到四成市場佔有率左右的水準,同時
也針對各主流平台的特殊設計,提供對應的解決方案,包括支援
Pentium 4 平台的 Apollo PT、PM 系列晶片組,以及支援 AMD
Athlon、K8 處理器的 Apollo KT/K8T 系列等等。其中,威盛電子

11
在 AMD 處理器平台方面,出貨量更居於主導地位,單一平台的佔
有率達八成以上。

此外,自 1998 年以來,經過 Cyrix、IDT Centaur、S3、IC


Ensemble 等數項重大的併購與合資案,威盛電子也已由過去單純的
系統晶片組廠商,升級成全方位的網際網路系統整合元件供應商。
產品線內容除了跨平臺的系統晶片組以外,還包括 VIA-C3 系列處
理器,IEEE 1394、USB2.0、乙太網路通訊晶片,光儲存、音效視訊
多媒體控制晶片及 Windows CE 相關的嵌入式系統產品等等;同時
藉由與 S3 的策略合作,威盛亦已掌握先進的繪圖晶片技術,並跨入
新世代的無線通訊領域。2003 年 10 月,威盛電子進一步統整平台
事業部、中央處理器部門及嵌入式研發部門等事業單位,成立嵌入
式平台事業部(VEPD),進軍資訊家電及嵌入式應用市場。

根據與威盛電子董事長特助許戎民先生與總經理特助常祥先生
的訪談,威盛電子長期與開放源碼社群進行互動,常見的方式包括
驅動程式的開發、應用程式的加值等,而主要的管道便是透過 VIA
Arena 服務網站。

VIA Arena (http://www.viaarena.com/) 是威盛電子公司的行


銷服務網站,藉此與產品客戶及使用者進行多向交流,並創造出一
個平台應用社群。該網站提供產品新聞、使用者討論區、應用專題
文章、應用創意競賽、下載服務、常見疑問解答等。

使用者可以透過 VIA Support Forum 和服務人員進行交流,整


個論壇目前有超過六萬名註冊使用者,討論主題包括有主機板、作

12
業系統、多媒體及遊戲等。針對 VIA 的晶片組及處理器,網站上提
供有各式產品的資料庫、產品新聞、主機板製造商資訊等。在檔案
下載的服務目錄裡,提供 Windows 及多種 Linux 環境下的驅動程
式、安裝說明、工具程式等。

威盛電子和其他硬體廠商或遊戲軟體公司並合作應用創意競
賽,參賽者的作品亦可由網站下載。應用專題文章當中,介紹各式
產品的進階應用方式,像是如何製作家用式無線控制影音電腦,如
何建立一套區域網路伺服器等主題。其他的內容還包括有常見的硬
體名詞解釋說明。

除了利用 VIA Arena 來扮演威盛電子的網路服務窗口,吸引使


用者社群貢獻改進建議及分享使用經驗,威盛電子也利用
SourceForge.net 及 OpenFoundry.org 這類的專案開發平台與社群
朋友互動。值得一提的是,截至目前為止,由威盛嵌入式平台事業
部所進行的開放源碼計畫,已有 PadLock ZIP、PadLock SDK、
PadLock TruDelete 三項專案進駐到 OpenFoundry.org 網站上,這
對於鑄造場的營運有指標性的意義,代表著商業公司也能看到專案
進駐 OpenFoundry 所能帶來的利益與誘因。

不過,當初進駐專案的過程並非完全沒有波折,而主要的挑戰
來自於授權條款的疑慮。由於威盛電子在開發 PadLock ZIP 專案
時,應用了一項 ZipArchive 社群專案,為了讓後續的釋出動作沒有
衝突問題,威盛電子與自由軟體鑄造場合作釐清了當中的條款權利
與義務關係。當時的說明內容大意如下:

13
依據 ZipArchive 1.5.1 授權條款的設計,只要威盛在利用
ZipArchive library 或將自行開發的成果以開放源碼釋出時,明確地
標示出版本差異,避免造成其他使用者將威盛開發的程式誤認為原
ZipArchive,便可任意的複製或是將 ZipArchive 改寫至其他程式
中。不過由於威盛本身為商業公司,對於此專案開發成果仍有商業
化利用的可能性,因此建議最好能和原作者取得商業利用的授權。

由這樣的探討中可發現,在智慧財產權倍受重視的今日,業界
和政府部門,對於採用自由軟體,仍有諸如授權條款及使用上的疑

慮。例如,SCO 控告 IBM 侵犯其 UNIX 源碼著作權的案例,以及

微軟宣稱 Linux 部份模組侵犯其專利,這些案例都影響企業及政府


單位使用自由軟體的意願,不利自由軟體的推廣,也是鑄造場所關
切與嘗試解決的挑戰。

第二節、光寶科技

光寶科技 (LiteOn Technologies, Inc.,簡稱 LiteOn) 是國內外


知名的 3C 產品廠商,在台灣為第一家上市電子公司,旗下包括新
事業發展事業群,電腦系統事業群,週邊與零件事業群,通訊事業
群公司等,目前資本額達 190.94 億新臺幣,現階段全球員工人數超
過 27000 人。其產品範圍涵蓋電腦、消費電子及通訊 3C 領域。

我們訪談的對象是光寶科技新技術暨產品研發中心的資深經理
曾瑞源先生。曾先生於九○年代初期,在美國北伊利諾大學求學
時,即接觸到 Linux 作業系統,因為參與許多開放源碼專案的開
發,有感於開放源碼帶給使用者的諸多好處,回國後便積極在台灣
14
的新聞群組宣傳 Linux 系統的使用,並撰寫兩本 Linux 操作的中文
書籍,成為台灣自由軟體社群最早期接觸 Linux 的入門磚,大家都
知道這位以「曾桑」名號自稱的推廣者。

曾先生在一九九九年之際,加入網虎公司嵌入式軟體部門,其
後又任職於磐儀公司,於 Embedded Linux 領域涉足極深。當時,
他即長期思索一個問題:「有沒有一個簡單的方式或工具,可以幫
助傳統 Linux 工程師、甚至是傳統的 Winodws 應用軟體工程師,
可以找到一扇門,很容易地學習系統軟體,進入 Embedded Linux
系統軟體的開發?」

這問題在曾先生整理出「迷你豆漿」(minidoochun)專案後,找
到了一個捷徑式的解答。迷你豆漿計畫的前身是 doochun 專案,這
是一個由社群朋友所發起的散佈套件計畫,二○○一年間,因為原
有的專案人員不再維護,而由曾桑接手改良。

Minidoochun 讓學習者只要使用 make 這類的基本指令,就可


以完成生平第一份嵌入式系統軟體的開發成果,這份結果可以直接
以標準 CD-ROM (ISO9660) 檔案格式存在,如果把這份檔案燒錄成
為開機光碟片,可以開機進入所完成的嵌入式系統當中,如果搭配
Virtual PC 或 Vmware 這類的虛擬平台,便可以免去燒錄 CD 片的
麻煩,直接在虛擬機器上測試嵌入式系統。

整個 Minidoochun 的設計結構,就像是一個快速的模型架構,
內附一個 Linux kernel,以及盡可能完整的驅動程式,使其適用於
多樣化的應用場合,雖然尺寸上稍嫌臃腫,完全沒有顧慮到最佳化

15
的原則,但其出發點是源於提供一套開放源碼的學習環境,因此合
適於快速開發及教育場合上。

曾先生搭配 minidoochun 專案成果,在中華技術學院教授相關


課程,讓學生們完成許多 SOHO firewall、router、VPN 等實用系
統,基本上,學生們可以藉此快速開發出準系統軟體,獲得系統軟
體的學習知識與成就感。技術上,如果將檔案系統由 ext3 改為
cramfs 這類適於嵌入式系統環境的替代軟體,有機會能成為更專業
的架構設計,可用於手機、PDA 等產品環境。

目前 minidoochun 同時在 SourceForge.net 與


OpenFoundry.org 網站上都註冊成為專案,其最新的發展進度是要
移植到 ARM 這類嵌入式系統常見的 CPU 架構上。由於
minidoochun 內建 rpm 包裝軟體工具程式,使得開發者可以在嵌入
式雛型系統上,直接取用成千上萬的現成軟體進行延伸的開發測
試,快速製成半成品,後續的改良潛力極高。

第三節、明泰科技

明泰科技成立於 2003 年 9 月,是網路通訊領導廠商「友訊科


技」為提昇全球競爭力,在 2003 年 9 月將自有品牌與代客研製
(OEM/ODM) 業務分割而成,以提升企業運作的效率。促使著重行
銷服務的品牌業務與注重專業的設計、製造的代客研製
(OEM/ODM) 的業務,能各自更加專注發展經營,以符合不同層面
客戶的服務要求。

16
明泰總部位於台灣新竹科學園區,全球擁有四大研發中心, 目
前約有 2,000 位員工,主要業務為提供世界大廠 OEM/ODM 產品
研發、設計及生產等服務,是世界級網路 DMS 專業廠商。主要商
品及服務項目包括:交換器、路由器、閘道器、網路連結器、各式
網路卡、網路伺服器、網路系統/管理軟體等。產品劃分為:數位用
戶迴路設備(xDSL)、網路語音設備(VoIP)、家用網路相關產品
(Home Networking)、無線網路產品(Wireless)、區域網路設備
(Office LAN),都會網路設備(MAN)及網路多媒體設備等。

我們此次訪問到明泰科技的王佑中先生,他是公司的軟體部門
研發經理,也是開放源碼社群界的知名人物,早期 Linux 環境上的
中文應用程式,諸如 chdrv 等中文輸入法工具程式,就是他所主持
的專案,同時他也撰寫了早期唯一的中文 Linux 技術手冊書籍,是
推廣 Linux 技術的重要核心人物。

王先生表示,他所任職的部門約有 30 名軟體工程人員,大多
與 Linux 研發技術相關。明泰科技對於 Embedded Linux 是採用
「混合應用」的方式,亦即視產品特性來決定是否應用 Linux,因
為全然採用 Linux 未必在成本效益上能獲致最大的優勢。舉例來
說,在大型 switch router 的產品上,Linux 與 BSD 的方案便是主
流,像 CISCO 這類的廠商便投入將 Linux 嵌入成為網路設備的產品
市場中,但更小型的設備,由於已有成熟的軟體方案,因此 Linux
未必受到青睞。

舉例來說,Microsoft 的 Windows CE 在市場上的優勢,在於


他們提供整合過的業界方案,因此垂直廠商之間的合作採用是他們

17
的主要訴求點。像 PDA 產品便是 Windows CE 的重點切入項目,
但網路設備的領域,則是 Linux 的強項。早期,國內廠商對
Embedded Linux 方案並不熟悉,快速的導入途徑便是與國外廠商
購買,但目前各個廠商已有開發人力專注在 Linux 方案了。

目前明泰科技的新產品項目包括具備無線網路功能的多媒體設
備,由於上游廠商大多提供了 Linux 為核心的參考實作 (reference
model),使得下游配合廠商樂於直接使用 Embedded Linux 作為開
發平台,以多媒體設備的開發為例,近半成的實作品是以 Linux 為
基礎,而且搭配上的應用程式種類齊全,效能上也足與商業軟體匹
敵。

不過,王先生指出,其內部的開發人力主要是在進行整合工
作,除了要了解硬體設備的晶片規格,還要結合所需要的驅動程式
與應用程式,市場上這類的整合人才需求量仍大,而且培養上也不
容易,因為這類人才需要透過合適的開發專案來訓練,目前需要校
園、研究單位與廠商之間進行合作,才有機會擴大這樣的人才基
礎。

18
第三章、結論

協同合作是一種過程,在此過程中,參與份子相關的資源彼此
交互利用,以達成更有效的溝通,並創造更大的商業價值。Linux
核心系統的發展,從一個芬蘭大學生的興趣出發,經歷社群及商業
公司的投入,迄今成為產業界的明日之星,即是協同合作的最佳案
例。

觀察國外的產業規模,目前圍繞在 Linux 這類開放源碼專案週


邊的商業模式越來越多樣。舉例來說,開放原始碼商業策略顧問公
司 RiseForth 總裁以及非營利軟體發展論壇(Software
Development Forum)會議主席 John Koenig,就列出了七種自由
軟體的獲利模式,分別是「最佳化策略」(The Optimization
Strategy)、「雙重授權策略」(The Dual License Strategy)、「諮詢
顧問策略」(The Consulting Strategy)、「訂閱服務策略」(The
Subscription Strategy)、「贊助策略」(The Patronage Strategy)、
「出租策略」(The Hosted Strategy)、「嵌入式策略」(The
Embedded Strategy)。在上述七種模式中,並各自有其代表廠商,
整體而言,台灣廠商結合「以專業能力提供最佳化方案」、「利用
雙重授權模式」、「結合軟硬體優勢的嵌入式產品」三種策略,很
可能是值得嘗試的切入方式。

從我們所訪談的幾家台灣本土廠商來看,他們也都是成功利用
自由軟體提高獲利優勢的案例,其共同點之一,在於他們以混合式
策略,選擇最有利的軟硬體搭配方案。例如,威盛電子利用 VIA
19
Arena 與開放源碼社群進行密切的互動,並主動接觸 Linux 或 BSD
的系統開發人員,讓威盛的硬體產品快速結合自由軟體,提供最佳
的成本效益優勢,並大幅改善客戶需求的回應時間,提昇合作客戶
共創商機的空間。

對台灣從事自由軟體開發或加值服務的廠商而言,其具體的利
基或競爭優勢應在於,結合現有的優勢基礎進行研發,例如在原有
的硬體基礎上進行嵌入式軟體的開發,並累積技術實力,如此才能
繼續保有可能的領先優勢。舉例來說,半導體產業當紅的系統晶片
(SoC) 領域,Embedded Linux 正是熱門的發展選項。國內廠商正積
極促成的智慧型手機聯盟,如果能夠發展出自家廠商所掌握的
Embedded Linux 方案,便有機會助於國內廠商搶得此一商機。

其實,台灣的高級人力資源相當豐沛,在技術與管理領域,都
有極高的競爭力。國內自由軟體社群朋友以往的優異表現即是一
例,他們早期因為具備熱忱,而願意自動自發地投入自由軟體專
案,但時間一久,熱情散去,這時,便需要有專案的集散中心來群
聚大家的成果。自由軟體可以是個技術工具元件,利用網路上鑄造
場內的各式軟體專案,有效發揮快速的客製化能力,並結合創意及
行銷專業,相信台灣的資訊產業能在全球持續居於領先的地位。

20

You might also like