本站3 月29 日消息,Redis 作為開發項目常用的快取資料庫,於3 月21 日宣布變更開源協議,不再使用BSD 3-Clause 協議,未來所有版本都將使用「原始碼可用」 的許可證(source-available licenses)。
官方聲稱,從 Redis 7.4 版本開始,Redis 將獲得 SSPLv1 和 RSALv2 的雙重授權。 Redis 原始碼將透過 Redis 社群版免費提供給開發人員、客戶和合作夥伴。
根據新授權協議,託管 Redis 產品的雲端服務供應商將不再被允許免費使用 Redis 原始碼。例如,雲端服務提供者只有在與 Redis(Redis 程式碼的維護者)同意授權條款後才能提供 Redis 7.4。
Redis官方說明,開發者社群不會產生任何變化,他們將繼續享受雙重授權下的寬鬆授權。同時,Redis負責的所有Redis客戶端程式庫將維持開源授權。
然而,向 Redis 提供競爭性產品的組織,將不再被允許在任一雙重許可證下免費使用新版本的 Redis 原始碼。 「競爭性產品」指透過付費支援等方式出售給第三方的產品,該產品源自 Redis 的程式碼庫,並且與 Redis 商業產品的功能明顯重疊。
本站注意到,Redis 官方在問答頁面也承認,新版協議不符合OSI 定義的開源概念,因此官方將這些產品稱為「社群版」而不是像之前那樣的「開源」版本。
在這項協議變更後,Linux 基金會3 月28 日宣佈成立Redis 開源分支,名為「Valkey」 ,並稱這是Redis 資料儲存的開源替代方案,以回應Redis 最近宣布的許可證變更。
Valkey將繼續在Redis 7.2.4上進行開發(該版本沒有變更協議),並將維持該專案在開源Berkeley Software下可提供使用和分發BSD 3授權協議。
據介紹,Valkey 將支援 Linux、macOS、OpenBSD、NetBSD 和 FreeBSD 平台。此外,社區將繼續致力於其現有的路線圖,包括新功能,例如更可靠的槽遷移、集群系統的可擴展性和穩定性改進、多線程性能改進、觸發器、新命令、向量搜尋支持等。
前Redis 維護者、Valkey 聯合創始人兼亞馬遜AWS 首席工程師Madelyn Olson 表示:「我在開源Redis 上工作了六年,其中四年作為核心團隊成員之一推動Redis 開源到7.2。我非常關心開源軟體,並希望繼續做出貢獻。透過成立Valkey,貢獻者可以從我們停下來的地方繼續為充滿活力的開源社群做出貢獻。」
在Linux 基金會,Valkey將遵循開放的治理模式,保持社群驅動並歡迎所有使用者和貢獻者。該計畫已經組建了一個由幾位前 Redis 貢獻者組成的技術領導委員會,還有數百名社區成員表達了支持 Valkey 的意願。要了解有關 Valkey 的更多信息,本站小伙伴可以訪問 GitHub 上的專案。
以上是Redis 更改開源協議引爭議,Linux 基金會宣布創建 Valkey 分支“單幹”的詳細內容。更多資訊請關注PHP中文網其他相關文章!