FOSS 的未來:問責制、年齡驗證與一個時代的終結

FOSS 的未來:問責制、年齡驗證與一個時代的終結

傳統 FOSS 的衰落

「終身仁慈獨裁者」維護者與高度開放的軟體開發時代,正轉向企業管理與法律問責的模型。這一轉變是由數位主權的需求所驅動的——特別是在歐盟內部——以及對經由密碼學驗證的運算平台日益增長的需求,以對抗網路犯罪並執行年齡驗證。

年齡驗證與驗證運算之影響

強制性的年齡驗證被預測將成為我們所熟知的 FOSS 終結的主要催化劑。由於使用者可以修改並重新編譯開源軟體程式碼以規避限制,唯一可行的技術解決方案是經由密碼學驗證的軟體完整性。

在此模型中,作業系統必須由受信任的實體簽署以驗證其完整性。這與 FOSS 的核心原則產生了根本性的衝突:如果使用者可以更改原始碼並重新編譯它,該平台就無法再被「驗證」為受信任的。因此,網際網路正在分裂成「驗證運算平台」,使用者雖然可以存取原始碼,但若在不失去基本服務存取權的情況下,則無法修改軟體。

問責制與數位主權

法律問責正在取代 FOSS 授權條款中典型的「別怪我」條款。這在歐盟推動數位主權以減少對美國技術壟斷者的依賴方面尤為明顯。

雖然歐盟在《網路韌性法案》(Cyber Resilience Act)等立法中為 FOSS 提供了豁免,但這些豁免通常在專案變得有利可圖時便告終止。隨著 FOSS 成為歐洲數位基礎設施的主要載體,轉向專業化管理的趨勢是不可避免的。作者認為,具有影響力的 FOSS 專案將從個人的「好心人」維護者,轉向由 FOSS 管理者或公司指派的委員會,以確保法律與財務上的問責制。

LLM 輔助程式碼審查與「泡沫」

大型語言模型(LLMs)目前正被用於程式碼審查,但其長期經濟可行性受到質疑。作者假設 LLMs 遵循與靜態分析工具類似的模式:在發現大量錯誤的初期生產力爆發後,隨之而來的是收益遞減。

關於 LLM 工具的關鍵觀察包括:

  • 發現模式:lint 或 Clang 的靜態分析一樣,LLMs 擅長探索比人類更寬、更深的搜尋樹,識別出人類因認知捷徑而忽略的錯誤。
  • 經濟可行性: 訓練模型的龐大前期成本與分發結果權重的低成本之間存在差異,一旦目前的經濟泡沫破裂,可能會導致永續性危機。
  • 在安全性方面的效用: 只要能保持經濟上的永續性,LLMs 被視為在網路攻擊與防禦的這種「棋局式」博弈中具有價值。

社群觀點與反論點

圍繞這些預測的討論揭示了作者對隱私的看法與社群對公民自由的觀點之間存在顯著的緊張關係。

關於隱私與「科技宅男」

幾位批評者認為,作者將「隱私倡議者」簡化為「科技宅男」(tech bros)的說法是片面的。他們主張,隱私並非奢侈品,而是對抗國家暴政與監控的基本保護。

"There's private, and there's not private. There is nothing in between. This is not about tech bros. This is about guiding principles, about personal liberty, and about freedom from tyranny."

關於年齡驗證的可行性

一些社群成員認為,年齡驗證不一定會扼殺 FOSS。他們建議,法規可以針對消費性裝置與預裝軟體,而非整個開源生態系統。

關於 LLM 的影響

與作者的懷疑態度相反,有些人認為 LLM 輔助編碼已成為巨大的破壞者,這暗示作者對「泡沫」的看法忽略了當前 AI 進步的驚人速度。

結論: 「圍牆花園」的未來

FOSS 預測的發展軌跡是向「圍牆花園式應用程式商店」模型邁進。在這樣的未來中,只有經由密碼學驗證的真實核心(kernels)才能提供在瀏覽網頁時所需的法律驗證,且只有來自核准商店的未經修改的程式碼才能在瀏覽器沙盒之外執行。雖然使用者可能仍能讀取原始碼,但要在受信任的平台上有能力修改並執行該程式碼,預期將會消失。

Sources