華為云計算 云知識 Redis開源協(xié)議調(diào)整,我們怎么辦?
Redis開源協(xié)議調(diào)整,我們怎么辦?

分布式緩存服務Redis?*版

2024年3月20日, Redis官方宣布,從 Redis 7.4版本開始,Redis將獲得源可用 許可證 ( RSALv2 ) 和服務器端公共許可證 ( SSPLv1 ) 的雙重許可,時間點恰逢剛剛完成最新一輪融資,宣布的時機耐人尋味。

Redis協(xié)議調(diào)整,對 云計算 廠商的影響

Redis協(xié)議調(diào)整聽起來可能沒什么,但在開源項目領(lǐng)域是一個大問題。這并不是 Redis 官方第一次改變許可方式,早在 2018 年,Redis Labs 將其許可證從 AGPL 更改為Apache 2 modified with Commons Clause。Commons Clause在其許可之上增加了商業(yè)限制條款。

從Redis Labs 團隊成員在網(wǎng)上發(fā)布的言論,可以了解到:“目前部分云提供商復用成功的開源項目,卻沒有為其社區(qū)做出重大貢獻,他們將非其自行研發(fā)的軟件產(chǎn)品通過重新打包的方式,轉(zhuǎn)變成極具競爭力的云服務產(chǎn)品,并利用他們的業(yè)務優(yōu)勢從這些開源項目中獲取可觀的收入。”

不可否認,隨著云計算技術(shù)的飛速發(fā)展,Redis作為一款流行的開源內(nèi)存計算高速緩存,在云環(huán)境中將發(fā)揮著舉足輕重的作用,其高效的數(shù)據(jù)處理能力和豐富的數(shù)據(jù)結(jié)構(gòu)支持,使其成為眾多企業(yè)應用和云服務產(chǎn)品的重要組件。

然而,隨著云計算廠商紛紛推出相應的Redis之后,也面臨著諸多方面的挑戰(zhàn):

1、合規(guī)性

Redis自2013年起,采用了BSD開源協(xié)議,允許云服務商自由分發(fā)和使用Redis代碼,但隨著Redis Labs引入Commons Clause補充條款之后,針對商業(yè) 軟件服務 提供商便提出了額外限制,這意味著云廠商必須注意許可模式的變化,確保在提供托管Redis服務時符合開源協(xié)議的精神及其附加條款,避免潛在的法律風險。

2、技術(shù)創(chuàng)新與差異化

開源Redis雖然提供了基礎(chǔ)功能,但為了在競爭激烈的云服務市場中脫穎而出,云計算廠商需要開發(fā)出具備差異化特性的高級功能或管理工具。如何在遵循開源協(xié)議的同時,增加諸如監(jiān)控、備份恢復、安全防護等增值服務,是對云廠商技術(shù)研發(fā)能力的考驗。

3、服務質(zhì)量與SLA保障

云服務商提供的Redis服務不僅要保證開源版本的穩(wěn)定性和性能,還需提供高質(zhì)量的服務水平協(xié)議(SLA),包括高可用性、容災恢復以及彈性擴展等,而這些特性往往需要在開源Redis基礎(chǔ)上進行大量定制開發(fā)和優(yōu)化工作。

4、維護與升級

云環(huán)境下的Redis集群需要及時更新至最新版本以獲取最新的功能和安全修復。然而,不同客戶可能依賴于不同的Redis版本,這就要求云廠商在提供統(tǒng)一服務的同時,必須處理好不同版本之間的兼容性和平滑升級的問題。

為了滿足用戶需求及順應市場變化,各云廠商采取了以下對策:

1、積極參與社區(qū)

云計算廠商應積極貢獻開源社區(qū),參與Redis核心功能的改進與發(fā)展,同時也通過這種方式獲得社區(qū)的信任和支持,增強自身在開源生態(tài)中的影響力。

2、自主創(chuàng)新與合作

建立專門的研發(fā)團隊,針對Redis進行深度定制開發(fā),推出自有知識產(chǎn)權(quán)的增強版Redis服務。此外,與Redis官方或其他第三方合作伙伴建立緊密聯(lián)系,共同解決許可問題并尋求共贏解決方案。

3、標準化服務與管理平臺

構(gòu)建完善的 自動化 運維平臺,確保能夠快速響應Redis實例的創(chuàng)建、擴容、 遷移 和維護等需求,同時提供可視化管理和監(jiān)控工具,提升用戶體驗和運維效率。

4、多樣化的服務模式

根據(jù)客戶需求提供多種服務模式,例如開源Redis的托管服務、基于Redis的企業(yè)版解決方案,甚至包含具有技術(shù)支持和個性化功能的高級服務包。

面對Redis開源協(xié)議帶來的挑戰(zhàn),云計算廠商需在遵守許可規(guī)定的基礎(chǔ)上,持續(xù)創(chuàng)新,提供優(yōu)質(zhì)服務,強化與開源社區(qū)的合作,并通過不斷提升自身的技術(shù)服務實力,以滿足日益增長的市場需求。在這個過程中,不僅推動了Redis技術(shù)在云端的應用普及,也促進了整個云計算行業(yè)的健康發(fā)展。

無懼Redis協(xié)議更改,華為云100%技術(shù)自主創(chuàng)新緩存更快更強