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