현재의 것 Netfilter 커널 하위 시스템 개발자는 Patrick McHardy와 합의하기 위해 소송을 제기했습니다., 수년 동안 GPLv2 위반자에 대한 공격으로 자유 소프트웨어와 커뮤니티를 공신력을 떨어뜨린 Netfilter 프로젝트의 전 리더는 협박과 유사하며 개인 강화를 목적으로 수행했습니다.
2016에서, McHardy는 윤리 위반으로 Netfilter의 핵심 개발 팀에서 제거되었습니다., 그러나 그 코드가 Linux 커널에 있다는 사실로부터 계속해서 이익을 얻었습니다.
맥하디 GPLv2 요구 사항을 불합리하고 경미한 침해에 대해 밀어붙였습니다. 제품에 Linux 커널을 사용하는 회사에서 그는 침해를 제거 할 시간을주지 않고 말도 안되는 조건을 제시하지 않고 많은 금액 (최대 1,8 만 유로)을 요청했습니다.
예를 들어, 스마트폰 제조업체는 코드의 인쇄본을 제출해야 했습니다. 자동으로 제공되는 OTA 펌웨어 업데이트를 위해 또는 "동등한 코드 액세스"라는 표현을 코드 서버가 바이너리 세트를 다운로드하는 서버보다 낮은 다운로드 속도를 제공한다는 의미로 해석했습니다.
그러한 절차의 주요 레버리지는 위반자 면허 즉시 취소, GPLv2에 규정되어 있어 GPLv2 위반을 계약 위반으로 간주하여 법원에서 금전적 손해 배상을 받을 수 있습니다.
netfilter 프로젝트는 Patrick McHardy와의 계약을 발표합니다.
이 계약은 법적 구속력이 있으며 모든 법적 적용에 적용됩니다. 에서 게시한 모든 프로그램 및 프로그램 라이브러리와 관련된 활동 웹사이트의 netfilter/iptables 프로젝트와 Linux 커널.
이 침략에 대응하기 위해, 리눅스의 명성을 훼손한 일부 개발자 커널 및 커널에서 코드가 사용되는 회사 GPLv3 규칙을 채택하기 위해 주도권을 잡았습니다. 라이센스 취소에 관한 커널에 대해.
이 규칙 30일 이내에 코드 게시로 확인된 문제를 제거할 수 있습니다. 위반 사항이 처음 발견된 경우 통지를 받은 날부터 이 경우 GPL 라이선스에 따른 권리가 복원되고 라이선스가 완전히 취소되지 않습니다(계약은 그대로 유지됨).
이 계약은 다음과 관련된 모든 의사 결정을 설정합니다. 넷필터 관련 컴플라이언스 활동은 과반수를 기반으로 해야 합니다. 투표. 따라서 각 활성 코어 팀 구성원[5]은 실행 요청에는 투표권이 있습니다. 이 계약은 과거 및 새로운 규정 준수 및 의무 준수
McHardy와의 갈등을 평화적으로 해결할 수 없었습니다. 그리고 그는 메인 Netfilter 팀에서 쫓겨난 후 통신을 중단했습니다. 2020년에 Netfilter Core Team의 구성원은 독일 법원에 갔고 2021년에는 McHardy와 법적 구속력이 있는 것으로 정의되고 코어에 포함된 netfilter/iptables 프로젝트의 코드와 관련된 모든 법 집행 조치를 관장하는 합의에 도달했습니다. 또는 개별 애플리케이션 및 라이브러리로 배포됩니다.
계약에 따라 GPL 위반에 대응하고 Netfilter의 코드에서 GPL 라이센스 요구 사항을 시행하는 것과 관련된 모든 결정은 공동으로 내려야 합니다.
netfilter 프로젝트는 "The Principles of 커뮤니티 중심의 GPL 준수." 따라서 이 계약은 준수 의무에서 제XNUMX자를 면제하지 않습니다. 라이센스.
이 결정은 핵심 팀의 활성 구성원의 과반수가 찬성하는 경우에만 승인됩니다.. 이 계약은 새로운 위반 사항을 다룰 뿐만 아니라 이전 절차에도 적용될 수 있습니다. 그렇게 함으로써 Netfilter 프로젝트는 GPL을 시행할 필요성을 포기하지 않고 대신 커뮤니티의 이익을 위한 행동 원칙과 위반 사항을 제거할 시간을 제공할 것입니다.
최종적으로 그것에 대해 더 많이 알고 싶다면에서 세부 정보를 확인할 수 있습니다. 다음 링크.