IT之家 3 月 29 日消息,Redis 作為開發(fā)項目常用的緩存數據庫,于 3 月 21 日宣布變更開源協議,不再使用 BSD 3-Clause 協議,未來所有版本都將使用 “源代碼可用” 的許可證(source-available licenses)。
官方稱,從 Redis 7.4 版本開始,Redis 將獲得 SSPLv1 和 RSALv2 的雙重許可。Redis 源代碼將通過 Redis 社區(qū)版免費提供給開發(fā)人員、客戶和合作伙伴。
根據新許可協議,托管 Redis 產品的云服務提供商將不再被允許免費使用 Redis 源代碼。例如,云服務提供商只有在與 Redis(Redis 代碼的維護者)同意許可條款后才能提供 Redis 7.4。
Redis 官方表示,開發(fā)者社區(qū)不會發(fā)生任何變化,他們將繼續(xù)享受雙重許可下的寬松許可。同時,Redis 負責的所有 Redis 客戶端庫將保持開源許可。
然而,向 Redis 提供競爭性產品的組織,將不再被允許在任一雙重許可證下免費使用新版本的 Redis 源代碼?!案偁幮援a品”是指通過付費支持等方式出售給第三方的產品,該產品源自 Redis 的代碼庫,并且與 Redis 商業(yè)產品的功能明顯重疊。
IT之家注意到,Redis 官方在問答頁面也承認,新版協議不符合 OSI 定義的開源概念,因此官方將這些產品稱為“社區(qū)版”而不是像之前那樣的“開源”版本。
在這一協議變更后,Linux 基金會 3 月 28 日宣布建立 Redis 開源分支,名為“Valkey” ,并稱這是 Redis 數據存儲的開源替代方案,以回應 Redis 最近宣布的許可證變更。
Valkey 將繼續(xù)在 Redis 7.2.4 上進行開發(fā)(該版本沒有變更協議),并將保持該項目在開源 Berkeley Software 下可供使用和分發(fā) BSD 3 許可協議。
據介紹,Valkey 將支持 Linux、macOS、OpenBSD、NetBSD 和 FreeBSD 平臺。此外,社區(qū)將繼續(xù)致力于其現有的路線圖,包括新功能,例如更可靠的槽遷移、集群系統的可擴展性和穩(wěn)定性改進、多線程性能改進、觸發(fā)器、新命令、向量搜索支持等。
前 Redis 維護者、Valkey 聯合創(chuàng)始人兼亞馬遜 AWS 首席工程師 Madelyn Olson 表示:“我在開源 Redis 上工作了六年,其中四年作為核心團隊成員之一推動 Redis 開源到 7.2。我非常關心開源軟件,并希望繼續(xù)做出貢獻。通過成立 Valkey,貢獻者可以從我們停下來的地方繼續(xù)為充滿活力的開源社區(qū)做出貢獻。”
在 Linux 基金會,Valkey 將遵循開放的治理模式,保持社區(qū)驅動并歡迎所有用戶和貢獻者。該項目已經組建了一個由幾位前 Redis 貢獻者組成的技術領導委員會,還有數百名社區(qū)成員表達了支持 Valkey 的意愿。要了解有關 Valkey 的更多信息,IT之家小伙伴可以訪問 GitHub 上的項目。
廣告聲明:文內含有的對外跳轉鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結果僅供參考,IT之家所有文章均包含本聲明。