日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

防止分化 解讀Linux最新標(biāo)準(zhǔn)LSB 3.0( 二 )


DCL(Data Center Linux)也是OSDL資助的項目,致力于制訂一個滿足企業(yè)數(shù)據(jù)中心需要的Linux標(biāo)準(zhǔn) 。它面向金融行業(yè)和制造業(yè)等運行關(guān)鍵性業(yè)務(wù)系統(tǒng) 。其特征是積極采用新技術(shù),使大型系統(tǒng)能運行關(guān)鍵性業(yè)務(wù)并承擔(dān)高風(fēng)險和重負(fù)荷 。
DTL(Desktop Linux)是OSDL新近資助的項目,旨在推進(jìn)Linux企業(yè)級的桌面應(yīng)用 。該項目目前處于籌劃期,對外發(fā)布的信息較少 。據(jù)可靠消息,受中國大力推進(jìn)桌面Linux操作系統(tǒng)的影響,OSDL將加大與中國的合作力度,特別是在桌面Linux領(lǐng)域 。
4.United Linux(UL)
2002年6月,Caldera、 Conectiva、SuSE以及TurboLinux公司宣布成立UNITEDLINUX組織,計劃使Linux的開發(fā)與認(rèn)證工作圍繞一個全球統(tǒng)一的商用Linux版本進(jìn)行 。UNITED LINUX(簡稱UL)將滿足企業(yè)用戶對標(biāo)準(zhǔn)的商用Linux版本的需要,該版本能跨越軟件及硬件平臺,從而加速企業(yè)采用Linux 。根據(jù)達(dá)成的協(xié)議,四家公司將通力合作開發(fā)一個通用核心的Linux操作系統(tǒng)環(huán)境,稱之為UL軟件 。四家合作公司將在UL操作系統(tǒng)上捆綁自己的增值產(chǎn)品與服務(wù),并以各自的品牌進(jìn)行市場與銷售 。幾乎每個為商務(wù)提供部分技術(shù)架構(gòu)的供應(yīng)商都表示支持UL,包括系統(tǒng)與軟件供應(yīng)商AMD、Borland、CA、富士通-西門子、HP、IBM、Intel、NEC等 。UL將提供一個真正基于標(biāo)準(zhǔn)的Linux操作環(huán)境,使供應(yīng)商需要認(rèn)證的Linux版本顯著減少 。因為眾多原因,United Linux基本上趨于衰落,但對于如何防止Linux的分裂、如何簡潔Linux生態(tài)鏈提供了有益的參考 。
二、 LSB發(fā)展的路線圖
LSB由FSG開發(fā)和維護(hù) 。FSG是一個獨立的非盈利組織,該組織專注于通過發(fā)展和促進(jìn)標(biāo)準(zhǔn)來加速開放源碼軟件的發(fā)展 。幾年前,一些志愿人員發(fā)起了LSB項目, LSB項目的目的是發(fā)展和改進(jìn)標(biāo)準(zhǔn),提高Linux和其它類似系統(tǒng)間的兼容性,使應(yīng)用軟件可以在任何系統(tǒng)上運行 。LSB標(biāo)準(zhǔn)定義了一個二進(jìn)制環(huán)境和與之相關(guān)的標(biāo)準(zhǔn)文檔,在這個二進(jìn)制環(huán)境中,任何一個符合LSB標(biāo)準(zhǔn)的應(yīng)用程序都能夠正常運行 。LSB標(biāo)準(zhǔn)文檔包括了一系列基礎(chǔ)API、庫和互用性標(biāo)準(zhǔn),還包括了測試套件、開發(fā)環(huán)境、執(zhí)行案例和開發(fā)文檔 。隨著LSB開發(fā)的深入,一些大的Linux發(fā)行商開始積極參與其中,一些大型企業(yè),如HP和IBM等也逐漸加入 。
2000年5月,自由標(biāo)準(zhǔn)組織正式成立,全面負(fù)責(zé)LSB計劃 。
2001年7月4日,LSB 1.0發(fā)布,邁出了Linux標(biāo)準(zhǔn)化道路上重要的一大步 。LSB 1.0的規(guī)范僅包括了通用LSB(LSB Common)1.0.0 。
2002年2月4日,在美國召開的LinuxWorld大會上,HP、IBM、拓林思、SuSE、Red Hat、Caldera和Ximian公司聯(lián)合發(fā)布了LSB 1.1 。LSB 1.1對Linux核心功能和一些組件進(jìn)行了標(biāo)準(zhǔn)化 。它包括一組公共API、一個開發(fā)包和一些測試功能 。LSB 1.1在1.0的基礎(chǔ)上增加了對IA32架構(gòu)處理器的支持,規(guī)范包括通用LSB 1.1.0和IA32處理器專用規(guī)范(LSB IA32)1.1.0 。LSB 1.2 LSB 1.2包括了通用LSB規(guī)范及對IA32、IA64和PPC32架構(gòu)處理器的專用規(guī)范 。LSB 1.3 LSB 1.3在1.2的基礎(chǔ)上又增加了對IBM S/390和S/390X的支持 。規(guī)范包括通用LSB 1.3、LSB IA32 1.3、LSB IA64 1.3、LSB PPC32 1.3、LSB S390 1.3和LSB S390X 1.3 。
2004年9月14日正式發(fā)布LSB 2.0 。其最大特點是增加了對C的二進(jìn)制接口 。
2004年10月21日,LSB 2.0.1發(fā)布 。
2005年7月1日, LSB 3.0發(fā)布 。
LSB 3.0更新了原來版本的一些基本規(guī)范和執(zhí)行,特別是SUS(Single Unix Specification,單一Unix規(guī)范)的升級 。以SUS 3.0為基礎(chǔ) 。SUS 3.0同時也是IEEE 1003 1-2001標(biāo)準(zhǔn)(POSIX)和ISO/IEC 9945:2003標(biāo)準(zhǔn) 。LSB 3.0中最重要的是文檔的重構(gòu)和LSB上層附加標(biāo)準(zhǔn)的發(fā)展 。文檔重構(gòu)的目的是推動LSB未來的發(fā)展 。LSB 3.0中另一個重要的新特點是引入了對POSIX線程和C應(yīng)用的支持,它增加了C的應(yīng)用二進(jìn)制接口(ABI),用于改善代碼互用性 。這一特點意義重大,因為現(xiàn)在的大多數(shù)應(yīng)用都是用C編寫,通過在LSB中加入C支持,使數(shù)以千計的軟件開發(fā)商能以較低成本將他們的應(yīng)用移植到Linux上,由此帶來Linux應(yīng)用軟件數(shù)量上的突飛猛進(jìn) 。LSB 3.0的文檔結(jié)構(gòu)是附加規(guī)范模塊的根基,這些附加規(guī)范模塊在核心LSB規(guī)范(Core LSB Specification)之上 。這些新模塊允許新功能的增加,其中一些功能甚至是被認(rèn)為在LSB范圍之外的 。新模塊還允許LSB以外的組織通過使用LSB確定的框架來添加新功能 。LSB 3.0.0 標(biāo)準(zhǔn)文檔,LSB標(biāo)準(zhǔn)發(fā)展到了3.0,結(jié)構(gòu)與2.0一樣 。LSB 3.0 基于新的C二進(jìn)制接口,還有其他的改進(jìn) 。另外還包括PAM和FHS 2.3 。,以及包括加入gcc3.4,librt,一些新功能和新接口以及新命令等 。

推薦閱讀