원래 FSF가 GPLv3에 따라 출시 한 수정 된 코드에 대한 추가 저작권을 추가 할 수 있습니까?

Nov 23 2020

나는 GCC에서 AVR-GCC 로 type_traits 를 포팅 하고 코드 구조, 스타일에 몇 가지 주요 수정 사항을 적용하고 일부 부스트 구현을 내 자신의 구현과 함께 사용했으며 다음과 같이 FSF 저작권 고지와 함께 내 자신의 저작권을 추가하고 싶습니다. :

Copyright (C) 2020 MyName.
Copyright (C) 2007-2020 Free Software Foundation, Inc.

내 의도는 독립형 프로젝트로 github에 게시하는 것입니다.

문제는 내가 허용되는지 모르겠다는 것입니다.

FSF가 FSF 저작권이있는 프로그램에 대한 기여자가 FSF에 저작권을 할당하도록 요구하는 이유는 무엇입니까? GPL 프로그램에 대한 저작권을 보유하고있는 경우이 작업도해야합니까? 그렇다면 어떻게? (#AssignCopyright)

변호사들은 법정에서 위반자에 대해 GPL을 집행 할 수있는 최상의 위치에 있기 위해서는 프로그램의 저작권 상태를 가능한 한 간단하게 유지해야한다고 말했습니다. 우리는 각 기여자에게 FSF에 기여에 대한 저작권을 할당하거나 기여에 대한 저작권을 부인하도록 요청함으로써이를 수행합니다.

또한 개별 기여자에게 고용주 (있는 경우)로부터 저작권 면책 조항을 받아 해당 고용주가 기여금을 소유하고 있다고 주장하지 않도록 할 것을 요청합니다.

물론 모든 기여자가 자신의 코드를 공개 도메인에 넣는 경우 GPL을 시행 할 저작권이 없습니다. 따라서 우리는 사람들이 큰 코드 기여에 대해 저작권을 할당하고 퍼블릭 도메인에 작은 변경 만 적용하도록 권장합니다.

프로그램에 GPL을 적용하기 위해 노력하고 싶다면 유사한 정책을 따르는 것이 좋습니다. 더 많은 정보를 원하시면 [email protected]로 연락주세요.

반면에 :

GPL 적용 프로그램에 대한 수정 사항에 대해 저작권을 주장해야합니까? (#RequiredToClaimCopyright)

변경 사항에 대해 저작권을 주장 할 필요는 없습니다. 그러나 대부분의 국가에서는 기본적으로 자동으로 이루어 지므로 저작권 보호를 원하지 않는 경우 변경 사항을 공개 도메인에 명시 적으로 배치해야합니다.

변경 사항에 대한 저작권을 주장하든 아니든, 어떤 식 으로든 GPL에 따라 수정 된 버전 전체를 공개해야합니다 (수정 된 버전을 전혀 공개하는 경우).

내 이해에서 그들은 서로 모순되며, 첫 번째 는 내 저작권을 추가하는 것을 금지하고 두 번째 는 그것을 허용합니다.

답변

4 planetmaker Nov 22 2020 at 23:47

예, 포크 한 리포지토리의 라이선스 또는 (재) 사용한 코드를 준수한다면 그렇게 할 수 있습니다. (L) GPL의 경우 동일한 라이선스 (또는 호환 가능한 라이선스)로 전체 코드를 릴리스하는 것을 의미합니다.

두 진술은 서로 모순되는 것처럼 보입니다.

첫 번째 진술은 FSF가 프로젝트 중 하나에 직접 기여 하고자 할 때 요구하는 사항 입니다. 즉, 프로젝트 자체에 병합 될 패치 또는 기여를 생성하려는 경우입니다. 그들은 이전에 프로젝트에 기여한 모든 당사자의 동의를 구할 필요없이 향후 라이선스 변경을 허용하기 위해 법률에서 허용하는 한 변경에 대한 저작권 또는 권리를 이전하는 서면 동의를 원합니다. 이것은 프로젝트가 기능을 유지하면서 단일 기여를하고 나중에 떠날 수있는 많은 기여자가 있도록하기 위해 자주 적용되는 방법입니다. FSF에 대한 저작권 할당에 대한이 질문과 단락은 귀하의 저장소와 같은 소유권 저장소 외부에서 포크 또는 코드 재사용에 적용되지 않습니다. 여기에서 라이센스 조건 (GPL, LGPL 또는 분기시 사용 된 모든 항목) 만 준수하면됩니다.

두 번째 진술은 저작권법이 어떻게 작동하는지에 대한 일반적인 진술입니다. 기본값을 변경하기위한 다른 진술이나 계약이없는 경우입니다.