開源軟體社群正在應對關於可持續性的根本問題,但討論揭示出的複雜性遠超出簡單的財務考慮。雖然最近 WordPress 與 WP Engine 的商標糾紛將這些問題推到了風口浪尖,但社群討論表明,真正的挑戰在於開源生態系統中期望的錯位和系統性問題。
社群確認的主要問題:
- 許可證的開放性與維護者期望之間的不一致
- 缺乏關鍵基礎設施的可持續資金支援機制
- 企業依賴度高但貢獻度不成比例
- 志願維護者的倦怠問題
- 人員配備不足專案中的安全風險
開源商業模式的誤解
許多開發者和公司對開源的盈利方式抱有錯誤的假設。社群強調,開源的本質——即免費獲取和可修改性——與傳統商業模式之間存在固有的矛盾。這並非缺陷,而是一個需要以不同思維方式考慮可持續性的特徵。
這就是開源的福與禍。每個人都可以使用它,但這恰恰使我們無法透過市場直接支援它。
許可證困境
社群中相當一部分人指出,許可證既是問題的根源,也是潛在的解決方案。許多維護者在沒有充分考慮影響的情況下選擇寬鬆的許可證,當大公司在不做貢獻的情況下使用他們的工作成果時,他們就會感到沮喪。GPL 和類似的著佐權許可證經常被提到是現有的解決方案,公司積極避免使用這些許可證的現象表明,這些許可證在正確應用時確實能有效保護開發者的利益。
超越財務支援
社群強調,開源的可持續性涉及多個維度,不僅僅是金錢補償。社會認可、認可系統(如 Drupal 的信用系統)和社群治理結構都發揮著關鍵作用。德國主權技術基金將財務支援與基礎設施和安全服務相結合的方式,展示了全面支援系統可能如何運作。
建議解決方案:
- 根據預期用途謹慎選擇許可證
- 政府資助計劃(例如: Sovereign Tech Fund )
- 企業貢獻要求
- 社會認可和信用體系
- 最低年度貢獻(每位開發者2,000美元)
企業關係悖論
大型企業與開源的關係呈現出複雜的動態。雖然它們從開源軟體中獲益匪淺——據估計,70-90%的現代應用程式包含開源元件——但它們的參與往往停留在交易層面。社群成員指出,這造成了一個不可持續的生態系統,即關鍵基礎設施由志願者維護,而企業卻從中獲取數十億美元的利潤。
未來的發展道路可能需要重新思考如何評估和支援開源工作。社群建議,與其試圖將傳統商業模式強加於開源專案,不如專注於建立可持續的生態系統,這個生態系統既要承認開源開發的獨特性質,又要確保關鍵數字基礎設施的穩定維護。