Plannotator 라이선스 안내
학습 목표
- Plannotator가 사용하는 라이선스 유형과 핵심 조항 이해하기
- 허용되는 사용 시나리오와 제한되는 시나리오 명확히 구분하기
- 라이선스의 향후 변경 일정 파악하기
- 상업용 라이선스 취득 방법 및 권한 부여자 연락처 알아보기
알아야 할 사항
Plannotator는 **Business Source License 1.1 (BSL)**을 오픈소스 라이선스로 채택하고 있습니다. 이는 상업적 가치를 보호하면서도 궁극적으로 프로젝트를 완전히 오픈소스화하기 위해 설계된 특수한 라이선스입니다.
핵심 조항
라이선스 유형
| 항목 | 내용 |
|---|---|
| 라이선스 명칭 | Business Source License 1.1 (BSL) |
| 저작권자 | backnotprop (2025) |
| 라이선스 대상 프로젝트 | plannotator |
| 변경 일자 | 2030-01-01 |
| 변경 후 라이선스 | Apache License, Version 2.0 |
BSL이란?
Business Source License는 MariaDB에서 개발한 특수 라이선스입니다. 단기적으로는 특정 상업적 용도를 제한하지만, 특정 날짜 이후에는 소프트웨어를 완전한 오픈소스 라이선스(예: Apache 2.0)로 전환할 것을 약속합니다. 이 모델을 통해 오픈소스 프로젝트는 상업화 과정에서 지속 가능한 수익을 얻으면서도 장기적으로 커뮤니티에 개방될 수 있습니다.
허용되는 사용 방식
BSL 1.1 조항에 따라 다음이 가능합니다:
✅ 복제, 수정 및 파생 저작물 생성
- Plannotator를 기반으로 2차 개발 가능
- 필요에 맞게 소스 코드 수정 가능
✅ 재배포
- 원본 또는 수정된 버전 배포 가능
- 원본 라이선스 고지 유지 필수
✅ 비프로덕션 환경 사용
- 내부 개발, 테스트 및 평가
- 개인 학습 및 연구
개인 및 기업 내부의 광범위한 사용
BSL의 "비프로덕션 환경 사용" 정의는 매우 광범위하며, 개인 및 회사 내부의 다양한 시나리오를 포함합니다. 귀하와 팀원(독립 계약자 포함)은 Plannotator를 개발, 테스트 및 배포에 자유롭게 사용할 수 있습니다.
사용 제한 (중요!)
핵심 제한: Plannotator를 **계획, 컨텍스트 또는 승인 서비스(Planning, Context, or Approval Service)**에 사용할 수 없습니다.
"계획, 컨텍스트 또는 승인 서비스"란?
제3자(직원 및 독립 계약자 제외)가 직접 또는 간접적인 조작을 통해 Plannotator 기능에 접근할 수 있도록 하는 모든 상업 제품이 제한 대상 서비스에 해당합니다. 구체적으로 다음을 포함하되 이에 국한되지 않습니다:
클라우드 서비스 제공업체
- SaaS 플랫폼이 서비스의 일부로 Plannotator 기능 제공
- 호스팅 서비스 제공업체가 고객 또는 구독자에게 Plannotator 제공
인프라 서비스
- 데이터센터 서비스 제공업체
- 클라우드 컴퓨팅 플랫폼 제공업체
유사 서비스의 제3자
- 위 기관 및 그 계열사가 제공하는 모든 서비스 포함
상업적 사용 경고
Plannotator를 상업 서비스의 일부로 제3자에게 제공할 계획이라면, 반드시 사전에 상업용 라이선스를 취득해야 합니다. 이 조항을 위반하면 현재 및 모든 버전의 Plannotator에 대한 사용 권한이 자동으로 종료됩니다.
라이선스 변경 일정
| 시점 | 라이선스 유형 | 설명 |
|---|---|---|
| 현재 - 2030-01-01 | BSL 1.1 | 제한된 오픈소스 라이선스 |
| 2030-01-01 이후 | Apache 2.0 | 완전한 오픈소스, 상업적 제한 없음 |
변경 후 어떻게 되나요?
2030년 1월 1일부터 Plannotator는 자동으로 Apache License 2.0으로 전환됩니다. 이는 다음을 의미합니다:
- ✅ 모든 상업적 제한 해제
- ✅ 모든 상업적 목적에 자유롭게 사용 가능
- ✅ 모든 SaaS 서비스에 통합 가능
- ✅ 관대한 오픈소스 라이선스 기준 충족
상업용 라이선스
BSL 제한을 준수하지 않고 Plannotator를 사용해야 하는 경우(예: 계획, 컨텍스트 또는 승인 서비스용), 다음을 수행할 수 있습니다:
상업용 라이선스 구매
- backnotprop 또는 공인 리셀러로부터 구매
- BSL 제한 없이 사용 권한 획득
권한 부여자에게 연락
- 이메일: backnotprop
- 사용 시나리오 및 요구 사항 설명
자주 묻는 질문
회사 내부에서 Plannotator를 사용할 수 있나요?
예. BSL은 귀하와 직원, 독립 계약자가 내부 개발, 테스트 및 배포에 Plannotator를 사용하는 것을 명시적으로 허용합니다. 제한은 제3자(직원 및 계약자가 아닌)에게 서비스를 제공하는 시나리오에만 적용됩니다.
Plannotator를 기반으로 자체 제품을 개발할 수 있나요?
예, 조건부로 가능합니다. 제품이 다음에 해당하는 경우:
- 내부 도구: ✅ 허용
- 개인 프로젝트: ✅ 허용
- 오픈소스 프로젝트: ✅ 허용 (BSL 라이선스 유지)
- 상업 제품: ❓ "계획, 컨텍스트 또는 승인 서비스"에 해당하는지 평가 필요
저희 회사는 SaaS 제공업체인데, 사용할 수 있나요?
상업용 라이선스가 필요합니다. SaaS 제품이 Plannotator 기능을 고객에게 제공하는 경우(기능의 일부로 제공하더라도), 이는 제한된 상업 서비스에 해당하므로 반드시 상업용 라이선스를 구매해야 합니다.
2030년 이후에는 Plannotator를 어떤 용도로든 사용할 수 있나요?
예. 변경 일자부터 Plannotator는 Apache 2.0 라이선스를 채택하며, 모든 상업적 제한이 해제되어 어떤 용도로든 자유롭게 사용할 수 있습니다.
라이선스 전문
Business Source License 1.1 전문은 프로젝트 루트 디렉토리의 LICENSE 파일을 참조하세요.
연락처
상업용 라이선스가 필요하거나 기타 문의 사항이 있으시면 연락해 주세요:
- 권한 부여자: backnotprop
- 프로젝트 저장소: backnotprop/plannotator
다음 강의 예고
다음 강의에서는 **변경 로그**를 확인합니다.
다음 내용을 확인할 수 있습니다:
- Plannotator의 버전 히스토리
- 각 버전의 새로운 기능 및 개선 사항
- 주요 버그 수정