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