Linux主要發行版目前面臨的問題:錢足夠但很缺人!

Debian 項目牽頭人(DPL,Debian Project Leader)Jonathan Carter 表示:“ Debian 這一 Linux 主要發行版目前面臨的問題,並非在於缺少資金,而是缺少志願開發人員。”

本文由英國技術媒體 Register 首發,InfoQ 經授權全文翻譯。

Jonathan Carter 指出,Debian 社區的主要問題並非在於缺少資金,而是缺少志願開發人員。

相對於數以千計依賴 Debian 的組織而言,Debian 項目在規模上相形見絀。除 Ubuntu 之外,還有其它一些廣爲使用的發行版都是基於 Debian 的,其中包括 Devuan、Kali、Knoppix、LMDE、Raspberry Pi OS(原 Raspbian)、SteamOS 和 Tails 等。

一些 Linux 發行版是基於 Ubuntu 的,除 Kubuntu 和 MATE 等官方變體外,還有 Linux Mint、Linspire 和 Zorin 等第三方變體。Dibian 本身也廣泛用於運行本地和公有云上的服務器應用,並且是完全免費的。當然,Google 和 AWS 也位列此次 DebConf20 大會的白金贊助商。Debian 是由美國非盈利組織 SPI(Software in the Public Interest,公共利益軟件組織)運營的。

“Debian 人不喜歡花錢,對此有負罪感。”

在本次 DebConf20 線上大會上,Carter 在“Debian 現狀”部分報告了 Debian 項目具有非常健康的財務狀況。他指出,項目受益於 SPI 等多家組織,目前銀行賬戶金額超過 90 萬美元。“一旦做事缺錢,就會有(贊助商)出手。”

Jonathan Carter 的演講報告幻燈片,“問題永無止境”

社區的文化是不花費不必要的錢。Carter 說,“Debian 人不喜歡花錢,對此有負罪感”。在 Register 看來,這導致社區依賴於少量中堅開發人員承擔所有的工作。

官方給出了爲 Debian 項目添磚加瓦的開發人員統計情況。目前上傳代碼的開發人員有 975 人,項目維護者有 223 人。在 Carter 看來,這遠遠不夠,因爲 Debian 項目正在不斷增長。

在 2009 年,當時的發行版 Lenny 的 i386 架構中有近 2.2 萬個二進制軟件包。目前的 Bullseye 發行版中,amd64 架構中就有超過 6.1 萬個二進制軟件包。Carter 指出,“規模很快就會突破 10 萬個軟件包”。因此,規模擴張是項目面對的燃眉之急。

當前很多人承擔了過多的責任。

最大的問題在於參與者,而非具體的過程。Carter 認爲項目本身非常具有挑戰。“問題永無止境,潛藏於項目的方方面面。計算機科學領域的任何問題,都同樣存在於我們的工作中”。這將吸引那些勇於面對挑戰的志願開發人員參與其中,“Debian 是一個值得投入畢生精力關注的項目”。

“在不增加現有開發人員工作強度前提下,我估算達成我們期望項目目標所需增加的志願開發人員規模,大約是目前人員規模的三倍。當前的項目人員承擔了過多的責任,因爲大家感覺到每個人都是不可替代的。”

一種考慮是增加人員的多樣性。Carter 本人來自南非,更傾向於增加非洲籍和女性代碼開發人員。他還提議增加小規模會議、用戶組活動等本地 Debian 活動,進而“降低進入項目的門檻”。

Carter 認爲需提供更好的入門指南,以便於更多志願者和維護者得以參與 Debian 項目開發中。

人員問題並非 Debian 獨有。上個月,Linux 基金會成員 Sarah Novotny 也向 Register 提出了降低新內核開發人員門檻中的挑戰。

另一個問題是新軟件包會卡在 NEW 隊列中等待覈準。Carterh 說,“這是我們大家的一個痛點。很多軟件包會卡頓很長時間”。今年早期,NEW 隊列的規模達到了歷史新高,通過團隊努力到 7 月已大爲削減。

Carter 說,項目本身正在不斷改進,也需要做更多努力。團隊正與聯想商洽在其 OEM 筆記本上預裝 Debian 系統,雖然 Carter 也明白,即便是 Debian 開發人員,大多也會在購買這樣的筆記本後立刻卸載預裝版本並重裝系統。團隊認識到,最大的挑戰在於爲最新硬件提供驅動。

Carter 指出,Debian 開發人員通常使用的是一些已不在市面上流通的設備,例如一些舊型號的 Thinkpad 筆記本。

儘管 Carter 對缺少開發人員憂心忡忡,但是事實上 Debian 項目和社區文化目前運作很好,在開源軟件社區和商業組織兩條線上成績斐然。

Carter 指出,“Debian 開發人員同時也是 Debian 的用戶。商業領域內用戶和開發人員間的衝突,並不存在於 Debian 項目中”。基於社區文化的良好傳承,才能進一步考慮如何做大做強。

原文鏈接:

https://www.theregister.com/2020/09/10/debian_project_address

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章