帳號:
密碼:
最新動態
 
產業快訊
CTIMES / 文章 /
數字會說話
Linux邁向主流作業系統地位

【作者: 歐敏銓】   2004年02月25日 星期三

瀏覽人次:【7957】

Internet的出現,無疑是資訊社會成形的一個里程埤。因Internet而興起的嶄新應用與觀念不勝枚舉,其中一項引人注目的新興模式,即是「開放源碼社群」(Open Source Community)的蓬勃發展,以及其為資訊產業乃至文化層面帶來的深遠衝擊。


在眾多Open Source軟體當中,Linux自是其中接受度最高的一個平台,它所代表的不僅是一種作業系統,還涵蓋了族繁難以盡數的各種應用軟體,以及廣大的開發者與使用者。這個平台曾經被視為是玩家的新奇遊戲,但時至今日,如果身在資訊業卻還沒有注意到它的話,那恐怕真要被人笑是落伍了。


在作業系統的市場,一向具有獨占性,而微軟近十年來正是此一市場的最大贏家,幾乎無人能出其右。然而這個地位已明顯遭到Linux的挑戰,近來更一反過去對開放源碼的低調,不惜砸下重金,在各種管道上宣稱Windows比起Linux的整體擁有成本(Total Cost of Ownership;TCO)更為便宜,且不論效果如何,此舉可說是對Linux地位的一種肯定。


由於Linux的開放源碼特性,大家並不會從廣告宣傳中去知道它,所以它的名聲多少賦有口耳相傳的地下色彩;然而,除了從微軟的反制動作中去感受它的重要性外,是否有更具體的資料來支持它的地位呢?本文即從數個具份量的研究報告中,進一步剖析Linux在今日的影響力。


Linux已是網路應用市場的一方之霸

若談到Linux,最知名的應用系統當屬Apache這套網路伺服器,它在Netcraft的網站伺服器調查中,自1996年4月以來都是第一名,而且不斷與競爭對手拉大差距。在今年2月的最新報告中,共有從來自全球近五千萬(47,172,415)個網站的回應其調查,Apache的使用佔有率已達67.21%,將近七成;微軟的相關平台則合計居第二,佔有率為20.88%,請參考圖一。


自從2000年8月開始,Netcraft增加了一項統計分析的方法,也就是將有活動(active)與不活動(inactive)的網站分開來計算,這是因為不少網站雖有網名稱(domain name),但並不使用,因此統計實際有在運作的網站將更具代表性。在圖二的累積分析圖中,我們可以更清楚地看到Apache向上爬升的快速趨勢,相較之下,微軟雖也穩定成長,但成長速度就顯得平緩許多。在2004年2月的調查中,Apache的佔有率已達近七成(69.27%),而微軟是22.89%;值得觀察的是,微軟較上月滑落了0.56%,而Apache則小幅上揚0.26%。


《圖二 全球活動性網站伺服器市佔率分析表(2000/6 - 2004/2)》
《圖二 全球活動性網站伺服器市佔率分析表(2000/6 - 2004/2)<資料來源:Netcraft.com >》

然而若以連網主機的數目來分析作業系統的佔有率,Windows的市佔率就會高於Linux與其他系統。在Netcraft於2001年6月所做的調查,Windows以近五成(49.6%)的佔有率取得網路伺服主機市場的龍頭地位,而Linux的佔有率則是三成,居於第二。Netcraft分析指出,雖然有較多的網站採用Apache,但這些網站中有許多是交由ISP等大型網站服務公司做主機代管(Web hosting),而每台做代管的主機往往得運作為數不少的網站,相較之下,Windows較普及於個人或獨立網站用戶(self hosted sites),因此在主機數目的計算上Linux/Apache就不如Windows了。


但無論是以網站或主機來計算,我們都可以看出Linux與微軟的成長趨勢,由Butler Group分析公司在2002年10月底所提出的報告即指出,預計到了2009年時,除了網路應用外,Linux與微軟的.NET將會共同分食從檔案、列印伺服器,到大型主機的作業系統市場。


在眾多開放源碼中,應用普及率高居第一的除了Apache外,還有DNS伺服器 bind和郵件伺服器Sendmail;此外,PHP已是網路上最流行的Scripting語言,OpenSSH則是最主要的SSH安全協定,而在CMP TSG/Insight於2003年9月發表的研究報告也顯示,有41%的應用程式開發工具是開放源碼軟體,普及率僅次於微軟(76%),而高於Oracle (35%)、IBM (26%)、Sun (21%)和Borland (18%)。


《圖三 網站伺服器之作業系統佔有率分析(June 2001)》
《圖三 網站伺服器之作業系統佔有率分析(June 2001)<資料來源:Netcraft.com >》

Linux五年內成為企業主宰平台

企業IT系統的應用上,也是Linux大幅成長的一個主要市場。根據知名資訊產業媒體CIO.com於2002年11月針對375位IT主管所做的調查顯示,IT產業對於開放源碼模式的接受度已日益提升,其中有超過六成(62%)的受訪者表示,由於開放源碼軟體具有降低長期成本、更有彈性、更容易修改(customization),以及不會被單一軟體廠商所束縛等優勢,使得他們在未來更傾向於採用開放源碼軟體,而非私有軟體,Linux甚至可望在五年內成為他們在網路伺服應用上的主宰平台。


至於Linux平台的使用上,目前以e-mail及網站伺服器的應用最高,分別有52%與51%,其次則是伺服器作業系統,佔41%,資料庫系統則佔29%。在這些受訪者當中,有超過四成(42%)的IT主管表示,他們的取得開放源碼軟體的來源是來自於開放源碼專業廠商(如RedHat),14%表示主要取自提供開放源碼的入口網站(如Sourceforge),只有約10%表示他們是從IBM或Sun這些軟、硬體廠商取得所需要的開放軟體資源。


這些IT主管指出,使用開放源碼的最大好處是降低總擁有成本(TCO)、降低資本投資(capital investment)、提升可信賴度(reliability),以及提高建置彈性與應用性,這四大理由分別有35%、31%、22%及22%的人表示支持。


但開放源碼也非無懈可擊,這份調查也顯示IT主管最在意的問題是開放源碼欠缺供應者的支援(vendor support),佔52%;其次是公司內部開放源碼人才的不足,佔50%;開放源碼軟體供應者是否能長期存在並提供新功能,以及公司本身的系統轉換成本,也是讓他們擔憂的兩大問題,分別佔45%及43%。這四項因素也是造成有36%的受訪者尚未打算採用開放源碼軟體的原因。


2003年日本Linux白皮書

在Impress公司提出的「2003年Linux白皮書」(Linux white paper 2003)中,對於日本企業應用Linux的情況則有更詳細的剖析。在這份報告書中,分別針對729家企業及276家IT供應商進行了深入調查,結果顯示,企業用戶對Linux的採用上,從2001年的35.5%一下子跳升到2002年的64.3%,如(表一),其中每家企業中Linux伺服器的數量更成長了2.5倍,由2001年的平均5.3台成長到13.4台。


在IT供應商對作業系統支援上,微軟仍是市場的老大,2002年中有近七成(66.7%)的供應商支援Windows NT/2000伺服器,但Linux也已有近一半(49.3%)的廠商支援,兩者的支援率相當接近,這也顯示Linux有資格被稱為主流的作業系統了(至少在日本是如此)。


表一 日本IT解決方案公司之系統支持比率
System
2002 2001
Linux server
64.3% 35.5%
Windows 2000 Server
59.9% 37.0%
Windows NT Server
64.3% 74.2%
Commercial Unix server
37.7% 31.2%
資料來源:Linux white paper 2003 by Impress

在IT系統的專案開發上,(表二)中顯示GNU/Linux在小型(3百萬日元以下)的專案上是最主要的伺服平台,佔65.7%;在以Unix為主的大型專案市場上,Linux也呈現倍數的成長,其中在50-100百萬日元的專案上,Linux從2001年的20.0%成長到39%,在1億日元以上的專案上,也由從2001年的9.1%成長到24.4%,可見得Linux在企業IT專案的開發上已佔有舉足輕重的地位。


表二 IT系統的專案開發與作業系統關聯性分析
Project Size (Million Yen*)
Linux
Win2000 Unix
2002
2001
2002
2002
0-3
62.7%
65.7%
53.8%
15.4%
3-10
51.5%
53.7%
56.3%
37.1%
10-50
38.3%
48.9%
55.8%
55.8%
50-100
39.0%
20.0%
45.8%
74.6%
100+
24.4%
9.1%
51.1%
80.0%

註:*1 Million Yen = $8,000 US
*大部分的專案多時採用多個平台,所以總合不是100%
資料來源:Linux white paper 2003 by Impress


Linux vs. Windows的TCO爭議

至於Linux是否比其他系統(尤其是Windows)的TCO更便宜,這一直是個受到爭議的問題。很顯然地,這得「視情況而定」,因為有很多的因素會影響TCO的成本計算,如應用Linux的什麼功能、搭配何種硬體,是從Windows系統轉換,或一切從頭開始,以及IT工程師是否有Unix-like作業系統的應用經驗;此外,在實際比較時,採用何種版本的Linux、Windows或Unix來互相做比較,也會影響比較結果。


IDC的技術分析師Al Gillen即指出,如果只談授權費,Linux無疑能輕易的勝過Windows或其他Unix OS,但若將使用年限放大到三年或五年,並將作業系統的管理與支援放入考量,授權費佔TCO的比例將會降低很多。這也是為何當談到TCO時,微軟總是宣稱:因目前有許多的合格的微軟認證管理工程師,所以Windows的管理成本會低於Linux的管理,並且在長期的比較中更具優勢。


這種說法乍聽之下很合理,但若加入其他因素考量就不盡然如此。雖然MCSE很多,但這並不等於他們每個人都很內行;而在一般情況下,Linux管理者往往具有較深厚的軟體實力,因而能比MSCE處理更多的問題。他們往往有數年的Unix實務操作經驗,也就是說,當單一Windows工程師能管控10至15個的系統時,另一個開放源碼/Unix的工程師卻能同時管理上千台伺服器。當然,這樣的人才雇用成本也較貴,但是貴的值得。


在Robert Frances Group(RFG)於2002年7月提出的研究報告 - 「Linux網路伺服器在企業的總擁有成本」(Total Cost of Ownership for Linux Web Servers in the Enterprise)中,即針對Linux、Solaris及Windows三大作業系統進行了成本比較。為了達到比較的公平性,RFG從全球2000大企業中挑選了14家合乎條件的公司進行比較:他們的網站伺服平台每日需處理的連結(hit)都是大約100,000次,採用的系統分別是在Red Hat Linux 7.3上跑Apache,在Solaris上跑Apache,以及在Windows上跑IIS,而這些系統的使用規劃是三年。


表三 網路伺服器作業系統管理人才成本比較表
Case
Salary/admin
Servers/admin
Salary/server
Salary/PU*
Linux
$71,400
44
$1,623
$12,010
Solaris
$85,844
6.4
$13,413
$29,509
Windows
$68,500
10
$6,850
$52,060
註:*PU=Processing Unit
資料來源:Robert Frances Group,IBM網站

在這個調查中,每位Linux管理者的平均薪水是$71,400,確實比Windows管理者的$68,500還要高,但若以管理的效益來看,每個Linux管理者平均可管44台伺服器,而Windows管理者則是10台,因此若就每個處理單元來計算薪資成本,則Linux管理者薪資成本是$12,010/PU,而Windows管理者是$52,060/PU。


此報告對於TCO的比較提出了一種角度,也就是管理者的能力與薪資的關聯性。事實上,現在要找到有Linux經驗的工程師已經不是那麼難了,而且有Solaris等Unix經驗者更可以在數週之內即掌握Linux系統;而RFG也發現,這些工程師大多在網路上就能免費找到他們要的支援(延伸軟體、說明文件及社群諮詢等),更進一步節省了企業在系統支援成本上的開銷。


結論

從以上的調查分析中,我們可以清楚的了解Linux與開放源碼在IT應用上的接受度與重要性,並非是空口說白話,而是已經深入到許多環節當中了。當然,本文主要談到的是Linux在網路與企業應用上的研究報告,其實還有更多的佐證調查可以在網路找得到,例如在David A. Wheeler 的“Why Open Source Software / Free Software (OSS/FS)? Look at the Numbers!”一文中(http://www.dwheeler.com/oss_fs_why.html),除了談市佔率的現況,更詳盡的搜集了開放源碼在可靠性(reliability)、效能(performance)、延展性(scalability)、安全性(security)等等面向上的豐富研究報告數據,進一步闡述選用開放源碼/Linux的理由,相當值得參考。


所以呢,若還有人在問開放源碼或Linux:「重不重要?」、「會不會起來?」、「要不要注意或學習呢?」,那就是還搞不清楚狀況了。現在已是該關心:「該怎麼用?」、「用在何處?」、「我已準備了多少呢?」的時候了。


table width="100%" border="0" cellspacing="0" cellpadding="0" style="line-height:150%">
延 伸 閱 讀

your open source plan
這是由知名IT媒體CIO所發表的專文,文中探討Open Source的發展現況,以及IT主管該如何面對這個新模式。作者引用多家企業及IT主管的故事與看法,生動的闡述這個議題。

The Rise Of Linux
這是VARBusiness.com所發表的專文,主要針對獨立軟體設計商(ISV),分析Linux的應用重要性。文中指出Linux的彈性與源碼開放等特性,讓ISV能夠有更多的自主權來發展產品,並能快速的打入市場。

相關組織網站
Linux in Business
這個網頁提供了一份使用Linux的商業網站名單,若您想知道Linux是如何被應用在商業及生產環境的話,這個網頁極有參考價值。
Windows 2000 與 Linux 的比較
這是由微軟提供的網頁,針對Windows2000及Linux進行比較。
相關文章
Linux核心修補程式讓第五代樹莓派增速18%
您的開源軟體安全嗎?
企業創新契機 永續經營與數位轉型並行
永續是企業創新契機 與數位轉型並駕其驅
多功能嵌入式系統新未來:從Android到Raspberry Pi 3
comments powered by Disqus
相關討論
  相關新聞
» VicOne深植車用資安DNA再報喜 獲TISAX AL3最高等級認證
» 勤業眾信獻策5方針 解決GenAI創新3大常見風險
» Fortinet整合SASE突破組織分散管理困境 重塑雲端安全的混合未來
» IBM公布企業AI治理手冊 協助AI治理速啟動、穩落地
» UD Trucks選用VicOne解決方案 利用情境化攻擊情報洞察風險


刊登廣告 新聞信箱 讀者信箱 著作權聲明 隱私權聲明 本站介紹

Copyright ©1999-2024 遠播資訊股份有限公司版權所有 Powered by O3  v3.20.2048.98.80.143.34
地址:台北數位產業園區(digiBlock Taipei) 103台北市大同區承德路三段287-2號A棟204室
電話 (02)2585-5526 #0 轉接至總機 /  E-Mail: webmaster@ctimes.com.tw