이클립스 퍼블릭 라이선스
Eclipse Public License| 작가. | 이클립스 파운데이션 |
|---|---|
| 최신 버전 | 2.0 |
| 출판된 | 2017년8월24일 |
| SPDX 식별자 | EPL-2.0 EPL-1.0 |
| 데비안 FSG 호환 | 예[1] |
| FSF 승인된 | 예[2] |
| OSI 승인된 | 예[3] |
| GPL 호환 가능 | 옵션으로 선택할 수 있지만 기본적으로[4] 그렇지 않습니다. |
| 카피레프트 | 리미티드[2] |
| 다른 라이선스를 가진 코드에서 링크하기 | 예[5] |
| 웹사이트 | eclipse |
EPL(Eclipse Public License)은 이클립스 재단의 이클립스 IDE 및 기타 프로젝트에 가장 잘 사용되는 무료 오픈 소스 소프트웨어 라이센스입니다.CPL(Common Public License)을 대체하고 특허와 관련된 소송과 관련된 특정 용어를 제거합니다.[6]
Eclipse Public License는 비즈니스 친화적인 자유 소프트웨어 라이선스로 설계되었으며 GNU General Public License(GPL)와 같은 라이선스보다 약한 카피레프트 조항을 특징으로 합니다.[7]EPL 라이선스 프로그램의 수신자는 저작물 및 수정된 버전을 사용, 수정, 복사 및 배포할 수 있으며, 경우에 따라서는 자체 변경 사항을 공개해야 합니다.[8]
EPL은 자유 소프트웨어 재단(FSF)에 의해 자유 소프트웨어 라이센스로 등록되고 OSI(Open Source Initiative)에 의해 승인됩니다.[3][2]
EPL의 새로운 버전에 대한 논의는 2013년 5월에 시작되었습니다.[9]버전 2.0은 2017년 8월 24일에 발표되었습니다.[4]
2021년 1월 20일, 라이선스 스튜어드는 Eclipse.org Foundation, Inc.(미국 델라웨어)에서 Eclipse Foundation AISBL(벨기에 브뤼셀)로 변경되었습니다.
호환성.
오래된 정보로 인해 본 섹션의 사실 정확성이 저하될 수 있습니다.(2015년 12월) |
EPL 1.0은 GPL과 호환되지 않으며, GPL에 따라 라이선스를 받은 저작물과 EPL에 따라 라이선스를 받은 저작물을 결합하여 만든 저작물은 합법적으로 배포할 수 없습니다.[7]GPL은 "[GPL 라이선스를 받은] 프로그램을 포함하거나 이 프로그램에서 파생된 모든 분산 작업에 대해 전체적으로 라이센스를 부여할 것을 요구합니다."[GPL]"의 조건에 따라, 배급사는 "수령자의 부여된 권리 행사에 더 이상의 제한을 가하지 않는다."그러나 EPL은 작업을 배포하는 모든 사람이 모든 수신자에게 자신이 수정한 내용을 포함하는 특허를 보유할 수 있는 라이센스를 부여하도록 요구합니다.[7]이것은 수령자에 대한 "추가적인 제한"이기 때문에, 그러한 결합된 저작물의 분배는 GPL을 만족시키지 못합니다.[2]
또한 EPL에는 특허보복 조항이 포함되어 있지 않습니다.[2]
파생 작품
EPL 제1(b)조에 따르면, 원래 저작물에 대한 추가는 "소프트웨어의 개별 모듈"이며 파생 저작물을 구성하지 않는 한, 독자적인 라이선스를 포함하여 독립적으로 라이선스될 수 있습니다.[11][8]파생 작업을 구성하는 변경 및 추가 사항은 소스 코드를 사용할 수 있도록 하는 요구 사항을 포함하는 EPL과 동일한 약관에 따라 라이센스가 부여되어야 합니다.[8]
EPL에 따라 라이센스가 부여된 코드(예: 라이브러리)에 자동으로 연결된다고 해서 프로그램이 파생 작업이 되는 것은 아닙니다.이클립스 재단은 "파생저작물"이라는 용어를 미국 저작권법의 정의와 일치하는 의미로 컴퓨터 소프트웨어에 적용할 수 있다고 해석하고 있습니다.[12]
이후 버전
새 버전의 EPL이 게시된 경우, 사용자/출연자는 자신이 받은 버전으로 소프트웨어를 배포하거나 새 버전으로 업그레이드할 수 있습니다.[8]
CPL과의 비교
EPL은 CPL(Common Public License)에 기반을 두었지만,[13] 두 라이선스 사이에는 약간의 차이가 있습니다.
- Eclipse Foundation은 IBM을 대신하여 EPL의 Agreement Steward 역할을 수행합니다.
- CPL 특허 조항은 CPL[6] 제7조에서 문장을 삭제하여 수정한 것입니다.
Eclipse Foundation은 EPL에 따라 CPL 코드를 재라이선스할 수 있도록 기여자들의 허락을 구했습니다.[14]
버전 2.0
Eclipse Public License (SPDX 코드) 버전 2.0EPL-2.0)은 2017년 8월 24일에 발표되었습니다.[4]이클립스 재단은 FAQ를 유지하고 있습니다.[15]FSF는 GPL 라이선스 호환성과 관련하여 라이선스를 분석하여 공식 목록에 추가했습니다.[16]베어 라이센스 통지는 일반 텍스트를 포함한 여러 형식으로 제공됩니다.[17]
GPL 호환성 측면에서, 새로운 라이선스는 GNU General Public License 버전 2.0 또는 이후 버전과의 명시적인 호환성을 제공하는 보조 라이선스를 새 프로젝트의 초기 기여자가 선택할 수 있도록 합니다.이 옵션 지정이 없는 경우 Eclipse 라이센스는 소스가 GPL(모든 버전)과 호환되지 않는 상태로 유지됩니다.[4][16]
다른 변경 사항은 다음과 같습니다.[15]
Eclipse Foundation은 버전 1.0은 더 이상 사용되지 않으며 프로젝트는 버전 2.0으로 마이그레이션해야 한다고 조언합니다.재검증은 간단한 문제이며 과거와 현재의 모든 기여자의 동의를 필요로 하지 않습니다.대신 버전 1.0 라이센스를 사용하면 프로젝트가(가급적 합의를 형성한 후) 관련 파일 헤더와 라이센스 통지를 업데이트하기만 하면 새로운 버전을 채택할 수 있습니다.[15]: §3
주목할 만한 프로젝트
EPL은 Eclipse Foundation 외에도 일부 다른 프로젝트, 특히 Java 가상 머신에서 실행되는 프로젝트에 사용됩니다.
EPL로만 라이센스 부여
EPL 및 하나 이상의 기타 라이선스에 따라 다중 라이선스 제공
참고 항목
참고문헌
- ^ "Copyright information for Debian package eclipse-emf". Archived from the original on 7 June 2011. Retrieved 18 February 2011.
- ^ a b c d e "Various Licenses and Comments about Them". Retrieved 3 June 2016.
- ^ a b "OSI approval". Retrieved 21 June 2007.
- ^ a b c d Milinkovich, Mike (24 August 2017). "Eclipse Public License version 2.0 approved by OSI and Eclipse Foundation Board of Directors". Eclipse Foundation. Ottawa, Canada. Retrieved 19 October 2017.
The new EPL v2 will now optionally allow EPL licensed projects to be compatible with the GPL. ... The new EPL v2 will allow initial contributors to new projects to specify if they want their EPL v2 licensed project to be GPL compatible.
- ^ "Eclipse Public License (EPL) Frequently Asked Questions : linking section". Retrieved 2 October 2013.
- ^ a b 제7항에 있어서, 이 문장은 CPL 1.0에 있지만, EPL 1.0에는 없는 문장: "수령자가 소프트웨어에 적용될 수 있는 특허(소송에서 반대청구 또는 반소를 포함)와 관련하여 기여자를 상대로 특허 소송을 제기하는 경우,이 경우 본 계약에 따라 해당 수취인에게 부여된 모든 특허 사용권은 해당 소송이 제기된 날로부터 종료됩니다."
- ^ a b c "Open Source Software: a legal guide LawGives". LawGives. Archived from the original on 30 July 2020. Retrieved 30 July 2020.
- ^ a b c d "Eclipse Public License - v 1.0". Retrieved 12 September 2006.
- ^ "Community Review of the Eclipse Public License". 31 May 2013.
- ^ "[License-review] Change in Steward for the Eclipse Public License 2.0". lists.opensource.org. Retrieved 2 May 2021.
- ^ "Eclipse Public License (EPL) Frequently Asked Questions". Retrieved 18 December 2009.
- ^ Beaton, Wayne. "EPL-2.0 FAQ The Eclipse Foundation". www.eclipse.org. Retrieved 25 June 2019.
- ^ "CPL to EPL Transition Plan" (PDF). 12 September 2006.
- ^ "CPL To EPL Transition Plan Frequently Asked Questions". Retrieved 21 December 2015.
- ^ a b c Beaton, Wayne. "Eclipse Public License 2.0 FAQ". Eclipse Foundation. Ottawa, Canada. Retrieved 20 October 2017.
- ^ a b Robertson, Donald (17 October 2017). "Eclipse Public License version 2.0 added to license list". Free Software Foundation. Retrieved 20 October 2017.
- ^ Eclipse Public License — v 2.0 (TXT). Ottawa, Canada: Eclipse Foundation. 2017. Retrieved 20 October 2017.
- ^ "ast-open package". Archived from the original on 2 April 2015.
- ^ "JUnit 5". GitHub. 22 October 2021.
- ^ "FAQ OpenDaylight". www.opendaylight.org. Archived from the original on 29 April 2014.
- ^ "jruby/COPYING at master - jruby/jruby". GitHub. 1 January 2014. Retrieved 11 February 2014.