<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 對中國Linux標準戰略與戰術(shù)的思考

對中國Linux標準戰略與戰術(shù)的思考

——
作者: 時(shí)間:2007-08-15 來(lái)源:Linux寶庫 收藏
“制訂標準”現在已經(jīng)成為了一個(gè)時(shí)髦的詞,而有關(guān)各種標準的消息,也不斷充斥耳畔,這也昭告了“標準時(shí)代”的來(lái)臨。生于田野,長(cháng)于社會(huì ),不拘小節的小企鵝也未能免俗,各種標準也紛至踏來(lái), 這就是“成長(cháng)的煩惱”吧!而制訂標準正逐步成為我國標準戰略的一個(gè)重要組成部份。 

  同樣是制訂標準,小企鵝的出生、成長(cháng)方式、生存模式以及“它”和我們的相互認知度都對我們制訂Linux標準有著(zhù)重要的影響。 

  “標準”真的萬(wàn)能嗎?認為只要制定了Linux,Linux就可以走上發(fā)展的康莊大道,這是一種錯誤也不現實(shí)的理解。而在當前標準戰略的大潮中,其實(shí)對Linux真是“愛(ài)它并不容易”,因而在制訂Linux標準的過(guò)程中,需要有更多的耐心和技巧,要做的事還很多。 

  國際Linux的標準體系 

  1.POSIX標準 

  POSIX(Portable Operating System Interface for Computing Systems)是由IEEE 和ISO/IEC 開(kāi)發(fā)的標準系統。該標準是基于現有的Unix 實(shí)踐和經(jīng)驗,描述了操作系統的調用服務(wù)接口,用于保證編制的應用程序可以在源代碼一級上在多種操作系統上移植運行。 

  1991-1993年Linux剛起步時(shí),適逢P(guān)OSIX 標準的制定正處在最后定稿的時(shí)候,POSIX標準為L(cháng)inux提供了極為重要的信息,使得Linux能夠與絕大多數Unix 系統兼容。POSIX目前的最新標準是IEEE 1003.1-2001。 

  在最初的Linux 內核代碼中(0.01 版、0.11 版)就已經(jīng)為L(cháng)inux與POSIX標準的兼容做好了準備。通過(guò)對0.01 版的內核/include/unistd.h 文件的分析就可見(jiàn),Linux在發(fā)展初期就想實(shí)現與POSIX的兼容。從Linux的發(fā)展進(jìn)程也可以看出,Linux 的成長(cháng)一直有POSIX 標準的輔佐,沒(méi)有POSIX 的指導,就不會(huì )有Linux的今天。 

  2.FSG(Free Standard Group)標準系列 

  Linux標準化規范和工作組――LSB(Linux Standard Base) 工作組是Free Standards Group的成員工作組。LSB是Linux領(lǐng)域重要和有影響的標準化組織。LSB工作組以達成“Standardizing The Penguin”為目標,制定最基本的標準,如公眾命令集和文件傳輸的格式等,為應用之間的兼容奠定基礎。它致力于開(kāi)發(fā)和推廣一系列的標準,提高不同 Linux發(fā)行版本的兼容性,使得軟件應用得以運行在各種符合LSB標準的系統中,同時(shí)也幫助協(xié)調軟件開(kāi)發(fā)商向Linux移植和開(kāi)發(fā)產(chǎn)品。目前國際上流行 的Linux版本基本都遵循LSB標準,該規范是Linux世界統一的重要力量,可以說(shuō)是Linux的工業(yè)標準。在LSB的發(fā)展歷程中較為重要版本是 V1.3,目前最新版本是2004年9月份所推出的LSB V2.0,主要是在V1.3的基礎上增加了對C++的支持。LSB V2.0也不能完全解決當前Linux應用中所面臨的兼容性問(wèn)題。 

  OpenI18N (Open Internationalization Initiative)致力于增強國際化背景下的軟件應用的可移植性和互操作性,提供一個(gè)通用的開(kāi)放源碼環(huán)境,使得全球不同文化、語(yǔ)言的應用程序可以正確地運行和正確地表達。OpenI18N也制定相關(guān)的標準并開(kāi)發(fā)驗證和測試工具包。符合OpenI18N標準的前提條件是符合對應的LSB標準。 

  在FSG中除了LSB和OpenI18n外,還有許多有影響的標準組,如LANANA (Linux Assigned Names and Numbers Authority)、OpenPrinting、Accessibility、DWARF、Open Cluster。它們主要關(guān)注于特定的領(lǐng)域應用。 

  3.OSDL(Open Source Development Lab)標準系列 

  CGL(Carrier Grade Linux)是由OSDL資助的項目,致力于制訂一個(gè)符合電信運營(yíng)商要求的Linux標準。它針對網(wǎng)關(guān), 信令服務(wù)器、管理服務(wù)器等電信應用提出了對Linux的增強,滿(mǎn)足集成電信、數據和Internet的新一代通信基礎設施的需要。CGL承諾遵守LSB標準,保持Linux版本的一致性,并遵守開(kāi)放源碼的許可協(xié)議和開(kāi)放源碼的開(kāi)發(fā)流程。CGL支持相關(guān)軟件包的測試和認證,是一個(gè)完整的體系。 

  DCL(Data Center Linux)也是OSDL資助的項目,致力于制訂一個(gè)滿(mǎn)足企業(yè)數據中心需要的Linux標準。它面向金融行業(yè)和制造業(yè)等運行關(guān)鍵性業(yè)務(wù)系統。其特征是積極采用新技術(shù),使大型系統能運行關(guān)鍵性業(yè)務(wù)并承擔高風(fēng)險和重負荷。  

    DTL(Desktop Linux)是OSDL新近資助的項目,旨在推進(jìn)Linux企業(yè)級的桌面應用。該項目目前處于籌劃期,對外發(fā)布的信息較少。據可靠消息,受中國大力推進(jìn)桌面Linux操作系統的影響,OSDL將加大與中國的合作力度,特別是在桌面Linux領(lǐng)域。 

  4.United Linux (UL) 

  2002年6月,Caldera、 Conectiva、SuSE以及TurboLinux公司宣布成立UNITEDLINUX組織,計劃使Linux的開(kāi)發(fā)與認證工作圍繞一個(gè)全球統一的商用Linux版本進(jìn)行。UNITED LINUX(簡(jiǎn)稱(chēng)UL)將滿(mǎn)足企業(yè)用戶(hù)對標準的商用Linux版本的需要,該版本能跨越軟件及硬件平臺,從而加速企業(yè)采用Linux。 

  根據達成的協(xié)議,四家公司將通力合作開(kāi)發(fā)一個(gè)通用核心的Linux操作系統環(huán)境,稱(chēng)之為UL軟件。四家合作公司將在UL操作系統上捆綁自己的增值產(chǎn)品與服務(wù),并以各自的品牌進(jìn)行市場(chǎng)與銷(xiāo)售。幾乎每個(gè)為商務(wù)提供部分技術(shù)架構的供應商都表示支持UL,包括系統與軟件供應商AMD、Borland、CA、富士通-西門(mén)子、 HP、IBM、Intel、NEC和 SAP。為確保產(chǎn)品的兼容性,獨立硬件供應商與獨立軟件供應商在不同的Linux版本上,花費了大量的時(shí)間與費用來(lái)認證他們的產(chǎn)品與服務(wù)。UL將提供一個(gè)真正基于標準的Linux操作環(huán)境,使供應商需要認證的Linux版本顯著(zhù)減少。 

  因為眾多原因,United Linux基本上歸于平靜,但對于如何防止Linux的分裂、如何簡(jiǎn)潔Linux生態(tài)鏈提供了有益的參考。 

  我國Linux標準的發(fā)展現狀 

  在國務(wù)院信息化工作辦公室、信息產(chǎn)業(yè)部、化管理委員會(huì )、科技部等部門(mén)的支持下,我國Linux標準化工作已取得了很大進(jìn)展。 

  科技部“863”計劃資助了Linux相關(guān)標準與規范的研究。2003年科技部通過(guò)了中文Linux和辦公軟件相關(guān)標準與規范(2003AA1Z2010)、中文Linux應用編程界面(API)規范(20032268-T-339)以及中文Linux系統技術(shù)要求規范(20032262-T-339)的立項,由中國電子信息標準研究所牽頭承擔。 

  根據系統規劃拆分為以下六個(gè)項目:Linux標準體系研究、Linux應用編程界面(API)規范、Linux桌面系統技術(shù)要求  
規范、Linux服務(wù)器系統技術(shù)要求規范、Linux用戶(hù)界面規范以及Linux技術(shù)規范。 

  《Linux標準體系研究報告》已完成;《Linux應用編程界面(API)規范》、《Linux桌面系統技術(shù)要求規范》、《Linux服務(wù)器系統技術(shù)要求規范》和《Linux用戶(hù)界面規范》已經(jīng)進(jìn)行到征求意見(jiàn)的第二稿,涉及的四份規范是當前在網(wǎng)上備受爭議并受到日、韓兩國冷淡的“四份標準”;《Linux技術(shù)規范》完成前期調研,形成標準大綱草案,并提交了規范草案。 

  信息產(chǎn)業(yè)部成立了“Linux標準工作組”。2004年4月9日信息產(chǎn)業(yè)部成立了Linux標準工作組以推進(jìn)我國的Linux標準建設。標準組的初始成員由“863”計劃所資助項目的參與者擴大到13家,隨著(zhù)Linux標準組工作的進(jìn)行,有更多的企業(yè)加入到Linux標準組中來(lái),參與企業(yè)也覆蓋了Linux產(chǎn)業(yè)的方方面面,截止2004年9月30日,Linux標準組共有正式會(huì )員28家,觀(guān)察會(huì )員2家。 

  當前Linux標準工作組的工作分為五個(gè)專(zhuān)題組在推進(jìn)標準工作組的工作,這五個(gè)專(zhuān)題組分別:桌面Linux操作系統標準專(zhuān)題組、服務(wù)器Linux操作系統標準專(zhuān)題組、用戶(hù)界面標準專(zhuān)題組、Linux標準專(zhuān)題組和基于電子政務(wù)的Linux標準專(zhuān)題組。隨著(zhù)東北亞在開(kāi)源軟件領(lǐng)域合作體系的形成,Linux標準工作組也正在為論壇提供更多的標準及標準相關(guān)方向的業(yè)務(wù)支撐。 

  制訂Linux標準需要注意的問(wèn)題 

  1.不能回避問(wèn)題和專(zhuān)利風(fēng)險
 

  試圖通過(guò)爭取市場(chǎng)主動(dòng),甚至通過(guò)推行國家標準參與世界市場(chǎng),正在成為信息產(chǎn)業(yè)發(fā)展的一個(gè)傾向。任何國家都需要技術(shù)標準管理,然而,如果管理不當,則很可能適得其反,我國在這方面的教訓比較深刻,因而在制訂Linux方面需要慎之又慎。 

  Linux的首要特征是開(kāi)放與自由,但開(kāi)放的東西并不一定是無(wú)的;而開(kāi)源以及Linux領(lǐng)域以GPL為代表一批許可證協(xié)議族在Linux規?;虡I(yè)應用方面制造了不少壁壘,反而不如當前大部份商業(yè)軟件強調“Copyright”而看得更真切。在開(kāi)源模式下發(fā)展的Linux缺少必要的軟件的篩選以及剔除機制,也為L(cháng)inux與其商業(yè)軟件之間的“糾葛”提供了讓人想像的空間。 

  國家標準是公共,不能為個(gè)人或企業(yè)所擁有。專(zhuān)利與知識產(chǎn)權的問(wèn)題在軟件領(lǐng)域一直就是一個(gè)不容易界定的問(wèn)題,因而在制訂Linux標準時(shí),我們需要從何種層次來(lái)定義與撰寫(xiě)標準,規避知識產(chǎn)權與專(zhuān)利方面的影響,需要參與標準的決策者和制訂者擁有極高的智慧。  

    2.吸引Linux生態(tài)鏈企業(yè)廣泛參與 

  受思維定勢的影響,一般人認為制訂一個(gè)標準、用行政力量公布和推行,就能取得應用與推廣的成功,就能獲得市場(chǎng)主動(dòng)權和進(jìn)入國際市場(chǎng)的機會(huì )了。在市場(chǎng)經(jīng)濟環(huán)境下,在WTO的環(huán)境下,這是一條沒(méi)有希望的路。要推行Linux標準,至少需要有相當廣泛的應用范圍和普及程度,否則任何標準都難以推開(kāi)。 

  我國推行Linux國家標準,那就應該是符合市場(chǎng)整體利益的國家行為。然而,在標準制定過(guò)程,如果僅有少數企業(yè)參加,受商業(yè)利益因素的趨勢,標準的內容就像廠(chǎng)商產(chǎn)品的用戶(hù)說(shuō)明書(shū),而不是符合市場(chǎng)整體利益的法規規范條款;在國內缺少Linux核心技術(shù)的情況下,或許受到參與標準制訂者能力的限制,在標準的制訂過(guò)程中,避重就輕,難以制訂出符合產(chǎn)業(yè)發(fā)展需求的標準。 在Linux標準的制訂過(guò)程中,需要有眾多的單位來(lái)參與,不僅僅只是少數Linux企業(yè),而應該包括眾多的Linux操作系統廠(chǎng)商、獨立軟件提供商、設備廠(chǎng)商以及科研院所、用戶(hù)和社區。

  在Linux標準的制訂過(guò)程中,需要有眾多的單位來(lái)參與,不僅僅只是少數Linux企業(yè),而應該包括眾多的Linux操作系統廠(chǎng)商、獨立軟件提供商、設備廠(chǎng)商以及科研院所、用戶(hù)和社區。
linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)


評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>