GPL v2와 GPL v3 라이센스의 차이점은 무엇입니까?[닫은]

StackOverflow https://stackoverflow.com/questions/41460

  •  09-06-2019
  •  | 
  •  

문제

간단히 말해서 GPL v2와 GPL v3 오픈 소스 라이선스의 이유와 차이점은 무엇입니까?법률 용어 및 추가 설명에 대한 설명과 참고 자료를 제공해 주시면 감사하겠습니다.

도움이 되었습니까?

해결책

다른 답변에 링크된 페이지는 좋은 소스이지만 읽을 내용이 많습니다.다음은 몇 가지 주요 차이점에 대한 간단한 목록입니다.

  • 국제화:그들은 미국 법률 개념과 관련된 언어를 사용하기보다는 새로운 용어를 사용했습니다.

  • 특허:특히 특허를 다루고 있습니다(다른 답변에 언급된 Microsoft/Novell 문제 포함).

  • "Tivo-ization":하드웨어를 통해 소프트웨어 수정 기능을 제거하는 소비자 제품의 제한 사항(예: Tivo)을 해결합니다.

  • DRM:디지털 권한 관리(디지털 제한 관리라고 함)를 다룹니다.

  • 호환성:다른 오픈 소스 라이선스와의 호환성 문제를 해결합니다.

  • 종료:라이센스를 위반한 경우 어떤 일이 발생하는지와 위반 사항을 해결하는 방법을 구체적으로 설명합니다.

나는 변호사(소프트웨어 라이센스 문제에 대해 아는 사람)와 상담하는 것에 대한 의견에 동의합니다.이러한 일(그리고 그 이상)을 수행하면서 그들은 GPL의 길이를 두 배 이상 늘렸습니다.GPLv3은 복잡한 법률 문서이지만 소프트웨어 개발자가 읽고 합리적으로 이해할 수 있도록 설계되었습니다.또한 이를 이해하기 위한 가이드와 v2에서 v3으로의 변경 사항에 대한 심도 있는 논의도 있습니다. http://copyleft.org/guide/.

다른 팁

이 링크 또한 GPLv2와 GPLv3의 차이점을 강조합니다.

콘텐츠:

2007년 6월 29일자 GPLv3은 GPLv2의 기본 의도를 담고 있으며 엄격한 카피레프트를 적용한 오픈 소스 라이선스입니다(→오픈 소스 소프트웨어에는 어떤 유형의 라이선스가 있으며 어떻게 다릅니까?). 그러나 라이선스 텍스트의 언어는 기술 및 법적 변화와 국제 라이센스 교환에 맞춰 강력하게 개정되었으며 훨씬 더 포괄적이 되었습니다.

새 라이센스 버전에는 GPL 버전 2에서 다루지 않았거나 불충분하게 다루었던 질문을 다루는 일련의 조항이 포함되어 있습니다.가장 중요한 새로운 규정은 다음과 같습니다.

a) GPLv3에는 GPL 코드를 다른 라이선스로 게시된 코드와 결합하는 것을 이전보다 더 쉽게 만드는 호환성 규정이 포함되어 있습니다(→ 라이선스 호환성이란 무엇입니까?).이는 Apache 라이센스 v.2.0.

b) 디지털 권한 관리에 관한 규정은 사용자가 기술적 보호 조치(예: DMCA 또는 저작권 지침)에 의해 보호되어야 하는 법적 규정에 호소하여 GPL 소프트웨어가 마음대로 변경되는 것을 방지하기 위해 삽입되었습니다.GPL 계약 규정의 실제 효과는 아직 확인되지 않았습니다.

c) GPLv3에는 명시적인 특허 라이센스가 포함되어 있습니다. 이에 따라 GPL 라이센스에 따라 프로그램 라이센스를 부여하는 사람들은 자신이 라이센스한 코드를 사용하는 데 필요한 범위 내에서 저작권과 특허를 모두 갖게 됩니다.따라서 포괄적인 특허 라이센스가 부여되지 않습니다.더욱이, 새로운 특허 조항은 특허 소유자와 GPL 라이센스 사용자 사이의 합의 결과(Microsoft/Novell 거래에 따라) 일부 라이센스 사용자에게만 이익이 되는 계약의 결과로부터 사용자를 보호하려고 시도합니다.라이센스 사용자는 모든 사용자가 이러한 이점(특허 라이센스 또는 청구권 면제)을 누리거나 누구도 이로 인해 이익을 얻을 수 없도록 해야 합니다.

d) GPLv2와 달리 GPLv3에서는 소프트웨어 복사본이 클라이언트에 전송되지 않는 한 ASP에서 GPL 프로그램을 사용할 때 소스 코드를 공개할 필요가 없음을 분명히 명시하고 있습니다.카피레프트 효과를 ASP 용도로 확장하려면(→ 언제 독립적으로 개발된 소프트웨어를 GPL에 따라 라이센스해야 합니까?), 이 점에서 GPLv3과 다른 점만 Affero General Public License, Version 3(AGPL)을 적용해야 합니다. 관심.

이 페이지 차이점을 강조하지만 여전히 읽어야 할 내용이 꽤 많습니다.

(완전히는 아니지만) 냉소적으로 말하면, v3 라이센스의 이유는 Microsoft와 Novell의 특허 계약 때문이었습니다.

실제로 법적 문제를 다룰 때는 항상 변호사와 상담해야 합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top