서버 사이드 퍼블릭 라이선스

서버 사이드 퍼블릭 라이선스(, SSPL)는 2018년 MongoDB Inc.가 처음 도입한 반경쟁적 소프트웨어 라이선스다.

이 라이선스는 GNU 아페로 일반 공중 사용 허가서 버전 3 (AGPL v3)의 문구와 조항 대부분을 포함하고 있지만, 네트워크를 통해 전달되는 소프트웨어에 관한 조항을 수정하였다. 즉, SSPL 라이선스가 적용된 소프트웨어의 기능을 제3자에게 서비스로 제공하는 사람은 누구나 모든 소프트웨어, API 및 사용자가 서비스 인스턴스를 직접 실행하는 데 필요한 기타 소프트웨어를 포함한 소스 코드 전체를 SSPL에 따라 공개해야 한다.

SSPL은 오픈 소스 이니셔티브 (OSI), 레드햇, 또는 데비안에 의해 자유 소프트웨어로 인정받지 못하고 있으며, 이들은 앞서 언급한 조항이 특정 사용 분야에 대해 차별적이라고 주장한다. 구체적으로, 이들은 해당 라이선스가 서비스와 상호작용하는 모든 부분의 오픈 소스화를 요구하기 때문에 자신의 스택 내에서 사유 소프트웨어를 사용하는 사람들을 차별한다고 단언하며, 이것이 오픈 소스의 정의 기준 6번과 9번을 위반한다고 주장한다.

 라이선스 조항 
SSPL은 GNU 아페로 일반 공중 사용 허가서 (AGPL)를 기반으로 하며, 수정된 제13조를 포함한다. 이 조항은 SSPL 라이선스 소프트웨어를 "서비스"의 일부로 제3자가 사용할 수 있게 하는 자(수정 여부와 관계없이)는 "관리 소프트웨어, 사용자 인터페이스, 애플리케이션 프로그램 인터페이스(API), 자동화 소프트웨어, 모니터링 소프트웨어, 백업 소프트웨어, 저장 소프트웨어 및 호스팅 소프트웨어를 제한 없이 포함하여, 사용자가 제공된 서비스 소스 코드를 사용하여 서비스 인스턴스를 실행할 수 있는 모든 것"에 대한 소스 코드를 SSPL에 따라 공개해야 한다고 규정한다. 서버 사이드 퍼블릭 라이선스의 장 구조는 GPL 전문과 적용 지침이 라이선스 텍스트에서 제거된 것을 제외하면 AGPL과 동일하다.

MongoDB Inc.는 네트워크를 통해 AGPL 라이선스 소프트웨어를 사용하는 사람이 사용된 소프트웨어의 소스 코드를 얻을 수 있도록 요구하는 AGPL 제13조의 범위가 불분명했으며, SSPL 버전은 "라이선스 프로그램을 제3자 서비스로 제공하기 위한 조건을 명확하고 명시적으로 규정하고 있다"고 밝혔다.

 라이선스 적용 소프트웨어 

2018년 10월, 몽고DB 데이터베이스의 라이선스가 SSPL로 변경되었다. 이후 데비안, 레드햇 엔터프라이즈 리눅스, 페도라는 SSPL에 대한 우려를 이유로 몽고DB를 저장소에서 제거했다. 아마존은 부분적으로 호환되지만 사유 소프트웨어인 도큐먼트DB라는 서비스를 출시했다.

2020년 11월, Graylog는 소스 공개 릴리스의 4.0 버전이 SSPL로 라이선스될 것이라고 발표했다.

2021년 1월, Elastic NV는 그때까지 오픈 소스인 아파치 라이선스 2.0에 따라 라이선스되었던 일래스틱서치 및 키바나 코드의 향후 버전이 SSPL과 자체 일래스틱 라이선스에 따른 다중 라이선스로 변경될 것이라고 발표했다. 라이선스 변경 결정에 대한 비판론자들은 이것이 일래스틱의 생태계에 해를 끼칠 것이라고 예측했고, 아마존은 아파치 라이선스에 따른 버전의 지속적인 개발을 위해 프로젝트를 포크할 계획으로 대응했다. 아마존 웹 서비스가 주도하고 Logz.io, CrateDB, 레드햇 및 Aiven이 포함된 일래스틱서치 생태계의 다른 사용자들도 오픈 소스 포크에 협력하여 오픈서치 소프트웨어가 만들어지게 되었다.

레디스는 2024년 3월 20일에 3개 조항 BSD 허가서에서 이탈했다. 사용자는 이제 SSPLv1 라이선스와 자체 레디스 소스 가용 라이선스(RSALv2) 중에서 선택할 수 있다. 이러한 라이선스 변경은 많은 사용자를 화나게 했으며, 리눅스 재단이 레디스의 마지막 BSD 라이선스 버전을 기반으로 Valkey라는 포크를 만들도록 자극했다. 2025년 5월 1일, 레디스는 오픈 소스인 AGPLv3 라이선스에 따라 레디스 8을 출시한다고 발표했다. 일부 개발자들은 이러한 변경이 소프트웨어를 모두에게 자유롭게 제공하기에는 충분하지 않다고 주장했다.

 OSI 인증 
2018년 MongoDB는 승인을 위해 이 라이선스를 오픈 소스 이니셔티브 (OSI)에 제출했다. 하지만 회사는 2019년에 제출을 철회했다. 2021년 1월, 일래스틱의 라이선스 변경 행보에 이어 OSI는 SSPL이 오픈 소스의 정의를 준수하지 않으며 특정 노력 분야를 차별한다고 주장하는 성명을 발표했고, 이를 "무늬만 오픈(fauxpen)" 소스 라이선스라고 묘사했다.

 각주 

 외부 링크 
 Server Side Public License text

분류:소프트웨어 사용권