Redis, BSD 라이선스를 포기하고 더 이상 오픈 소스가 아님

redis.

레디스 로고.

인기 있는 데이터베이스인 Redis와n 전 세계 수백만 명의 개발자가 사용하는 메모리은(는) 라이선스 정책에 대한 중요한 변경 사항을 발표했습니다. 전통적으로 허용적인 오픈 소스 라이선스인 Redis의 3조 BSD 라이선스에 따라 배포됩니다. 이중 라이센스 모델을 채택하기로 결정했습니다.

버전에서 Redis 7.4에서 프로젝트는 두 가지 독점 라이센스에 따라 코드를 배포합니다. 이전에 사용된 BSD 라이선스 대신 RSALv2(Redis Source Available License v2) 및 SSPLv1(Server Side Public License v1). 이전에는 RediSearch, RedisGraph, RedisJSON, RedisML, RedisBloom 등 기업 사용자에게 고급 기능을 제공하는 추가 기능 모듈만 독점 라이선스에 따라 제공되었습니다. 이제 독점 라이선스가 핵심 DBMS 코드베이스에도 적용됩니다.

라이센스 p의 이러한 변경고급 기능 및 데이터 처리 엔진과 독점 모듈을 통합할 수 있습니다. Redis DBMS의 향후 버전의 주요 구조에서. 이전 버전은 이전 BSD 라이센스에 따라 계속 사용할 수 있으며 독립적인 포크를 생성하기 위한 기반으로 사용할 수 있습니다.

El 라이선스 변경 이전에 릴리스된 이전 Redis 7.x 브랜치에 대한 유지 관리는 계속됩니다. 적어도 Redis Community Edition 9.0이 출시될 때까지는 말이죠. 취약점과 중요한 문제를 수정하는 패치는 BSD 라이선스에 따라 이전 버전에 대해 출시될 예정이며 포크에서 사용할 수 있습니다. 이전 버전에 대한 지원 기간이 지나면 패치는 SSPL 및 RSAL 라이선스에 따라서만 출시됩니다. 즉, 포크 작성자는 자체 유지 관리를 처리해야 합니다.

Microsoft의 개발자 부문 사장인 Julia Liuson은 “데이터 저장 및 관리 분야의 최신 혁신 기술을 통해 개발자를 지원하기 위한 공동 작업을 계속할 수 있기를 기대합니다.”라고 말했습니다. "우리의 협력은 Azure Cache for Redis와 같은 통합 솔루션을 계속 지원하며 Microsoft 고객에게 Redis 제품 내 확장된 기능에 대한 독점적인 액세스를 제공할 것입니다."

주의해야 할 점은 SSPL 및 RSAL 라이선스는 오픈 소스가 아니며 클라우드 서비스 제공을 위한 제품의 무료 사용을 금지하는 추가 제한 사항이 있습니다.그리고. SSPL 라이센스는 AGPLv3 Copyleft 라이센스를 기반으로 하고 RSAL 라이센스는 허용된 BSD 라이센스를 기반으로 하지만 두 라이센스 모두 비슷한 목적을 가지고 있습니다.

RSAL 라이선스는 상업적인 경우나 관리되는 유료 서비스를 제외하고 애플리케이션에서 코드의 사용, 수정, 배포 및 통합을 허용합니다(내부 서비스에는 무료 사용이 허용되지만 Redis에 대한 액세스를 제공하는 유료 서비스에는 제한이 적용됩니다). 반면, SSPL 라이선스는 카피레프트 원칙에 따라 애플리케이션 자체의 코드뿐만 아니라 클라우드 서비스를 제공하는 데 관련된 모든 구성 요소의 소스 코드도 동일한 라이선스 하에 제공되도록 요구합니다.

이유 휴가 정책 변경의 배경클라우드 서비스 제공업체가 기여하지 않고 오픈 소스 소프트웨어의 혜택을 누리는 것을 방지하는 것입니다. 지역사회를 발전시키거나 지원하기 위해. Redis는 클라우드 공급자가 Redis를 기반으로 한 상용 파생 제품에서 수익을 창출하고 개발에 참여하거나 커뮤니티와 협력하지 않고 클라우드 서비스를 판매하는 현재 상황에 만족하지 않습니다. 이러한 역학으로 인해 개발자는 이익을 얻지 못하는 반면 클라우드 제공업체는 기존 개방형 솔루션으로 이익을 얻습니다.

구현된 두 라이선스 모두 특정 유형의 사용자를 차별하므로 공개 라이선스 또는 무료 라이선스로 간주되지 않습니다. OSI(오픈 소스 이니셔티브)는 이러한 라이선스가 오픈 소스 표준을 준수하지 않으며 이를 기반으로 하는 제품은 독점적인 것으로 간주되어야 한다고 명시했습니다. 이는 SSPL 및 RSAL 라이선스에 따른 제품이 Fedora 및 Debian과 같은 배포판의 일부가 될 수 없음을 의미합니다.

낮잠 그것에 대해 더 알고 싶은 관심, 세부 사항을 확인할 수 있습니다 다음 링크에서.