맨위로가기

이클립스 공용 허가서

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

이클립스 공용 허가서(EPL)는 이클립스 재단에서 관리하는 자유 소프트웨어 라이선스이다. EPL 1.0은 GNU 일반 공중 사용 허가서(GPL)와 호환되지 않아, EPL로 라이선스된 작품과 GPL로 라이선스된 작품을 결합하여 배포하는 것이 법적으로 불가능하다. 2017년 8월 24일에 발표된 EPL 2.0은 GPL과의 호환성을 개선하였으며, 파일 단위로 라이선스를 적용하고, 자바스크립트와 같은 스크립팅 언어에 적합하도록 변경되었다. EPL은 공용 공중 사용 허가서(CPL)를 기반으로 하며, IBM에서 이클립스 재단으로 동의 관리자가 변경되고 특허 조항이 수정되는 등의 차이점이 있다. EPL은 AT&T 콘 셸, 클로저, JUnit 등 다양한 프로젝트에서 사용되고 있다.

더 읽어볼만한 페이지

  • 소프트웨어 사용권 - 자유-오픈 소스 소프트웨어
    자유-오픈 소스 소프트웨어(FOSS)는 소스 코드 접근, 수정, 재배포의 자유를 보장하는 소프트웨어로, 사용자의 자유를 중시하는 "자유 소프트웨어"와 상업적 이용 가능성에 중점을 둔 "오픈소스 소프트웨어"를 포괄하며, 비용 절감, 유연성 등의 장점과 기술 지원 부족, 보안 취약성 등의 단점이 있고, 다양한 이슈를 가진 채 널리 활용된다.
  • 소프트웨어 사용권 - 볼륨 라이선스
    볼륨 라이선스는 소프트웨어 여러 개를 구매할 때 사용되는 경제적인 라이선스 방식으로, 설치 미디어와 시리얼 번호 등을 묶어 관리하며, KMS 방식을 통해 불법 복제를 방지한다.
  • 자유 및 오픈 소스 소프트웨어 사용권 - GNU 약소 일반 공중 사용 허가서
    GNU 약소 일반 공중 사용 허가서(LGPL)는 GPL과 달리 비(L)GPL 프로그램에 저작물을 링크할 수 있도록 허용하는 자유 소프트웨어 라이선스로, 자유 및 사유 소프트웨어에 적용 가능하며 특정 조건 하에 배포를 허용하고, 라이브러리 사용 프로그램이 LGPL의 새 버전과 링크될 수 있도록 공유 라이브러리나 소스 코드 제공 방법을 활용한다.
  • 자유 및 오픈 소스 소프트웨어 사용권 - 카피레프트
    카피레프트는 저작권자가 저작물의 복제, 배포, 수정의 자유를 사용자에게 부여하고, 2차 저작물에도 동일한 라이선스를 적용하여 자유로운 공유와 발전을 장려하는 개념으로, 리처드 스톨만이 자유 소프트웨어 운동의 일환으로 알렸으며 GNU 일반 공중 사용 허가서가 대표적이다.
이클립스 공용 허가서
라이선스 정보
이클립스 재단 로고
이클립스 재단 로고
이름이클립스 공용 허가서
영어 이름Eclipse Public License
약칭EPL
버전2.0
작성자이클립스 재단
발표일2017년 8월 24일
SPDX 식별자EPL-2.0, EPL-1.0
오픈 소스 이니셔티브 (OSI) 승인
데비안 승인
자유 소프트웨어 재단 (FSF) 승인
GPL 호환성선택적 (기본적으로 호환되지 않음)
카피레프트부분적
링킹
웹사이트이클립스 공용 허가서 2.0

2. 호환성

EPL 1.0은 GPL호환되지 않아, 두 라이선스로 배포된 저작물을 합쳐 만든 저작물은 법적으로 배포할 수 없다.[35][4] 이는 EPL이 수정 사항에 대한 특허 라이선스를 요구하는 반면, GPL은 추가적인 제한을 허용하지 않기 때문이다.[4][9] EPL은 특허 보복 조항도 포함하고 있어 GPL과 호환되지 않는다.[35][9]

2. 1. GPL과의 비호환성

EPL 1.0은 GPL호환되지 않는다. EPL로 라이선스된 저작물과 GPL로 라이선스된 저작물을 결합하여 만든 저작물은 법적으로 배포가 불가능하다.[35][4] GPL은 배포되는 모든 저작물이 전체적으로 GPL 조건에 따라 라이선스되어야 하며, 수신자의 권리 행사에 추가적인 제한을 부과해서는 안 된다고 규정한다. 그러나 EPL은 저작물 배포자가 자신이 만든 수정 사항을 포함하는 모든 특허에 대한 라이선스를 모든 수신자에게 부여하도록 요구하는데,[4] 이는 GPL 관점에서 "추가적인 제한"으로 간주된다.[9]

또한 EPL은 특허 보복 조항을 포함하고 있어 GPL과 호환되지 않는다.[35][9]

2. 2. EPL 2.0의 GPL 호환성

2017년 8월 24일에 발표된 EPL 2.0은 새로운 프로젝트의 최초 기여자가 옵트 인하여 GNU 일반 공중 사용 허가서 버전 2.0 또는 이후 버전과의 명시적인 호환성을 제공하는 보조 라이선스를 사용할 수 있도록 한다.[14][16] 이러한 선택적 지정이 없는 경우, EPL 2.0은 GPL과 소스 호환되지 않는다.[14][16]

3. 2차 저작물

EPL 제1조 (b)항에 따르면, 원본 저작물에 대한 추가가 "별도의 소프트웨어 모듈"이고 2차 저작물을 구성하지 않는 경우 독점 소프트웨어 라이선스를 포함하여 독립적으로 라이선스를 부여할 수 있다.[10][5] 2차 저작물을 구성하는 변경 및 추가는 소스 코드를 사용할 수 있도록 하는 요구 사항을 포함하여 EPL과 동일한 조건으로 라이선스를 부여해야 한다.[5]

EPL에 따라 라이선스가 부여된 코드(예: 라이브러리)에 연결한다고 해서 자동으로 프로그램이 2차 저작물이 되는 것은 아니다. 이클립스 재단은 "2차 저작물"이라는 용어를 컴퓨터 소프트웨어에 적용되는 미국 저작권법의 정의와 일치하는 방식으로 해석한다.[11]

4. 버전

EPL에는 1.0 버전과 2.0 버전이 존재한다. 새로운 버전의 EPL이 발행되면 사용자/기여자는 소프트웨어를 해당 소프트웨어를 받은 버전으로 배포하거나 새 버전으로 업그레이드할 수 있다.[5] EPL은 오픈 소스 이니셔티브(OSI)에 의해 승인되었으며[23] 자유 소프트웨어 재단(FSF)에 의해 "자유 소프트웨어 라이선스" 중 하나로 인정받고 있다.[22]

4. 1. EPL 1.0

EPL 1.0은 GPL호환되지 않으며 EPL로 라이선스된 작품과 GPL로 라이선스된 작품을 병합하여 만들어낸 작품은 법적으로 배포가 불가능하다. 그러나 EPL은 작품 배포자가 작품을 이용하는 모든 이들에게 그들이 수정한 사항들까지 적용될 수도 있는 모든 특허에 대해 라이선스를 제공할 것을 요구하고 있다.[35]

이 부분이 이용자들에 대한 추가적인 제약 사항이므로, 이렇게 병합된 작품의 배포는 GPL을 충족하지 못한다.[35]

또, EPL은 특허 보복 조항을 포함하고 있는 등 일부 이유로 인해 GPL과 호환되지 않는다.[35]

GPL은 "[배포된 모든 작업]이 ... [GPL로 라이선스된] 프로그램을 포함하거나 파생된 경우 ... 전체적으로 [GPL의] 조건에 따라 라이선스되어야" 하며, 배포자는 "수신자의 권리 행사에 어떠한 추가적인 제한을 부과"해서는 안 된다고 규정한다. 그러나 EPL은 작업을 배포하는 모든 사람이 자신이 만든 수정 사항을 포함하는 모든 특허에 대한 라이선스를 모든 수신자에게 부여하도록 요구한다.[4] 이는 수신자에 대한 "추가적인 제한"이므로, 이러한 결합된 작업의 배포는 GPL을 충족하지 않는다.[9]

또한 EPL에는 특허 보복 조항이 포함되어 있지 않다.[9] EPL로 라이선스된 프로그램의 수령자는 사용, 수정, 복사, 수정된 버전의 배포가 가능하다. 그러나 수정된 버전을 배포하는 경우 소스 코드 입수 방법을 제시하는 등의 의무가 발생한다.[26]

4. 2. EPL 2.0

2017년 8월 24일에 발표되었다.[14]

새로운 라이선스는 새로운 프로젝트의 최초 기여자가 옵트 인하여 GNU 일반 공중 사용 허가서 버전 2.0 또는 이후 버전과의 명시적인 호환성을 제공하는 보조 라이선스를 사용할 수 있도록 한다. 이 선택적 지정이 없는 경우, 이클립스 라이선스는 GPL(어떤 버전이든)과 소스 호환되지 않는다.[14][16]

다른 변경 사항은 다음과 같다:[15]

  • 라이선스가 이제 "모듈"이 아닌 "파일"에 적용된다.
  • 준거법 조항이 삭제되었다.
  • 새로운 라이선스는 자바스크립트를 포함한 스크립팅 언어에 적합하다.


이클립스 재단은 버전 1.0이 폐지되었으며, 프로젝트는 버전 2.0으로 마이그레이션해야 한다고 권고한다. 라이선스 재지정은 간단한 문제이며 과거 및 현재의 모든 기여자의 동의를 필요로 하지 않는다. 오히려 버전 1.0 라이선스는 프로젝트가 관련 파일 헤더 및 라이선스 공지를 업데이트하는 것만으로 새로운 버전을 채택할 수 있도록 허용한다.[15]

5. CPL과의 비교

EPL은 공용 공중 사용 허가서(CPL)를 기반으로 하지만,[12] 몇 가지 차이점이 있다. 이클립스 재단은 CPL 코드를 EPL로 재 라이선스하기 위해 기여자들로부터 허가를 구했다.[13] EPL은 비즈니스용 자유 소프트웨어 라이선스 중 하나로 설계되었으며, GPL 등 동시대 라이선스보다 카피레프트성이 약화되었다. EPL로 라이선스된 프로그램의 수령자는 사용, 수정, 복사 및 수정된 버전의 배포가 가능하다. 그러나 수정된 버전을 배포하는 경우 소스 코드 입수 방법을 제시하는 등의 의무가 발생한다.[26]

EPL은 오픈 소스 이니셔티브(OSI)와 자유 소프트웨어 재단(FSF)에서 각각 "자유 소프트웨어 라이선스" 중 하나로 승인 및 인정받았다.[23][22]

5. 1. 주요 차이점

EPL은 공용 공중 사용 허가서(CPL)를 기반으로 하며,[12] 두 라이선스 간에는 몇 가지 차이점이 있다.

  • EPL에서 동의 관리자는 IBM에서 이클립스 재단으로 변경되었다.
  • EPL 특허 조항은 CPL의 7조에 있는 문장을 삭제하여 수정되었다.[3]

6. 주목할 만한 프로젝트

EPL은 이클립스 재단 외에도, 특히 자바 가상 머신(JVM)에서 실행되는 다른 프로젝트에서도 사용된다. EPL은 비즈니스용 자유 소프트웨어 라이선스 중 하나로 설계되었으며, GPL 등 동시대 라이선스보다 제공 시의 카피레프트성이 약화되었다.[26] EPL로 라이선스된 프로그램의 수령자는 사용, 수정, 복사, 수정된 버전의 배포가 가능하다. 그러나 수정된 버전을 배포하는 경우 소스 코드 입수 방법을 제시하는 등의 의무가 발생한다.[26]

EPL은 오픈 소스 이니셔티브(OSI)에 의해 승인되었으며[23] 자유 소프트웨어 재단(FSF)에 의해 "자유 소프트웨어 라이선스" 중 하나로 인정받고 있다.[22]

6. 1. EPL 단독 라이선스

6. 2. EPL 및 기타 라이선스 다중 라이선스

참조

[1] 웹사이트 Copyright information for Debian package eclipse-emf http://packages.debi[...] 2011-02-18
[2] 웹사이트 Eclipse Public License (EPL) Frequently Asked Questions : linking section http://www.eclipse.o[...] 2013-10-02
[3] 문서
[4] 웹사이트 Open Source Software: a legal guide {{!}} LawGives https://www.lawgives[...] 2020-07-30
[5] 웹사이트 Eclipse Public License - v 1.0 http://www.eclipse.o[...] 2006-09-12
[6] 웹사이트 OSI approval http://www.opensourc[...] 2007-06-21
[7] 웹사이트 Community Review of the Eclipse Public License https://mmilinkov.wo[...] 2013-05-31
[8] 웹사이트 "[License-review] Change in Steward for the Eclipse Public License 2.0" http://lists.opensou[...] 2021-05-02
[9] 웹사이트 Various Licenses and Comments about Them https://www.gnu.org/[...] 2016-06-03
[10] 웹사이트 Eclipse Public License (EPL) Frequently Asked Questions http://www.eclipse.o[...] 2009-12-18
[11] 웹사이트 EPL-2.0 FAQ {{!}} The Eclipse Foundation https://www.eclipse.[...] 2019-06-25
[12] 웹사이트 CPL to EPL Transition Plan http://www.eclipse.o[...] 2006-09-12
[13] 웹사이트 CPL To EPL Transition Plan Frequently Asked Questions http://www.eclipse.o[...] 2015-12-21
[14] 웹사이트 Eclipse Public License version{{nbsp}}2.0 approved by OSI and Eclipse Foundation Board of Directors https://www.eclipse.[...] 2017-08-24
[15] 웹사이트 Eclipse Public License{{nbsp}}2.0 FAQ https://www.eclipse.[...] 2017-10-20
[16] 웹사이트 Eclipse Public License version{{nbsp}}2.0 added to license list http://www.fsf.org/b[...] 2017-10-20
[17] 서적 Eclipse Public License — v{{nbsp}}2.0 https://www.eclipse.[...] Eclipse Foundation 2017-10-20
[18] 웹사이트 ast-open package http://www2.research[...]
[19] 웹사이트 JUnit 5 https://github.com/j[...] 2021-10-22
[20] 웹사이트 "FAQ | OpenDaylight" http://www.opendayli[...]
[21] 웹사이트 jruby/COPYING at master - jruby/jruby https://github.com/j[...] GitHub 2014-01-01
[22] 웹사이트 Various Licenses and Comments about Them https://www.gnu.org/[...] フリーソフトウェア財団 2018-05-04
[23] 웹사이트 Licenses by Name https://opensource.o[...] Open Source Initiative 2018-05-04
[24] 웹사이트 EPL-2.0 FAQ https://www.eclipse.[...] Eclipse Foundation 2018-05-04
[25] 문서
[26] 웹사이트 Eclipse Public License - v 1.0 http://www.eclipse.o[...] 2006-09-12
[27] 웹사이트 CPL to EPL Transition Plan http://www.eclipse.o[...] 2010-04-02
[28] 웹인용 Copyright information for Debian package eclipse-emf http://packages.debi[...] 2011-02-18
[29] 웹인용 Eclipse Public License version{{nbsp}}2.0 approved by OSI and Eclipse Foundation Board of Directors https://www.eclipse.[...] 2017-10-19
[30] 웹인용 Eclipse Public License (EPL) Frequently Asked Questions : linking section http://www.eclipse.o[...] 2013-10-02
[31] 문서
[32] 웹인용 Eclipse Public License - v 1.0 http://www.eclipse.o[...] 2006-09-12
[33] 웹인용 OSI approval http://www.opensourc[...] 2007-06-21
[34] 웹인용 Community Review of the Eclipse Public License https://mmilinkov.wo[...] 2013-05-31
[35] 웹인용 Various Licenses and Comments about Them http://www.gnu.org/p[...] 2006-09-20



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com