“珠峰”Qomo Linux新版本將迎來重大變革
不管是2009年以前的"Everest"(Everest是"珠穆朗瑪"的英文單詞),還是2009年以后的"Qomo"(Qomo是藏文"qomolangma"前四個字母),從名稱上而言,這款國內社區版Linux操作系統有著很濃重的中國特色——珠穆朗瑪。當您走近它,則會發現,這是一款原汁原味尊重國際社區開發模式的一套社區發行版。
而Qomo的logo則是白雪皚皚的珠穆朗瑪峰,三個"人"字的疊加,源于"三人為眾"的含義,是希望國內開源社區的力量能在此平臺下得到更好的凝聚和發揮,在國際開源社區占有一席之地。
Qomo Linux的logo
一個Linux社區版開發團隊負責人的風格很大程度上決定了其發展方向。Qomo Linux在2011年初新上任了一位負責人,那么,下一步Qomo Linux將有可能發生哪些大的轉變呢?記者在近期采訪了Qomo Linux社區新任產品研發經理左洪盛。
Qomo Linux新領軍人左洪盛的理想
2010年底,Qomo Linux社區在人員上有一些調整,他們迫切需要一個了解社區,又了解發行版的圈內人士來帶動Qomo Linux的發展。如果找一位高校學生,可能是比較了解社區,但是對于研發方面經驗不足,而很多純粹的研發人員倒是很有經驗,但是對于社區又了解不多。
而這個重任,最終落在了曾經做過研發又了解社區的左洪盛肩上。
Qomo Linux社區產品研發經理左洪盛
來到Qomo Linux開發團隊擔任負責人之前,左洪盛曾經負責過桌面Linux級eulinux的開發和管理工作,他認為桌面Linux還有很大的挖掘空間。目前,很多桌面級操作系統的用戶,對于Linux的認識還比較膚淺甚至是非常缺乏。這讓他看到了一個偌大的發展空間。
對于"草根"這個詞,左洪盛很看重。他的理想就是把Qomo Linux做成一個越來越簡單易用,人人都能用而且人人都喜歡用的“草根”級Linux桌面操作系統。當然,就目前來看,桌面Linux桌面操作系統和用戶的要求還有一定距離。
但是,左洪盛認為,當前的桌面級Linux操作系統的問題,不是缺技術人員,而是對于用戶需求的深入了解和持續關注,缺少對于最終用戶需求的感知和了解。所以,Qomo Linux完全按照國際社區的標準來運行,還是希望能夠原汁原味地引進國際開源社區開發的理念,指導國內Linux的正常發展,并且能夠在國內培育出來一批熱愛社區的人群。但是,左洪盛也指出,Qomo Linux不僅僅是希望贏得更多的用戶群,更主要是希望為國內開源社區營造一種氛圍,開源的文化、開源的機制和開源的氛圍。#p#
為何有用這樣的理念在國內打造社區,左洪盛沒有直接回答,而是打了一個比喻。就像種樹一樣,國外引進的一棵樹非常漂亮,移植到國內之后,大家隨便參觀,但是無法參與到它的培育過程。而Qomo Linux希望調動國內愛好者參與到培育這棵數的過程中來。為Qomo Linux添磚加瓦,促進Qomo Linux的進一步發展。實實在在地為這個版本做點事情,哪怕你是做一些翻譯、宣傳,或者打包的工作。
未來一段時間內,Qomo Linux還打算成立一個社區委員會,這個組織為Qomo Linux確定未來的方向以及眼下具體的開發任務等。
Qomo Linux修改發布計劃
俗話說"新官上任三把火"。這***把火,左洪盛就著手對Qomo Linux發布計劃進行合理化調整。
原本Qomo Linux發布計劃是半年一個大版本,二個月一個小版本。當時的想法是將社區里面,***,最快發出來的新技術和新應用放在系統上給用戶體驗,所以要兩個月出來一個新版本。
Everest Linux和Qomo Linux的發行版歷程
按照原定計劃運行一年之后,Qomo Linux開發團隊發現,這個時間表不夠靈活,最主要的問題是Qomo Linux使得社區參與度不夠:沒有RC和Beta版本,用戶反饋的Bug和問題只能在后續版本中進行修復。一旦用戶的反饋得不到及時響應,則會降低Qomo Linux的使用體驗,最終降低用戶粘度。
左洪盛和他的開發團隊經過深思熟慮之后,決定修改發布計劃:仍然堅持半年一個大版本,在發布這個大版本之前一個月發布一個RC版本到社區供用戶下載使用,同時在社區反饋回來的Bug和問題,可以在這一個月內修復和做測試。
Qomo Linux發布計劃的修改也產生了另外一個好處,原來的計劃讓Qomo Linux開發團隊疲于應付,兩個月一個小版本發布,讓他們整天都在系統上做新的內容,根本沒有時間關注用戶的反饋,使得很多Bug和問題只能在下一個大版本中獲得修復。
并且,對于很多從事技術開發的用戶來說,他們能夠獲得更加穩定的Qomo Linux版本,這是他們希望的。半年發布的大版將能夠維持半年的時間不用更新,而需要更新應用程序可以直接通過"亞美元"來實現。
不僅僅在發布計劃上有所調整,同時,左洪盛還將對下一個Qomo Linux版本在技術層面上進行一些改進,原本只支持KDE桌面系統,未來將增加其他兩種桌面系統。另外,在硬件支持上,Qomo Linux以前支持i386架構的CPU,以后將擴展支持i686架構。#p#
Qomo Linux下一個版本將推"驅動中心"
相對于以上提到的發布計劃以及技術改進,缺乏硬件驅動程序,可以說是Linux桌面操作系統得不到普遍應用的***的障礙。這也是左洪盛心中最希望解開的一個疙瘩。
對于很多初級操作系統用戶,他們沒有太多技術背景,連完成Linux操作系統的安裝都有些吃力,更別說讓他們尋找相應的驅動程序進而再去完成安裝了。久而久之,作為大多數的初級用戶就失去了對于Linux的耐心,Linux也就失去了這部分用戶群。
據左洪盛介紹,事實上,國際開源社區一直在積極地籌劃和推進驅動程序的事情,一方面與一些硬件廠商溝通開發for Linux的驅動程序,另外也在組織社區內技術人員主動開發開源驅動程序。但是,僅僅一個打印機的驅動大概就有成千上萬個,目前for Linux的驅動程序數量相對于硬件廠商的設備還是顯得"寡不敵眾"。同時,不得不承認,開源驅動程序與原廠開發的閉源驅動程序還是有一定的差距,在體驗上仍然不夠好。例如,顯卡驅動,基本的應用沒有問題,但是玩游戲可能會有些卡。
左洪盛坦言,硬件廠商不愿意花費精力在for linux上也很正常,畢竟Linux用戶太少,硬件廠商可以不去關注這個領域,但是,他認為一旦Linux用戶提高到10%,那么所有硬件廠商都會積極主動地貢獻驅動程序。
左洪盛透露,為了滿足Qomo Linux用戶對于驅動程序的迫切需求,他們正在積極準備開發"Drive Center"(驅動中心)工具。系統安裝完成之后,驅動中心自動為用戶做硬件設備掃描,把用戶的硬件設備型號羅列出來。通過客戶端登錄,打開一個Web頁面,選擇系統推薦的***驅動程序進行下載安裝。而安裝過程中,Drive Center為用戶提供驅動程序"一鍵安裝"服務,徹底甩掉了繁瑣的命令行輸入過程。
Qomo Linux搜集國際社區所有開源驅動程序,同時也包括已經公布的硬件廠商設備驅動程序。左洪盛還特別提出,Qomo Linux的驅動中心類似于Windows下的驅動精靈,能夠解決大部分用戶對于硬件驅動的普遍需求。而且,這個驅動中心也在不斷地更新和增加驅動程序。
當然,左洪盛也表示,有可能出現系統識別不了的硬件設備,還有可能系統推薦的相應硬件設備驅動程序不能很好地解決問題,那么就需要用戶自己進一步尋找和安裝相應的驅動了。
左洪盛透露,目前Qomo Linux驅動中心的仍處于研發階段,客戶端已經基本做出來了,如何連接Web網站還處于醞釀之中,我們期待著能夠在Qomo Linux 3.0中享受到全自動的驅動中心。
【編輯推薦】