Redis is open source again

Salvatore Sanfilippo

Redisが再びオープンソースに

原文は Salvatore Sanfilippo により に公開されました。 このブログを購読する

5か月前、Redisに復帰してすぐに、同僚たちにAGPLライセンスへの切り替えの可能性について話し始めた。すると、すでに議論が進行中であり、しかもかなり前から続いているものだということがわかった。社内では多くの人が、SSPLよりもAGPLの方がより良い選択だと感じており、最終的にRedisはSSPLライセンスへ移行したものの、社内での議論は続いていた。

私はAGPLを支持する側に少しでも力を与えようとした。SSPLは実際問題として、コミュニティに受け入れられなかったと感じていたからだ。OSIはそれを認めず、ソフトウェアコミュニティもSSPLをオープンなライセンスとはみなさないだろう。ほどなくして、この考えが社内のあらゆる階層で、どんどん支持を集めていくのを目の当たりにした。

正直に言おう。私は、新しいデータタイプであるVector Setsのために書いたコードを、どうしてもオープンソースライセンスでリリースしたかった。オープンソースソフトウェアを書くことは、私の中に深く根付いている。キャリアの中で、それ以外のものを書いたことはほとんどない。今さら変えるには年を取りすぎている。子どもっぽいかもしれないが、Redis(そして自分の新しい仕事)が再びオープンソースになるとわかっていたからこそ、私はとてつもない熱意をもってVector Setsを書き上げたのだ。

私たちの仕事の核はRedisを改善し、役に立ち、シンプルで、ソフトウェアスタックの要件の変化に対応できる良いシステムを作り続けることだと理解している。それでも、オープンソースライセンスに戻ることは、そうした取り組みがRedisプロジェクトと一貫したものとなり、ユーザーベースに受け入れられ、そしてどんな一企業よりも大きな人類の集合的な取り組みに貢献するための基盤なのだ。だから正直なところ、ライセンス変更を自分の手柄にするつもりはないが、少しでも貢献できたのなら嬉しい。なぜなら今日、私は幸せだからだ。RedisがAGPLv3ライセンスのもとで再びオープンソースソフトウェアになったことが嬉しいのだ。

さて、ターミナルに戻る時間だ。自分に書ける最高のコードを書くことでRedisユーザーに敬意を示し、Vector Setsをより有用で実用的なものにしていきたい。改善のためのアイデアはまだいくつかあるし、皆さんからのフィードバックによってさらに多くのアイデアが生まれることを期待している(すでにそうなりつつある)。Good hacking!

追伸:新しいライセンスでの最初のバージョンとなるRedis 8も本日GAとなり、多数の新機能とコアの大幅な高速化を伴ってリリースされた:https://redis.io/blog/redis-8-ga/

Redis CEOによるブログ投稿はこちらでもご覧いただける:https://redis.io/blog/agplv3/

この記事は「muse-spark-1.2-contributor」を使用して翻訳されました。

コメント