3월 29일 해당 사이트의 소식에 따르면, 개발 프로젝트에서 흔히 사용되는 캐시 데이터베이스인 Redis는 3월 21일 오픈소스 프로토콜 변경을 발표했습니다. 더 이상 BSD 3-Clause 프로토콜을 사용하지 않으며, 모든 향후 버전에서는 "소스 코드 사용 가능" 라이선스(소스 사용 가능 라이선스)를 사용하게 됩니다.
공식적으로 Redis 버전 7.4부터 Redis는 SSPLv1 및 RSALv2에 대한 이중 라이선스를 갖게 됩니다. Redis 소스 코드는 Redis Community Edition을 통해 개발자, 고객 및 파트너에게 무료로 제공됩니다.
새 라이센스 계약에 따라 Redis 제품을 호스팅하는 클라우드 서비스 제공업체는 더 이상 Redis 소스 코드를 무료로 사용할 수 없습니다. 예를 들어, 클라우드 서비스 제공업체는 Redis(Redis 코드 관리자)와의 라이선스 조건에 동의한 후에만 Redis 7.4를 제공할 수 있습니다.
Redis는 개발자 커뮤니티에 아무런 변화가 없을 것이며 계속해서 이중 라이선스로 편안한 라이선스를 누릴 것이라고 공식적으로 밝혔습니다. 동시에 Redis가 담당하는 모든 Redis 클라이언트 라이브러리는 오픈 소스 라이선스를 유지합니다.
그러나 Redis에 경쟁 제품을 제공하는 조직은 더 이상 이중 라이센스 하에서 Redis 소스 코드의 새 버전을 무료로 사용할 수 없습니다. "경쟁 제품"은 유료 지원을 포함하여 제3자에게 판매되는 제품으로, Redis 코드 기반에서 파생되었으며 Redis 상용 제품과 상당한 기능적 중복이 있습니다.
이 사이트에서는 Redis 공식도 Q&A 페이지에서 새 프로토콜 버전이 OSI에서 정의한 오픈 소스 개념을 준수하지 않는다는 점을 인정한 것으로 나타났습니다. 따라서 공식에서는 이러한 제품을 "커뮤니티 에디션"이라고 부릅니다. 오픈 소스" 버전은 이전과 같습니다.
이 프로토콜 변경 이후 Linux Foundation은 3월 28일 Redis에 대한 대응으로 Redis 데이터 저장소에 대한 오픈 소스 대안이라고 부르는 "Valkey"라는 Redis의 오픈 소스 포크 설립을 발표했습니다. 라이센스 변경을 발표했습니다.
Valkey는 Redis 7.2.4(이 릴리스에 대한 라이선스 변경 없음)에서 계속 개발될 예정이며 오픈 소스 Berkeley Software BSD 3 라이선스에 따라 프로젝트를 계속 사용하고 배포할 수 있습니다.
보고서에 따르면 Valkey는 Linux, macOS, OpenBSD, NetBSD 및 FreeBSD 플랫폼을 지원합니다. 또한 커뮤니티는 보다 안정적인 슬롯 마이그레이션, 클러스터 시스템의 확장성 및 안정성 개선, 멀티 스레드 성능 개선, 트리거, 새로운 명령, 벡터 검색 지원 대기와 같은 새로운 기능을 포함하여 기존 로드맵에 대해 계속해서 작업할 것입니다.
전 Redis 관리자이자 Valkey의 공동 창립자이자 Amazon AWS의 수석 엔지니어인 Madelyn Olson은 다음과 같이 말했습니다. "저는 6년 동안 오픈 소스 Redis에서 일해 왔으며 그 중 4년은 Redis 오픈 소스를 홍보하는 핵심 팀원 중 한 명이었습니다. 저는 오픈 소스 소프트웨어에 많은 관심을 갖고 있으며 Valkey를 설립함으로써 기여자들이 우리가 중단한 이후부터 계속해서 활발한 오픈 소스 커뮤니티에 기여할 수 있기를 바랍니다."
Linux Foundation에서 Valkey는 개방형 거버넌스 모델은 커뮤니티 중심이며 모든 사용자와 기여자를 환영합니다. 이 프로젝트는 이전 Redis 기여자로 구성된 기술 리더십 위원회를 구성했으며 수백 명의 커뮤니티 구성원이 Valkey를 지원하겠다는 의사를 표명했습니다. Valkey에 대해 자세히 알아보려면 GitHub의 프로젝트를 방문하세요.
위 내용은 오픈 소스 프로토콜에 대한 Redis의 변경 사항은 논란을 불러일으켰고 Linux Foundation은 "혼자서 실행"하기 위해 Valkey 브랜치 생성을 발표했습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!