Linux操作系統(tǒng)的興起在各領域發(fā)展的現(xiàn)狀和趨勢
對大家推薦很好使用的Linux操作系統(tǒng),像讓大家對Linux操作系統(tǒng)有所了解,然后對Linux操作系統(tǒng)全面講解介紹,希望對大家有用著名的IT調查分析公司Gartner認為:許多開源技術是成熟的、穩(wěn)定的,用戶可以獲得良好技術支持的。
到2012年,開源軟件的技術因素將占全部商業(yè)軟件的80%;這時,開源軟件將在全球廣泛應用。開源軟件的興起,日益改變世界軟件產(chǎn)業(yè)的發(fā)展軌跡;也為中國軟件產(chǎn)業(yè)的發(fā)展帶來機遇。幾年前,微軟CEO Stave Ballmer就說:對微軟構成挑戰(zhàn)的三件事:(1)開源運動,(2)Google的網(wǎng)絡廣告,(3)Apple的數(shù)字系統(tǒng)。
2005年,我在訪問微軟與其高層談話時說:我在西雅圖參觀了四家著名企業(yè),除微軟外還有波音、星巴克、亞馬遜,這三家與微軟近在咫尺的企業(yè)都在使用開源軟件,你們對此有何感想?!
幾年前我曾指出,Linux操作系統(tǒng)的興起,自然向Windows挑戰(zhàn),并形成一種競爭的格局,但Linux操作系統(tǒng)的發(fā)展可以與Windows共存、互補,從而為用戶提供多一種選擇;正確說應該形成一種既有競爭又有合作的局面,我們提倡以理性的態(tài)度對待競爭,要相互尊重,不要虛聲恫嚇,不要炒作,更不要漫罵、譏諷。
讓我們來看看Linux在各領域發(fā)展的現(xiàn)狀和趨勢:在互聯(lián)網(wǎng)上,Linux操作系統(tǒng)和開源軟件占有很大優(yōu)勢。在服務器領域,Linux操作系統(tǒng)的市場占有率已達20%以上,與Windows操作系統(tǒng)一起,已形成二元技術平臺的主流操作系統(tǒng);
近年來,隨著Unix在高端系統(tǒng)逐漸衰落,Unix向Linux遷移正在成為一種趨勢。由于Linux是一種類Unix,在技術上、使用上,更在成本上,Unix 向Linux遷移比Windows更具優(yōu)勢,目前在美日金融行業(yè)的一些關鍵任務系統(tǒng)(Mission Critical)中,主機Z系統(tǒng)上的Unix(ZOS,AIX)正在向Linux遷移。
在桌面領域,Linux操作系統(tǒng)的市場占有率還很低(2%)。過去Linux桌面沒有獨立的產(chǎn)品,只有Linux服務器的桌面端這種衍生產(chǎn)品,近幾年才開始發(fā)展獨立的桌面Linux操作系統(tǒng);更由于近年來世界各地第三方對驅動支持和應用支持的力度與計劃空前加大,Linux 可望在未來幾年內(nèi)將出現(xiàn)一個發(fā)展拐點,并從此進入高速發(fā)展的軌道。
在移動嵌入式領域,以智能手機為例,Linux遇到與Symbian、Windows Mobile以及基于開源“Net BSD”的MacOS-X等嵌入式操作系統(tǒng)的激烈競爭,可望在競爭中取得主動,從而實現(xiàn)高增長。
Linux操作系統(tǒng)和開源軟件其成長率之高、競爭力之強,從開發(fā)人才的對比也可窺見一斑。我過去曾說過,微軟開發(fā)Vista,集中了5000人如此大規(guī)模的精英團隊,我們?yōu)榇藝@為觀止!但與開源社區(qū)的開發(fā)隊伍來比,還有小巫見大巫之感!
分布在全球開源軟件的志愿開發(fā)者,有200多萬人這樣蔚為壯觀的隊伍,他們?yōu)殚_源社區(qū)的開發(fā)創(chuàng)新作貢獻;有人說“這是烏合之眾”,顯然是錯誤的!而開源社區(qū)80%的開源成果,又來自幾十、上百家IT企業(yè)中有組織的志愿開發(fā)者,他們作為開源社區(qū)的核心層作出了無償貢獻。
這樣對比起來,即使象微軟這樣的超級公司,其開發(fā)力量也是難以與開源社區(qū)相比擬的。事實上,開源社區(qū)(如kernel.org, Free BSD, Xen Source, Source Forge,JBOSS,SugarCRM等)還不斷向微軟提供了很多組件和關鍵技術。
有人認為,Linux操作系統(tǒng)是自由軟件,是“完全是免費的”,其開發(fā)的性能“相當粗糙”,且“使用不便”,“開發(fā)者又不提供技術支持和服務”,“需要使用者自己來安裝、配置和調試”,因此Linux是“沒有價值的”,“不可能給Windows構成競爭威脅”,“Linux也不可能形成產(chǎn)業(yè)”。說這種話的人真糊涂,他們對Linux操作系統(tǒng)和開源軟件在理解和體驗上有誤區(qū)。
Linux操作系統(tǒng)向人們提供兩種開發(fā)成果或兩種版本:應該指出,一種是由Linux社區(qū)(除Kernel.org外,還有如:Fedora、SuSE、Debian、Ubuntu等社區(qū))開發(fā)的原創(chuàng)性成果(實現(xiàn)設計創(chuàng)新),他們提供社區(qū)版;
另一種是由Linux發(fā)行商(Distributor或Distro,如Red Hat、Novell、中科紅旗等企業(yè)),他們對社區(qū)版進行工程化處理,注入工程技術(實現(xiàn)工程創(chuàng)新),取得產(chǎn)品化或商業(yè)化成果,他們提供企業(yè)版。我們千萬不要把兩種成果或兩種版本混淆起來。
Linux社區(qū)版的全部技術體現(xiàn)在全部源程序代碼中,社區(qū)版的全部源程序代碼是公開的,因而社區(qū)版的全部技術也是公開的。社區(qū)版是可以從網(wǎng)上免費下載的;人們對社區(qū)版可以自由使用,復制和修改,還可以自由發(fā)行或傳播(當然必須遵守GPL許可協(xié)議)。
社區(qū)版并不進行工程化處理,沒有商業(yè)模式,當然社區(qū)也不為用戶提供技術支持和服務(使用者在下載社區(qū)版后,只能自行進行安裝、配置和調試)。應該說,社區(qū)版作為原創(chuàng)性設計,其性能尚不夠穩(wěn)定、優(yōu)化、高效和成熟。對某些人來說,如果你能“自由”獲得“免費”的版本,你就不該奢望其性能是那么穩(wěn)定、優(yōu)秀和成熟的,并以此來對“整個Linux”說事!
Linux企業(yè)版由企業(yè)(Linux發(fā)行商)對社區(qū)版進行工程化處理或工程創(chuàng)新(工程化處理技術主要是由專用技術/know how和工程經(jīng)驗所組成),Linux企業(yè)版的全部技術由體現(xiàn)設計技術的全部源程序代碼(這是從社區(qū)版繼承下來的,這里還可進一步提供二進制執(zhí)行代碼)與工程技術所組成,企業(yè)版的源代碼(及二進制代碼)也是公開的,但工程技術(其中包含技術秘密和商業(yè)秘密)是不公開的,企業(yè)版是有商業(yè)模式的(可以是低價的傳統(tǒng)銷售模式,也可是網(wǎng)上SaaS模式),企業(yè)(發(fā)行商)當然有責任為用戶提供技術支持和服務。應該說,企業(yè)版在進行工程化后續(xù)處理后,其性能將趨于穩(wěn)定、優(yōu)化、高效和成熟。
現(xiàn)在我們來談談Linux操作系統(tǒng)很多人把Linux內(nèi)核(Kernel)看作為Linux操作系統(tǒng),即不認為Linux是一個獨立的操作系統(tǒng);我們這里還是把Linux內(nèi)核和其獨立的操作系統(tǒng)兩個概念區(qū)分來看。
Linux內(nèi)核2.6版本的發(fā)布,是Linux操作系統(tǒng)發(fā)展的里程碑,開創(chuàng)了Linux企業(yè)級、電信級可管理性的應用,使Linux性能走向穩(wěn)定、優(yōu)化和成熟。今天,Linux操作系統(tǒng)已有386個版本,但各種不同版本的內(nèi)核(底層)始終是統(tǒng)一的,這是Linux不同于Unix之處,這也是各種不同版本Linux實行標準化、互換性的基礎。
對先進網(wǎng)絡的支持,這是Linux的優(yōu)勢之一。Linux支持廣泛的硬件和多平臺,支持超線程(Hyper threading)和虛擬化技術(VM Tech.),支持大型服務器、桌面和嵌入式。2.6版本的Linux內(nèi)核自身是可搶占(Preemptive)的,并允許自身在執(zhí)行任務時被打斷,這就為發(fā)展軟實時系統(tǒng),擴大在嵌入式領域的應用,提升桌面系統(tǒng)的響應性、可交互性,創(chuàng)造了條件。
Linux內(nèi)核2.6版本增強了在關鍵應用(包括Web服務、數(shù)據(jù)庫、數(shù)據(jù)可聚類中使用、高性能計算等)的高性能、可靠性和穩(wěn)定性Linux內(nèi)核2.6版本提升了Linux操作系統(tǒng)的安全性。Linux是具有高度安全性的操作系統(tǒng),這是不容置疑的(美國政府、法國軍方選擇Linux和開源軟件的案例說明了這點)。
在本質上,Linux基于內(nèi)核的安全體系(在“類Unix”中超級用戶權限)已被劃分成一些可以被替換的安全模塊,并更新以具有更細粒度的用戶訪問控制;一些二進制驅動模塊不能再重載系統(tǒng)調用,從而限制了非開放源碼模塊對內(nèi)核的訪問;新的內(nèi)核能夠使用硬件隨機數(shù)生成器(不是依靠隨機硬件熵值變化),也提升了Linux的安全性能。
由國際Linux基金會與中國開源軟件推進聯(lián)盟共同主辦的“2008Linux開發(fā)者研討會——中國”(2008Linux Developer Symposium—China)將于2月19-20日在北京開幕(開幕式在2月18日晚召開),這是全球最具有人氣的Linux開發(fā)者盛會;對中國開發(fā)者來說,有機會與全球資深的開發(fā)大師一起,通過溝通、學習、交流、探索和合作,將會有力地帶動自身設計技術和工程技術水平的提高;這次盛會將大力推動中國Linux和開源運動的發(fā)展,以迎接中國和世界Linux和開源軟件的春天。
在講演者中,不但有全球技術精湛、經(jīng)驗豐富的開發(fā)大師、資深專家,也有近年來涌現(xiàn)出來的本地開發(fā)者精英。事實上,當前中國,從過去人們所謂的“國際開源社區(qū)資源消費者”的形象,正在向“貢獻者”的形象轉化,這次會議將更加有力推動轉化的進程。
會議將從網(wǎng)絡、服務器、桌面、移動嵌入式諸領域研討Linux的開發(fā)技術和工程經(jīng)驗。會議不但吸引了世界三大手機聯(lián)盟LIPS(法國電信、英國電信、華為、中興通訊等)、LIMO(Motorola、三星等)和OHA(Google、中國移動等)積極與會,NOKIA也申請參加會議(NOKIA是全球最大的智能手機制造商,他們開發(fā)生產(chǎn)三種手機操作系統(tǒng):S4O,NOKIA OS;S6O,Symbian;Linux的智能手機);一些跨國公司,如:IBM、Intel、Red Hat、Novell、Sun、Oracle、日立、富士通、NEC、KDDI、EMC、Device VM、Siemons、SAP等也申請參會。
在本次研討會上還將設置一個十分精簡的成果展示區(qū),集中展示近年來國內(nèi)外一批Linux開發(fā)和應用成果,其中有:關于Linux和內(nèi)核的專著或譯著,中科紅旗的移動互聯(lián)網(wǎng)操作系統(tǒng)(Mobile Internet Device),中標軟件Linux操作系統(tǒng)最新研制成果,江蘇龍夢的Linux計算機,IBM公司的桌面系統(tǒng)(Open Collaboration Client/Lotus Notes 8,Symphony),Device VM公司的快速啟動技術成果(Splash Top,涉及嵌入式Linux和節(jié)能技術,或涉及Linux生態(tài)系統(tǒng),被Phoronix評選為2007年美國“最偉大的發(fā)明”),Open MOKO,基于社區(qū)的智能手機版本,OLPC(裝Linux版本,“每一個孩子一臺筆記本計算機”)
中國互聯(lián)網(wǎng)用戶正在從居全球第二向第一轉化,中國手機市場居全球第一,PC市場居全球第二,電視機市場居全球第一,汽車(汽車電子化)市場方興艾,這就決定了中國正在蘊育成長全球最大的軟件市場,這也決定了開源軟件在中國是大有作為的。市場需求推動技術發(fā)展,這就是這次“2008Linux開發(fā)者研討會”在北京召開的背景。讓我們迎接中國和世界Linux操作系統(tǒng) 和開源軟件的春天!
【編輯推薦】