Redis Labs再次修改許可,沒用幾個月的Commons Clause或被刪除

Redis Labs已放棄在Apache許可證之上添加Commons Clause的策略,本次預計會增加新的可用源代碼許可證:Redis Source Available License。

去年8月,數據庫製造商 Redis Labs 將公司開發的 Redis 模塊從 AGPL 遷移到將 Apache v2.0 與 Commons Clause 相結合的許可證,並對銷售許可證涵蓋軟件做出限制。然而,近日傳出消息稱Redis Labs正在放棄其Commons Clause許可,轉而使用新的“available-source”許可證:Redis Source Available License (RSAL),這不是針對開源的許可證。

過去幾個月,Redis Labs在開源Apache許可證之上使用Commons Clause來保護其對3-Clause-BSD許可的Redis(流行的開源內存數據庫)中添加模塊的權利,簡單來說,自研 Redis 模塊 - RediSearch,Redis Graph,ReJSON,ReBloom 和 Redis-ML 將不再是開源軟件,而是源碼可用(source available)級別。但是,正如Redis Labs首席營銷官Manish Gupta所解釋的,這個許可沒有太大用處,反而混淆了開發者對模塊是否是開源的理解,它們不是開源的。

因此,在運行幾個月過後,Redis Labs最終決定刪除Commons Clause,並更換新的許可。

新的許可RSAL涵蓋了一些Redis模塊,它們運行在開源Redis之上,包括RedisSearch,RedisGraph,RedisJSON,RedisML和RedisBloom,但Redis仍然在BSD許可下。

Gupta表示,RSAL授予了絕大多數用戶對開源許可的同等權利。使用RSAL,開發人員可以使用該軟件,修改源代碼,將其與應用程序集成並使用、分發或支持等。

但是,RSAL禁止在數據庫、緩存引擎、流處理引擎、搜索引擎、索引引擎或機器學習/人工智能服務中使用這些模塊構建應用程序。簡而言之,Redis Labs從Redis賺錢的所有方式禁止其他公司做。

與此同時,Redis Labs希望每個人都瞭解新的RSAL:

對Redis核心許可證的影響爲零,該許可證將始終根據3-Clause-BSD規則。與其他開源數據庫公司不同,Redis Labs建立了專門的團隊(由Redis的創建者Salvatore Sanfilippo領導),以完全獨立的方式管理Redis核心。此外,不會將核心組件移動到閉源環境來限制開源Redis的功能。因此,開源Redis包含運行分佈式數據庫系統所需的所有組件——複製、自動故障轉移、數據持久性和集羣。

此外,Redis認爲RSAL不針對開發人員。相反,正如Redis Labs首席執行官Ofer Bengal最近所說的那樣,雲計算公司利用其壟斷力量來採用成功的開源項目而不對其做出任何貢獻。

Redis在聲明中補充表示,其他受人尊敬的開源公司,比如MongoDB和Confluent,都對開源許可創建了自己的現代提案。每家公司都採取不同的方法,但所有人都有相同的目標——阻止雲提供商採取成功的、由其他人開發維護的開源項目,並將其打包成專有服務,利用其壟斷力量產生大量收入來源。

但也有人對此並不買賬,Adobe開發者生態系統主管Matt Asay認爲:

雲供應商,特別是AWS被稱爲開源寄生驅逐者的說法似乎很流行。然而,真實的貢獻者數據實際上告訴我們,這種對於雲計算廠商的觀點是完全錯誤的,至少在宏觀層面是這樣。與其他公司相比,谷歌和微軟對開源社區的貢獻率要高出幾個數量級,甚至被大量批評的AWS也是世界十大貢獻者之一,並在去年大幅增加了其貢獻度。實際來說,很多雲廠商是開源世界的重要貢獻者。也許,雲不是開源的敵人,而是最好的盟友。

Red Hat技術傳播者Gordon Haff最近指出,Redis的論點並不新鮮(過去一年,Redis方面曾在多個場合表達過這一觀點)。2008年,在AWS成立不久後,他就看到了這家公司即將爲開源世界帶來的巨大影響。儘管Redis提出了相反的論點,但Haff並不相信這種情況。相反,雲計算公司正在擁抱開源,不是因爲它讓開發者查看源代碼,而是因爲它的協作開發模式。

圍繞Commons Clause這樣的許可證產生了很多熱點話題,一方面,所涉及的公司似乎試圖獲得專有許可證的商業價值,同時也因爲仍然是開源而獲得開發者的追隨和讚譽。

如今,Redis Lads增加了新的RSAL,並且不是開源的,而Redis代碼本身仍然是開源的,也許這會讓部分爭論消失。實際上,Redis正在做的事情是將開源與商業分開,努力改變自己的經營模式。

參考鏈接:https://commonsclause.com/
https://www.zdnet.com/article/redis-labs-drops-commons-clause-for-a-new-license/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章