MIT와 같은 GPL 호환 라이센스는 카피 레프트 조항의 적용을받지 않고 GPL 프로그램에서 어떻게 사용할 수 있습니까?
짧은 대답 : 그렇지 않습니다. 그들은 카피 레프트의 대상이 될 것입니다.
긴 대답 :
라이센스 호환성에 대한 위키 백과의 문서 에 좋은 부분이 GPL 호환성 :
원래 MIT / X 라이센스와 같은 가장 일반적인 무료 소프트웨어 라이센스는 "GPL 호환"입니다. 즉, 코드를 충돌없이 GPL 하의 프로그램과 결합 할 수 있습니다 ( 새로운 조합은 GPL 전체에 적용됨 ).
[강조 추가]
그리고 GPL 호환성에 대한 FSF FAQ 에서 더 명확하게 :
이는 다른 라이센스와 GNU GPL이 호환됨을 의미합니다. 다른 라이센스 하에서 릴리스 된 코드와 하나의 큰 프로그램에서 GNU GPL 하에서 릴리스 된 코드를 결합 할 수 있습니다.
교육을 위해 다양한 라이센스에 대한 FSF의 의견이 있습니다.
부스트 라이센스 에 대한 FSF의 의견
이것은 GNU GPL과 호환되는 완만하고 허용되는 비 카피 레프트 자유 소프트웨어 라이센스입니다.
즉, Boost 하에서 라이센스가 부여 된 것은 GPL에 의해 쉽게 사용됩니다.
까다로운 곳
Foo
Boost 하에서 프로젝트 Bar
라이센스가 있고 GPL 하에서 프로젝트 라이센스가 있고를 사용하려고 한다고 가정 해 봅시다 Foo
.
Bar+Foo
라이센스가 호환 Bar+Foo
되므로 GPL 과 마찬가지로 릴리스 Bar
가 GPL 이어야합니다 . Foo
자체로 또는없이 Bar
또는을 ( Bar+Foo
를) Boost 라이센스로 계속 사용할 수 있습니다. 다른 방법으로, Bar+Foo
라이센스 Foo
자체 에는 영향을 미치지 않습니다 .
프로젝트 조합의 결과 라이센스는 조합에 대해서만 진행되는 이벤트입니다. 소급 이벤트 가 아닙니다 .
따라서 다른 사람이 Foo
GPL을 사용하지 않고 다른 일을하고 싶을 경우 에도 자유롭게 할 수 있습니다. 그러나, Bar+Foo
삭제 Bar
및 사용 만하면 +Foo
GPL이 사용 된 이후 Bar+Foo
로 여전히 GPL의 조건에 구속됩니다 .
다른 질문 :
응용 프로그램이 내부적으로 사용되는 한 GPL에 대해 이해 한 바에 따르면 (복사본이 통제 된 자회사로 이동 된 경우에도) 코드를 해제 할 의무는 없습니다.
이것은 소스 배포에 대한 FSF GPL FAQ에 의해 직접 대답됩니다.
GPL은 수정 된 버전 또는 그 일부를 릴리스 할 필요가 없습니다. 공개하지 않고 자유롭게 수정하고 비공개로 사용할 수 있습니다. 이것은 회사 (기업 포함)에도 적용됩니다. 조직은 수정 된 버전을 만들어 조직 외부로 공개하지 않고도 내부에서 사용할 수 있습니다.
전체 소유 자회사는 모회사의 일부로 간주되므로 합법적으로 명확하게 할 수 있습니다. FSF는 귀하가 자유 소프트웨어의 정신을 침해하고 있다고 지적합니다.