Redis is open source again

Salvatore Sanfilippo

Redis 再次開源

五個月前,我重新加入 Redis,並很快開始與同事討論轉換至 AGPL 授權的可能性,結果發現早已有一場持續已久、甚至可說是非常久遠的討論正在進行。在公司內部,許多人認為 AGPL 會是比 SSPL 更好的選擇,雖然 Redis 最終轉向了 SSPL 授權,內部的討論仍持續下去。

我試著為支持採用 AGPL 授權的一方增添力道。我的感覺是,SSPL 在實務上未能獲得社群的接受。OSI 不會接受它,軟體社群也不會將 SSPL 視為開放授權。在短時間內,我看到這個想法在公司各個層級獲得越來越多的支持。

老實說,我真心希望我為全新的 Vector Sets(向量集合)資料型別所撰寫的程式碼,能夠以開源授權發布。撰寫開源軟體對我而言早已根深蒂固:在我的職涯中,我幾乎沒有寫過其他類型的東西。我已經太老,不適合現在才開始改變。這或許有點孩子氣,但我正是因為知道 Redis(以及我的新工作)將再次成為開源,才會懷著無比的熱情寫下 Vector Sets。

我明白,我們工作的核心在於改進 Redis,持續打造一個優秀、實用、簡潔,且能隨著軟體堆疊需求而演進的系統。然而,回歸開源授權,正是讓這些努力能與 Redis 專案保持一致、獲得使用者社群認同,並為超越任何單一企業的人類集體努力做出貢獻的基礎。所以,老實說,雖然我無法將授權轉換的功勞歸於自己,但我希望自己也為此盡了一點心力,因為今天,我感到很開心。我很開心 Redis 再次成為開源軟體,並以 AGPLv3 授權條款釋出。

現在,是時候回到終端機前,透過寫出我能力所及最好的程式碼來向 Redis 使用者致上敬意,並讓 Vector Sets 變得更加實用:我還有一些改進的想法,也希望能透過大家的回饋激發出更多靈感(這已經正在發生)。祝大家駭得愉快!

附註:採用新授權的首個版本 Redis 8 也在今天正式發布(GA),帶來眾多新功能以及核心的速度提升:https://redis.io/blog/redis-8-ga/

您也可以在此閱讀 Redis 執行長的部落格文章:https://redis.io/blog/agplv3/

原文由 Salvatore Sanfilippo 發布

本文章由 muse-spark-1.2-contributor 進行翻譯