Glibc에서는 FSF에 대한 코드 권한의 필수 이전을 취소했습니다.

glibc 개발자 출시 최근 그들이 만든 메일링 리스트를 통해 변경 사항을 수락하고 저작권을 양도하는 규칙에 대한 일부 특정 변경 사항, 오픈 소스 재단에 대한 코드에 대한 재산권의 의무 이전이 취소되었습니다.

GCC 프로젝트에서 이전에 채택된 변경 사항과 유사하게 Glibc에서 자유 소프트웨어 재단과의 CLA 계약 서명은 개발자의 요청에 따라 수행되는 선택적 작업 범주로 이동되었습니다.

규칙에 대한 새로운 변경 사항으로, 이제 FOSS 재단에 권한을 양도하지 않고도 패치 수락이 허용됩니다., Gnulib를 통해 다른 GNU 프로젝트와 공유되는 코드는 예외입니다.

FSF 저작권 할당이 있는 기고자는 변경할 필요가 없습니다. 아무것. 개발자 인증서를 사용하고자 하는 기여자 Origin [2]은(는) 확인에 'Signed by' 메시지를 추가해야 합니다.

Gnulib를 통해 다른 GNU 패키지와 공유되는 코드는 계속됩니다. FSF에 할당을 요구합니다.

소유권 이전 뿐만 아니라 오픈 소스 재단에, 개발자는 코드를 Glibc 프로젝트로 전송할 수 있는 권한을 확인할 수 있습니다. DCO(개발자 원산지 증명서) 메커니즘을 사용합니다. DCO에 따르면 작성자 추적은 각 변경 사항에 "서명자: 개발자 이름 및 이메일" 행을 첨부하여 수행됩니다.

이 서명을 패치에 첨부함으로써 개발자는 작성자임을 확인합니다. 전송된 코드에 대해 설명하고 프로젝트의 일부로 또는 무료 라이선스에 따라 코드의 일부로 배포를 수락합니다. GCC 프로젝트의 행동과 달리 Glibc의 결정은 위에서 관리 협의회에서 내려진 것이 아니라 모든 커뮤니티 대표자들과의 사전 논의를 거쳐 내려진 것입니다.

필수 서명 취소 오픈 소스 재단과의 계약 개발에 대한 새로운 참가자의 온보딩을 크게 단순화합니다. 프로젝트를 오픈 소스 재단의 추세와 독립적으로 만듭니다. 개별 참여자의 CLA 서명은 불필요한 절차로 시간낭비를 초래할 뿐이었지만, 대기업 및 대기업 임직원의 경우 STR 재단에 권리를 이전하는 과정에서 많은 지연과 법적 승인이 뒤따랐으며, 이는 완료되지 않은 경우도 많았습니다. 성공적으로.

코드 권한의 중앙 집중식 관리를 거부하면 원래 허용된 라이센스 조건도 통합됩니다. 이제 라이센스를 변경하려면 자유 소프트웨어 재단에 권한을 이전하지 않은 각 개발자의 개인적 동의를 얻어야 하기 때문입니다.

그러나, Glibc 코드는 여전히 "LGPLv2.1 이상" 라이선스가 있습니다., 추가 승인 없이 최신 버전의 LGPL로 마이그레이션할 수 있습니다. 대부분의 코드에 대한 권리는 자유 소프트웨어 재단(Free Software Foundation)에 남아 있기 때문에 이 조직은 무료 카피레프트 라이선스 하에서만 Glibc 코드 배포에 대한 보증인 역할을 계속하고 있습니다.

예를 들어, 자유 소프트웨어 재단은 코드 작성자와 별도의 계약을 통해 상업용/이중 라이선스를 도입하려는 시도 또는 폐쇄된 독점 제품의 출시를 차단할 수 있습니다.

중앙 집중식 관리 포기의 단점 중 코드 권한, 라이센스 문제 협상에서 혼란이 발생했습니다.. 이전에 라이선스 조건 위반에 대한 모든 청구가 조직과의 상호 작용을 통해 해결되었다면 이제 의도하지 않은 위반을 포함하여 위반 결과를 예측할 수 없게 되며 각 개별 참가자의 동의가 필요합니다.

예를 들어, 개별 커널 개발자가 개인적인 이득을 목적으로 하는 것을 포함하여 법적 조치를 취하는 Linux 커널의 상황입니다.

규정 변경 사항은 2월 XNUMX일부터 적용됩니다. 개발에 사용할 수 있는 모든 Glibc 브랜치에 영향을 미치며, 마지막으로 이에 대해 더 알고 싶다면 자세한 내용을 참조하세요. 다음 링크에서.


코멘트를 첫번째로 올려

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.