Elastic License 2.0 가이드

Elastic License 2.0은 Elastic사가 2021년 만든 Source Available 라이선스로, AWS와 같은 클라우드 제공업체의 상업적 서비스 제공을 제한하면서도 SSPL보다는 덜 제한적인 조건을 제공합니다.

SPDX Identifier: Elastic-2.0

Elastic License 2.0이란?

Elastic License 2.0 (ELv2)은 Elastic사가 2021년 Elasticsearch와 Kibana의 라이선스를 Apache-2.0에서 변경하면서 도입한 라이선스입니다.

라이선스 변경 배경

2021년 1월 이전: Apache-2.0

  • AWS가 Elasticsearch를 관리형 서비스로 제공 (Amazon Elasticsearch Service)
  • Elastic사의 수익 모델 침해

2021년 1월 이후: Elastic License 2.0 + SSPL 듀얼 라이선스

  • AWS의 관리형 서비스 제공 제한
  • 결과: AWS는 OpenSearch로 포크

세 가지 금지 사항 (Limitations)

1. 관리형 서비스 제공 금지

금지: 제3자에게 소프트웨어의 실질적 기능을 서비스로 제공하는 것

구체적 예시:

금지되는 경우:

  • “Elasticsearch as a Service” 제공
  • “Managed Kibana” 제공
  • 고객에게 Elasticsearch 클러스터를 관리형으로 제공

허용되는 경우:

  • 자사 서비스의 백엔드로 Elasticsearch 사용
  • 내부 검색 기능 구현
  • 로그 분석 시스템 구축

2. 경쟁 제품의 핵심 기능으로 사용 금지

금지: 소프트웨어의 기능을 우회하거나 경쟁 제품을 만드는 것

구체적 예시:

금지되는 경우:

  • Elasticsearch의 유료 기능 제한을 우회
  • X-Pack 기능의 라이선스 체크 제거
  • Elastic 상용 기능을 무료로 제공하는 제품 개발

허용되는 경우:

  • Elasticsearch를 검색 엔진으로 사용하는 일반 애플리케이션
  • 로그 수집 및 분석 도구 개발

3. 상표 사용 제한

금지: Elastic 상표를 오해의 소지가 있게 사용

구체적 예시:

금지되는 경우:

  • “Powered by Elasticsearch” (공식 승인 없이)
  • “Elasticsearch Compatible” (오해 소지)

허용되는 경우:

  • “Works with Elasticsearch” (사실 기술)
  • “Built on Elasticsearch technology” (명확한 사실 관계)

참고 자료