LSB 4或?qū)⒊蔀殚_源Linux標(biāo)準(zhǔn)
并不是所有的版本的開源Linux操作系統(tǒng)都是有著一樣系統(tǒng)組件,這顯然給那些為多種不同的Linux系統(tǒng)開發(fā)應(yīng)用軟件的編程人員帶來了極大的麻煩,正因此Linux標(biāo)準(zhǔn)化基地(Linux Standards Base,以下簡稱LSB)孕育而生。但是長期以來,LSB并未充分發(fā)揮其潛力,但是隨著LSB 4.0的發(fā)布,這一切都將會(huì)被改變。
本文引用地址:http://www.j9360.com/article/86587.htmLSB 4.0將會(huì)于今年年底正式推出,這或許會(huì)成為獨(dú)立軟件開放商(ISV)為任何一種兼容LSB的Linux系統(tǒng)開發(fā)應(yīng)用軟件的催化劑。如被采用,LSB 4或?qū)砻嫦蚨喟姹綥inux系統(tǒng)的應(yīng)用軟件的開發(fā)浪潮。
Linux基金會(huì)執(zhí)行董事吉姆·齊默林(Jim Zemlin)向InternetNews.com透露表示,“之所以我不經(jīng)常談?wù)撚嘘P(guān)LSB的話題是因?yàn)槲也幌M吹狡湮茨艹^預(yù)期的表現(xiàn)。為軟件開發(fā)者找出一條輕而易舉開發(fā)應(yīng)用的道路對(duì)于Linux來說很是關(guān)鍵,我們不想讓Linux重蹈Unix分裂破碎的覆轍。
LSB有著一套核心的API(Application Programming Interface,應(yīng)用程序編程接口)因此獨(dú)立軟件開放商(ISV)可以為那些有著LSB認(rèn)證的的各種不同Linux版本開發(fā)裝運(yùn)各種應(yīng)用軟件。Linux基金會(huì)最近一次更新LSB是在今年二月份,當(dāng)時(shí)的版本為LSB 3.2。自從齊默林身處自由標(biāo)準(zhǔn)組織(Free Standards Group,以下簡稱FSG)之時(shí),他就是LSB的極力捍衛(wèi)者,據(jù)了解,當(dāng)時(shí)的FSG的一個(gè)主要任務(wù)就是LSB項(xiàng)目。
據(jù)齊默林介紹,LSB 4.0的推出將會(huì)給Linux的標(biāo)準(zhǔn)化帶來巨大突破。他的這種自信的背后有著Linux基金在LSB 4.0開發(fā)工作上所付出極大努力的強(qiáng)有力支持。齊默林表示,“在過去的18個(gè)月當(dāng)中,50位全職的軟件工程師在莫斯科全力投身于LSB 4的開發(fā)工作。此項(xiàng)工作將會(huì)使得Linux開源社區(qū)受益匪淺,因?yàn)樗麄兯鶑氖碌墓ぷ鬟^程就是更多的嚴(yán)格測(cè)試過程。”
齊默林稱,“我所樂意看到的Linux的未來是一些有著未來前景的項(xiàng)目采用我們的測(cè)試。看看Ruby這個(gè)項(xiàng)目,他們有著一種模式——當(dāng)你在寫代碼之時(shí)測(cè)試結(jié)果的也被同時(shí)提交。嚴(yán)格的測(cè)試將會(huì)使得項(xiàng)目更為高質(zhì)量化。”
齊默林暗示他并不能迫使任何人采用為LSB 4的開發(fā)而進(jìn)行的測(cè)試。通過免費(fèi)提供測(cè)試,他希望獨(dú)立軟件商也能加入LSB項(xiàng)目中,畢竟這個(gè)最終結(jié)果——即應(yīng)用軟件的通用攜帶性也會(huì)使得ISV自身受益。
除LSB 4之外,Linux基金會(huì)還在致力于一項(xiàng)被稱作“Linux開發(fā)者網(wǎng)絡(luò)平臺(tái)(Linux Developer Network platform)”的項(xiàng)目上,該平臺(tái)會(huì)為ISV提供各類簡化編寫Linux應(yīng)用軟件難度的工具。齊默林表示,“我最希望看到的是ISV能夠借助LSB和Linux開發(fā)者網(wǎng)絡(luò)平臺(tái)所提供的標(biāo)準(zhǔn)化的便利更好地開發(fā)Linux的應(yīng)用。”
LSB 4標(biāo)準(zhǔn)不會(huì)強(qiáng)制委托給所有的Linux發(fā)行版本,LSB的認(rèn)證一直都是堅(jiān)持自愿的原則。齊默林稱,“我們并不可能強(qiáng)制實(shí)施這一標(biāo)準(zhǔn)。這一標(biāo)準(zhǔn)并非具有什么法律性,不采用該標(biāo)準(zhǔn)的人也不會(huì)因此坐牢。我希望更多的ISV會(huì)采用這個(gè)標(biāo)準(zhǔn)。”
齊默林表示,“肯定會(huì)有ISV采用我們的標(biāo)準(zhǔn),樂于接受我們LSB 4的認(rèn)證,畢竟LSB 4能夠使其更為簡易地構(gòu)建多版本應(yīng)用創(chuàng)造條件。LSB 4的推出將會(huì)使我們?cè)诂F(xiàn)在的基礎(chǔ)上邁出很大一步。”
linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)
評(píng)論