2018年12月24日,普華基礎軟件股份有限公司(以下簡稱普華)的研發(fā)人員武校田,接到邀請進入MATE桌面環(huán)境核心開發(fā)團隊的通知郵件,成為全球8人核心團隊中唯一一名中國人。這對于一直被詬病“只拿來不回報”的中國開源大環(huán)境,以及國內(nèi)絕大部分國產(chǎn)操作系統(tǒng)廠商長期使用MATE桌面環(huán)境但未能回饋社區(qū)的拷問,無疑是邁出了關鍵的一步。普華作為國產(chǎn)操作系統(tǒng)的踐行者,一直鼓勵公司內(nèi)部開發(fā)工作者積極參與社區(qū)互動,也為員工能在社區(qū)獲得認可感到驕傲。

對開源和國產(chǎn)操作系統(tǒng)行業(yè)不太了解的朋友們,也許還無法體會這其中的驕傲,那就和小編一起來梳理一下這些關鍵詞和關聯(lián)吧。

武老師收到的邀請郵件

01中國的開源大環(huán)境

毫無疑問,在過去的10幾年里,中國互聯(lián)網(wǎng)飛速發(fā)展,已經(jīng)完全改變了我們的生活方式,我們每一個人,都在從中受益。這一切都要歸功于——開源社區(qū)。中國的互聯(lián)網(wǎng)解決方案即使在世界技術圈都是可以有一席之地的,但同時,中國的技術圈大部分還在奉行著拿來主義,中國的技術公司或個人為開源社區(qū)貢獻的太少也一直被詬病。

當然最近幾年中國也在開始積極的加入各開源社區(qū),BAT、華為等大公司已經(jīng)在開源一些自己的產(chǎn)品,并且在努力地加入各開源社區(qū),openstack24個黃金會員中有8個是來自中國的公司。在這樣的中國開源浪潮的推動下,相信中國技術,在不久得將來,能夠在世界的開源社區(qū)有更多的話語權。

02 國產(chǎn)操作系統(tǒng)與開源社區(qū)

國產(chǎn)操作系統(tǒng)基本都是基于Linux二次開發(fā)的,是避免重復造輪子的一種理性選擇,但國產(chǎn)操作系統(tǒng)廠商們?nèi)绾卧凇澳脕怼钡耐瑫r“回饋”,也常常被開源人士拷問。

選擇了基于Linux開源軟件構建國產(chǎn)操作系統(tǒng),同時也選擇了一條技術路線。在無可避免地對開源軟件進行修改,以適應本地客戶的各種需求的過程中,自己的版本與社區(qū)版本越來越不兼容,維護成本越來越高,而且很多大的開源軟件發(fā)展到后來,已經(jīng)很難只靠一家公司來開發(fā)。如果不積極的尋求與開源軟件上游的溝通,積極回饋自己的成果,會讓自己開發(fā)的軟件最終脫離開源軟件的初衷,成為一個被孤立的孤島。

普華作為國產(chǎn)操作系統(tǒng)的踐行者,非常重視與社區(qū)的溝通與回饋,一直鼓勵和支持公司內(nèi)部開發(fā)工作者積極參與社區(qū)活動。因為這個過程對于國產(chǎn)操作系統(tǒng)的良性發(fā)展,具有重要意義。

03 Mate與國產(chǎn)操作系統(tǒng)

Linux提供了不同的桌面環(huán)境,常見的像KDE、MATE、Gnome等。而目前國內(nèi)主流的國產(chǎn)操作系統(tǒng),包括普華、中標、麒麟等基本默認使用的都是Mate桌面環(huán)境。

很長一段時間以來,Mate核心開發(fā)團隊都是以歐洲成員為主,甚至連貢獻者的名單都幾乎看不到中國人的身影。而國產(chǎn)操作系統(tǒng)廠商作為國內(nèi)的Mate桌面環(huán)境的主要使用者,如何與上游達成良好的溝通,使自己上傳的代碼更多地被采納,在拿來的同時貢獻更多可與社區(qū)成員分享的成果,讓源自開源的國產(chǎn)操作系統(tǒng)在開源環(huán)境里實現(xiàn)健康的成長和自我完善,這都是不得不面對的課題。

普華員工武校田提交的代碼行數(shù)統(tǒng)計列表

此次普華員工武校田通過提交上萬行代碼并被Mate上游采用,贏得了進入Mate桌面環(huán)境的核心開發(fā)團隊的機會,成為全球僅8人的核心開發(fā)團隊中唯一一個中國人,這不僅可以為中國人在開源核心領域贏得更多話語權,也讓像普華這樣的國產(chǎn)操作系統(tǒng)廠商,可以有機會通過與社區(qū)上游核心團隊的良性互動打造出更優(yōu)秀的產(chǎn)品。

分享到

xiesc

相關推薦