최근 몇 년 동안 Linux는 임베디드 장치에서 매우 인기를 얻었으며 많은 경우 Linux를 불법적으로 사용하여 라이센스를 위반하는 경쟁 제품을 만들었습니다. 우리는 이미 Linux가 GNU GPL 라이센스에 따라 출판된다는 것을 알고 있습니다. 이것이 의미하는 모든 것, 음, 이것이 라이센스가 위반 될 수 있습니다 잘 알려진 제조업체 : 시만텍.
이것이 Google 엔지니어와 Linux 보안 전문가가 밝힌 내용입니다. 그의 이름은 Matthew Garrett이고 그는 특별히 제품을 가리 켰습니다. 초점으로 노턴 코어 라우터 Linux를 사용하고 GNU GPL 라이센스가 암시하는 특정 요구 사항을 충족하지 않음으로써이 라이센스 위반이 발생합니다. 이 놀라운 모양의 라우터는 잘 알려진 Linux 기반 시스템 인 OpenWRT와 함께 작동하며 이러한 임베디드 네트워크 장치 중 다수가 작동하는 데 사용합니다.
시만텍은 OpenWRT 및 QCA 소프트웨어 개발 키트 (QSDK), 또 다른 오픈 소스 프로젝트. 둘 다 Norton Core Router와 같은 경쟁 제품을 구축하는 데 좋은 옵션이지만 때로는 이러한 유형의 제품 제조업체와 설계자가 커뮤니티의 작업으로부터 혜택을 받고 특정 조건을 존중하지 않습니다. 이 경우 GPLv2 라이센스하에 있다는 것은 시만텍이 Norton Core Router 코드를 전 세계와 공유해야 함을 의미하지만 그렇지 않습니다.
그것은 조건 중 하나입니다 가장 제한적인 라이선스 GPL과 같은 BSD와 같은 더 관대 한 것입니다. 그렇기 때문에 Apple과 같은 일부는 시스템에 대해 FreeBSD와 같은 시스템을 선택한 이유입니다. 그렇게하면 해당 시스템을 기반으로 폐쇄 된 코드를 생성 할 수 있고 공유 할 필요가 없었기 때문입니다. Garrett은 발견했지만 물론 새로운 것은 아니며 이미 수행되었으며 불행히도 다른 제조업체가 계속 수행 할 것이라고 생각합니다.