Redis는 다시 AGPLv3 라이선스에 따라 무료 소프트웨어가 되었습니다.

오픈 소스로 돌아가기: Redis 8은 비자유 SSPL 사용에 대한 3년간의 논란 끝에 OSI에서 승인한 AGPLvXNUMX 라이선스를 채택했습니다. 창조자가 주도하는 변화: Redis의 창립자인 살바토레 산필리포는 개인적인 신념에 따라 프로젝트로 돌아와 오픈 라이선스로의 회귀를 주도했습니다. 새로운 기능: Redis 8은 AI와 의미 검색에 유용한 Vector Sets를 도입하고 JSON, 시계열, Redis 쿼리 엔진과 같은 기술을 통합했습니다.

Redis는 다시 AGPLv3 라이선스에 따라 무료 소프트웨어가 되었습니다.

Redis의 논란이 되는 라이선스 변경 이후 1년이 조금 넘었습니다. 또 다른 예상치 못한 반전이 일어난다 이 인기 있는 인메모리 데이터 저장소의 역사에서.

그리고 Redis가 공식적으로 무료 소프트웨어 세계로 돌아왔습니다.. Redis는 8.0 버전부터 다시 오픈 소스 라이선스인 GNU Affero General Public License(AGPLv3)에 따라 사용할 수 있으며, 이는 오픈 소스 이니셔티브(OSI)에서 승인했습니다.

SSPL 논란과 커뮤니티와의 단절

우리는 2024년 XNUMX월에 이것을 기억해야 합니다. Redis가 라이센스를 변경했습니다. ~에 Redis Source Available License v2와 Server Side Public License를 결합한 듀얼 모델 (SSPL) 결정 비난의 물결을 일으켰다. SSPL은 법적으로는 실행 가능했지만 OSI에서 오픈 소스 라이선스로 인정받지 못했고, 이로 인해 Redis의 자유 소프트웨어 지위는 사실상 끝났습니다. 이 변경 사항은 무료 사용을 제한하기 위한 것입니다. 소프트웨어 대규모 클라우드 제공업체 Redis의 혜택을 받은 AWS나 Google Cloud와 같은 그것의 발전에 기여하지 않고. 하지만 그 결정은 지역 사회에 좋게 받아들여지지 않았습니다.

같은 프로젝트 발키, 포크 Linux Foundation이 주도하여 Redis에 대한 무료 대안으로 등장했습니다. Fedora와 같은 배포판조차도 무료 소프트웨어 정책과의 호환성 문제를 우려해 저장소에서 Redis를 제거하는 것을 고려했습니다.

Redis의 원점으로의 복귀

Redis가 오픈 소스로 복귀한 것은 하룻밤 사이에 일어난 일이 아니라는 점을 언급할 가치가 있습니다. 이 운동은 Salvatore Sanfilippo에게 감사를 표했습니다. (2024년 XNUMX월에 "antirez"로 알려짐) Redis의 원래 제작자 프로젝트에 다시 합류했다 개발자로서 곧 진정한 오픈 라이선스로의 회귀를 촉진하기 시작했습니다. 그는 공식 블로그에 올린 감정적인 게시물에서 자유 소프트웨어를 만드는 것이 프로그래머로서의 그의 정체성에 필수적인 부분이라고 설명했으며, 자신의 작업이 폐쇄 라이선스에 따라 배포되는 것을 상상할 수 없었다고 말했습니다.

산필리포는 내부 토론에 참여했습니다. 이미 Redis 내에서 활동 중이며 여러 목소리가 있었습니다. SSPL 대신 AGPL을 채택하는 옵션을 옹호했습니다.. CTO Benjamin Renaud와의 리더십과 협력 덕분에 Redis는 최종적으로 이전 옵션과 함께 AGPLv3를 세 번째 라이선스 옵션으로 포함하기로 결정했습니다.

Redis 8, 새로운 길

처음에 언급했듯이 Redis 8은 다음과 같은 버전입니다. 새로운 라이선스 모델을 소개합니다 그리고 그뿐만 아니라 많은 개선 사항도 포함되어 있습니다. 벡터 세트의 도래를 강조합니다첫 번째 새로운 데이터 유형 수년에 걸쳐 Redis에 추가된 기능으로, 머신 러닝 작업, 의미 검색, 고차원 벡터 검색을 위해 설계되었습니다.

또한, Redis 8은 이전에 사용 가능했던 기술을 기본적으로 통합합니다. Redis Stack 사용JSON, 시계열, Redis 쿼리 엔진과 같은 통합을 강화합니다. 회사에 따르면, 이 버전에는 30개 이상의 성능 개선 사항이 포함되어 있으며, 명령은 최대 87% 더 빨라지고 전체 성능은 이전 버전에 비해 두 배로 향상됩니다.

불확실하지만 희망적인 미래

Redis가 위치한 상황을 고려하면, 논란 이전의 입장을 회복하기는 어려울 것으로 보인다.2024년 연구에 따르면 Redis를 사용하는 대기업의 83%가 이미 Valkey를 도입했거나 라이선스 변경에 대응하여 Valkey 도입을 고려하고 있는 것으로 나타났습니다.

Redis CEO인 로완 트롤로프는 SSPL을 처음 사용하게 된 사업적 동기를 설명하며, 클라우드 하이퍼스케일러가 오픈소스 소프트웨어의 지속 가능성에 기여하지 않으면서 이를 통해 이익을 창출함으로써 불균형을 초래한다는 점을 지적했습니다. 그러나 AGPL을 통합하기로 한 결정은 오픈 소프트웨어를 보존하는 것이 최선의 선택이라는 점을 인식한 것으로 보입니다.

AGPLv8 라이선스에 따라 Redis 3이 출시되면서 이 프로젝트는 자유 소프트웨어의 원칙에 따라 다시 정렬되었습니다. 지역사회가 심각한 분열을 겪었지만, 이러한 변화는 화해를 위한 진지한 시도를 나타냅니다.

마지막으로, 그것에 대해 더 알고 싶다면 자세한 내용을 참조할 수 있습니다. 다음 링크.