![]()
隨著越來越多的商業公司利用開源作為分發機制,構建社區和用戶基礎,但隨后卻將許可證更改為限制性許可證,開源的“地毯抽走”現象引發了廣泛關注。科技專欄RedMonk的聯合創始人指出,在這一背景下,開源基金會的角色變得比以往任何時候都更加重要。
什么是“開源地毯抽走”?
“地毯抽走”指的是一些公司在最初以開源形式發布軟件,吸引用戶和開發者參與后,突然改變許可證,限制用戶的使用權。這種行為不僅損害了開源社區的信任,也讓許多依賴這些工具的開發者陷入困境。正如一位業內分析師所言:“這就是資本主義,我們有股東需要滿足。是時候重新授權軟件,轉向商業源代碼許可證了。”
這種現象的出現使得開源不再是可持續的承諾,反而變成了一種短期策略。商業開源的性質與過去大相徑庭,這促使開源基金會在維護開源項目的治理和知識產權管理方面,變得更加重要。
開源基金會的角色
開源基金會在推動可持續的商業開源方面發揮了重要作用。以Apache軟件基金會(ASF)為例,該基金會在數據基礎設施領域(如Hadoop、Spark、Kafka、Flink等)培養了可持續的商業開源。業內人士指出:“如果沒有基金會的參與,商業開源幾乎不可能達到臨界質量和持續成功。”
再舉個例子,云原生計算基金會(CNCF)的一個前提是,用戶組織可以在合理范圍內信任其支持的項目。雖然這并不是明確的承諾,但采用者,尤其是企業,普遍認為CNCF是值得信賴的。在“開源地毯抽走”的時代,這種承諾變得更加重要。
保護用戶的機制
GitLab的首席執行官Sid Sijbrandij認為,開源公司應承諾采用開放許可證,以保護用戶免受“開源地毯抽走”的影響。他表示:“如果人們無法依賴項目保持開源,那么開源軟件就沒有用。采用開放許可證為開源用戶提供了在不斷增長的許可證轉換趨勢中的可預測性。”
然而,對于CNCF項目而言,由于代碼設計上并非單一來源,而是由多位貢獻者共同維護,因此對這種許可證的需求相對較小。換句話說,開源基金會的存在使得“地毯抽走”的可能性大大降低,而依賴于“仁慈的獨裁者”(某些聲望較高的開源項目大佬)往往風險較高。最近,這些“仁慈的獨裁者”似乎變得不那么仁慈。
開源的未來
任何公司都有權重新授權其軟件,但從社區和項目健康的角度來看,這無疑是一個問題。因此,開源基金會的角色在現代軟件開發中愈發重要。隨著開源軟件的普及,開發者和企業越來越依賴這些工具來構建應用和服務。然而,隨著一些公司利用開源的名義進行商業化操作,導致社區信任度下降,開源基金會的存在成為了維護開源精神和用戶權益的關鍵。
在未來,隨著技術的不斷進步和市場需求的變化,開源基金會可能會在更多領域發揮作用,幫助開發者和企業應對新的挑戰。隨著開源軟件的不斷發展,有理由相信,開源基金會將在未來的科技生態中扮演更加重要的角色。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.