← 返回 Siami 首頁

Nixpkgs 核心團隊宣布解散:Linux 套件管理器之王的治理危機

▲ 103 💬 211
Nixpkgs 核心團隊宣布解散:Linux 套件管理器之王的治理危機

編按:本文綜合整理自 NixOS Discourse 官方聲明Linuxiac 獨立報導Hacker News 討論串(398 分/211 則留言),並加入 Siami 編輯部觀點與分析。

事件概要:十個月,兩個人,一則告別聲明

2026 年 8 月 7 日,NixOS 官方 Discourse 論壇出現一則由 @alyssais 與 @emilazy 聯名署名的告別聲明:Nixpkgs 核心團隊(Core Team)正式解散


這支 2025 年 9 月才剛成立的團隊,只運作了十個月便無以為繼。聲明中坦言:「這份角色並未如我們當初所期望,成為一個能與主動技術貢獻並存的輕量級工作;兩週前我們做出了必須辭職的結論,這是為了我們自己的健康。」

兩位成員過去十個月的工作其實頗有成績:

  • 改革了 committer 授權流程,新加入 19 位 committer
  • 擴展 merge bot 權限、強化維護者能力
  • 重新建立與 GitHub 的聯繫、爭取到 Enterprise Cloud 贊助升級
  • 協助處理 GHSA-67f2-674w-6g63 資安事件
  • 草擬了 Nixpkgs 第一份自動化/AI 政策

然而這些產出掩蓋不了核心問題:當招募新血時,整個社群只有一個人主動申請。


為什麼這件事重要

Nixpkgs 是當今 Linux 世界最大的純函數式套件倉庫之一,橫跨 NixOS、macOS(nix-darwin)、Steam Deck、許多雲端容器映像與多家企業內部部署。它的 commit 數、套件數、貢獻者規模,都遠超一般人的直覺印象。一旦它的治理結構出問題,受影響的不只是愛玩 flakes 的開發者,而是依賴 Nix 打造可重現建置流程的整條產業鏈——從機器人公司(如 mikepurvis 在 HN 留言描述的案例)到雲端平台底層。

更值得關注的是,這已經是 NixOS 一年內第二次核心團隊因治理問題集體辭職。去年此時,NixOS 的 moderation team 才剛因同樣的體制問題集體離開,並點名 Steering Committee。當「治理失效」從單一事件變成模式,就不再是人事問題,而是憲政設計問題。


解散聲明中的關鍵指控:Steering Committee 的「代議失能」

兩位辭職成員把問題歸因到 NixOS 的 Steering Committee(SC),並提出四個具體觀察:

  1. 缺乏 delegation 本能:SC 從未內化 NixOS 憲法所設計的「授權治理」精神,但又沒有足夠的參與度與凝聚力在授權層級親自做決定。
  2. 過度微管理(micromanagement):對下層團隊進行不必要的介入,把已授權的事項重新拉回自己手上、卻又不通知相關團隊。
  3. 角色混淆:SC 成員發言時,常讓社群搞不清「這是他個人意見,還是 SC 集體立場?」
  4. 回應緩慢:包括 GSoC、grant 計畫、AI 政策、GitHub org owner 改革等議題,遲遲無法推進。

兩人強調,這不是單一事件、單一 SC 委員能解決的問題,而是體制性的:

「我們不嫉妒這個角色的要求,也對幾位委員的努力印象深刻,也理解每位個人時間精力有限,能在代議多數決委員會的脈絡下做的事本就有限。但這導致 SC 無法作為授權的代表性後盾,也無法作為積極的決策機構。」


數據解讀:為何「招不到人」才是致命訊號

聲明中最值得放大的一句話是:「在我們發出新成員招募後,整個社群只有一個人主動申請。

  • 對於一個管轄數萬個套件、十個月前還在 onboard 新 committer 的團隊,這個數字意味著有經驗的治理志願者已枯竭
  • 這與 HN 上 klodolph 的觀察呼應:「2024 年的甜蜜期後,所有 experimental 標籤的東西感覺永遠都是 experimental。」——使用者感受到的停滯,背後是治理能量的耗竭。
  • 對比 GitHub org pull request(NixOS/org#277),這個組織層級的 PR 才是真正「官方公告」,但社群討論早已把焦點放在治理爭議上。

X 平台上 @valigo 那則 107K views 的爆款推文,點出了一個更尖銳的觀察:

「一個市佔率不到 1% 的 Linux 發行版,居然有憲法、有 Steering Committee,根本是綜藝節目等級。」

這個批評雖然刻薄,但點到核心:當一個專案的治理複雜度遠超其規模,就會出現「治理內捲」——少數人消耗大量精力在制度協商上,多數貢獻者卻因為不熟悉這套政治而退場。


後續發展:SC 選舉即將舉行

辭職聲明刻意選在 Steering Committee 選舉前公開,這並非偶然。兩位成員已表明不會參選 SC,並呼籲社群未來能建立「真正授權的、投入的、技術導向的、協作式的 Nixpkgs 領導層」。

Linuxiac 在 8 月 9 日的後續報導中指出:

「在核心團隊解散後,原本該團隊負責的 Nixpkgs 治理事務,目前沒有直接負責人,仍由 SC 作為最終後盾。」

換言之,治理真空期已經開始,且短期內不會有替代方案。



質疑與待釐清事項

雖然聲明內容詳盡、立場克制,但仍有幾個值得持續追蹤的點:

  • SC 為何未回應? 截至發稿,公開可見的 SC 回應僅有部分成員在論壇留言表達感謝與遺憾(如 @ron、@yuuko),但未見正式聲明承認體制問題或提出改革時程。
  • 「NixOS Foundation」的角色? 2023 年的 Nix deserves great governance 討論串早已預示這個危機,但 Foundation Board 至今未提出結構性改革方案。
  • 是否會重組? 聲明末尾留有希望——「當時機成熟時再做第二次嘗試,對 nixpkgs-as-such 的健康至關重要」——但這也意味著未來仍可能出現類似的「burnout → 解散 → 重組」循環。

給讀者的提醒

對一般 Linux 使用者來說,這則新聞的實際影響有限:Nixpkgs 的日常套件建置、PR 審核、版本釋出仍由數千位 committer 與 maintainer 維持。NixOS 24.11、25.05 等發行版的釋出節奏短期內不會受到影響。

但對企業用戶、依賴 Nix 做 reproducible build 的團隊而言,這是一個訊號:供應鏈的「治理層」風險。當一個關鍵基礎建設的治理結構處於真空狀態,任何一次重大事件(例如下一個 GHSA 漏洞、下一次法律爭議)都可能因為缺乏授權鏈而陷入癱瘓。規避方式不是避用 Nix,而是自行建立內部 fork、CI 鏡像、PR 預審制度——這也是 mikepurvis 那則留言提到的「用 Nix 撐起整個團隊依賴鏈」的真實成本。


編按補充:本文所引用的聲明與評論皆來自原始來源。Linuxiac 為二手獨立報導;freenode 與 Threads 為內容匯聚站,本文僅作為佐證、未作為主要引述依據。

網友熱門留言 (6)

#1 Hacker News 用戶 ronef ▲ 7
給所有看到這篇就急著下結論的人:Nixpkgs 核心團隊解散不代表 Nixpkgs 或 Nix 正在消亡。它只代表這個特定結構不可持續,重要的貢獻者已經 burnout,我們需要做得更好、更快。
#2 Hacker News 用戶 klodolph ▲ 10
2024 年左右的時候有段甜蜜期,當時覺得用 Nix 什麼事都做得到。但現在所有「experimental」標籤的東西感覺永遠都是 experimental(像是 flakes),我在意的套件版本也都不夠新,我根本記不住 Nix 的指令……
#3 Hacker News 用戶 aliasxneo ▲ 5
沒錯,但這只是更大趨勢中的一塊骨牌。一年前審核團隊(moderation team)才剛集體辭職,當時就指向 Steering Committee。不是同一批人、卻持續出問題,這代表被選上委員的人有系統性問題。
#4 Hacker News 用戶 mikepurvis ▲ 5
我曾主導一項 Nix 採用計畫長達幾年:它真的解決了實際問題,讓我們的建置速度更快、產出更小、成本更低,還能透過糟糕的 Wi-Fi 對機器人上的 Linux 電腦推送差分更新。Flakes 完全符合我們的模型。
#5 Hacker News 用戶 soupbowl ▲ 4
身為 NixOS 重度使用者,我因為社群不穩定而停止使用,我不信任它。
#6 X 用戶 @valigo ▲ 107000
Nix 套件核心團隊解散了。他們本來想做技術,結果工作變成在政治地雷區裡走位,為了健康只好離開。一個市佔率不到 1% 的 Linux 發行版,居然有憲法、有 Steering Committee,根本是綜藝節目等級。