账号:
密码:
最新动态
产业快讯
CTIMES / 文章 /
数字会说话
Linux迈向主流操作系统地位

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

浏览人次:【7666】

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)》

然而若以连网主机的数目来分析操作系统的占有率,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)》

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进行比较。
相关文章
您的开源软体安全吗?
企业创新契机 永续经营与数位转型并行
永续是企业创新契机 与数位转型共驾其驱
多功能嵌入式系统新未来:从Android到Raspberry Pi 3
科技变迁下低风险的机上盒设计
comments powered by Disqus
相关讨论
  相关新闻
» 达梭系统携手CDR-Life 加速癌症治疗科学创新
» 宜鼎独创MIPI over Type-C解决方案突破技术局限,改写嵌入式相机模组市场样貌
» 鼎新电脑串连生态系夥伴 数智驱动智慧低碳未来制造
» IBM总营收和现金流成长 斥资近70亿美元研发AI、量子、半导体
» 鼎新电脑携手和泰丰田解缺工 以数位劳动力开启储运新时代


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

Copyright ©1999-2024 远播信息股份有限公司版权所有 Powered by O3  v3.20.1.HK84SBA84UWSTACUK7
地址:台北数位产业园区(digiBlock Taipei) 103台北市大同区承德路三段287-2号A栋204室
电话 (02)2585-5526 #0 转接至总机 /  E-Mail: webmaster@ctimes.com.tw