許可證變更背後的開源軟件困境

軟件供應商開始拋棄開源,轉而搶錢

最近更新時間 2024-03-29 21:39:53

96.jpg

近年來,軟件開發領域出現了一種令人擔憂的趨勢。雖然大多數軟件都是利用開放源碼構建的(據Synopsys統計,96%的代碼庫包含開源軟件),但一些公司卻利用這些開源軟件製作程序,賺取數百萬美元后,才轉換許可證以謀求更高的利潤。這種行為對貢獻者、客戶和合作夥伴造成了不公平的待遇。

以Redis為例,這是一款非常流行的內存數據庫,其價值估計達到了20億美元。最近,Redis宣佈將採用Redis Source Available License (RSALv2)和Server Side Public License (SSPLv1)雙重許可,不再按照BSD許可發行,這意味著開發人員無法再自由使用Redis的代碼。這種行動在業界引起了廣泛關注,因為它可能會對使用Redis的開發人員和企業產生負面影響。

除了Redis之外,還有其他公司也採取了類似的策略。例如,HashiCorp將其主要產品Terraform的許可證從Mozilla Public License (MPL)改為Business Source License (BSL) 1.1,以限制競爭和保護自身利益。MongoDB和Elastic等公司也進行了類似的許可證調整。這些變化不僅令人擔憂,還引發了對於開源軟件未來發展的討論。

總的來說,雖然開源軟件為軟件開發帶來了巨大的便利和發展機會,但開發者和企業在使用這些軟件時也需要謹慎,以免受到許可證變更等因素的影響。這也呼籲業界更加關注開源軟件的合理使用和發展,維護整個生態系統的健康發展。

rss_feed