在舉辦這次openSUSE亞洲峰會(huì)之前,還有很多人并不了解這樣一個(gè)組織。相信在這次openSUSE亞洲峰會(huì)召開之后,越來(lái)越多的人會(huì)記住這樣一個(gè)名字。那么openSUSE是如何運(yùn)作的?在市場(chǎng)投放方面會(huì)有哪些新產(chǎn)品?本刊記者在峰會(huì)期間專門采訪了openSUSE基金會(huì)主席Richard Brown。
openSUSE基金會(huì)主席Richard Brown
和SUSE作為一家企業(yè)不同,openSUSE社區(qū)可以使用、開發(fā)、改善最新的開源技術(shù),這對(duì)用戶、貢獻(xiàn)者來(lái)說(shuō)都是好事。對(duì)SUSE來(lái)說(shuō),也把這些可以為他所用的東西從openSUSE社區(qū)拿出來(lái)使用,從而使SUSE在應(yīng)對(duì)競(jìng)爭(zhēng)的時(shí)候變得更加靈活。openSUSE社區(qū)最開始大部分的開發(fā)者都是由SUSE雇請(qǐng)的,如今志愿者發(fā)展非??臁=酉聛?lái)幾年,SUSE公司還會(huì)對(duì)openSUSE社區(qū)進(jìn)行更多資金投入,希望這樣的投入一方面能夠吸引到更多的志愿者加入進(jìn)來(lái),也可以加快整個(gè)openSUSE社區(qū)的發(fā)展。實(shí)際上, 開發(fā)者除了參與openSUSE社區(qū)之外,還可以針對(duì)某些感興趣的東西形成一些開發(fā)小組,比如Linux內(nèi)核開發(fā)等。這些小組可以互相合作,對(duì)他們感興趣的產(chǎn)品進(jìn)行開發(fā),或者他們可以把成果遞交給Factory(工廠)進(jìn)行生產(chǎn)。通常openSUSE社區(qū)的貢獻(xiàn)者把自己開發(fā)的代碼寫出來(lái),會(huì)有助理對(duì)這些代碼進(jìn)行自動(dòng)審核,之后要經(jīng)過(guò)openQA的測(cè)試。只有通過(guò)測(cè)試以后,才會(huì)有專門的測(cè)試人員進(jìn)行審核。最終這些會(huì)整合到Factory當(dāng)中,然后通過(guò)openQA再次測(cè)試,通過(guò)的話,有關(guān)部門會(huì)把它作為openSUSE產(chǎn)品發(fā)布給用戶。
除了針對(duì)開發(fā)者興趣進(jìn)行開發(fā)之外,openSUSE還將在更大范圍實(shí)現(xiàn)開發(fā)者之間的互動(dòng)。據(jù)介紹,本次openSUSE亞洲峰會(huì)是完全由包括來(lái)自印度、日本、中國(guó)大陸和中國(guó)臺(tái)灣省的貢獻(xiàn)者組織的,openSUSE董事會(huì)只負(fù)責(zé)對(duì)大會(huì)進(jìn)行一些監(jiān)督。歐洲和其他地區(qū)的貢獻(xiàn)者沒(méi)有參與進(jìn)來(lái),因?yàn)楸镜氐膱F(tuán)隊(duì)已經(jīng)做得非常好,這些無(wú)疑會(huì)加強(qiáng)社區(qū)的凝聚力和合作精神。
自2005年SUSE作為發(fā)起人成立openSUSE以來(lái),這個(gè)項(xiàng)目的目標(biāo)就是促進(jìn)Linux在全球各地的使用,其主要產(chǎn)品稱為openSUSE發(fā)行版。據(jù)介紹,今年11月份openSUSE即將發(fā)布o(jì)penSUSE13.2版本,它將是從2005年社區(qū)成立以來(lái)發(fā)布的第14個(gè)openSUSE版本。openSUSE13.2和現(xiàn)在針對(duì)企業(yè)的SUSE Linux Enterprise版本相比較功能更加強(qiáng)大,后者只支持2500個(gè)軟件包,而13.2版本則支持7000多個(gè)軟件包。之所以有這樣的區(qū)別,是openSUSE希望由社區(qū)開發(fā)出來(lái)的軟件在新版本當(dāng)中都能夠得到支持。
除了發(fā)行版之外,openSUSE實(shí)際上還會(huì)發(fā)布一些適用于不同用戶的版本,包括Turnbleweed、Factory、evergreen等。此外還有一些工具,像Open Build Service、openQA、Kiwi等等,它們可以更好為openSUSE項(xiàng)目作出貢獻(xiàn)。