FreeBSD 프로젝트는 보다 허용적인 라이선스 소프트웨어 대안을 선호하여 GPL 소프트웨어의 모든 흔적을 제거하려고 적극적으로 노력하고 있는 것으로 알려져 있습니다. [1]
그들의 이유는 건전하지만 야심적입니다.
저는 현재 하나의 구성 요소가 임베디드 Linux 배포판인 애완동물 프로젝트를 진행하고 있습니다. 내 시스템에는 주로 gcc
.
이 설정의 다른 구성 요소, 주로 커널이 GPL이라는 것을 알고 있지만 여전히 GPLv2이고 앞으로도 유지될 것입니다. 반면 GCC의 현재 버전은 이제 GPLv3입니다.
이것은 애완동물 프로젝트이지만 상업적인 환경에서 판매될 가능성이 있으므로 라이센스 문제를 피하고 싶습니다.
GCC의 소스 코드는 모든 가능한 고객이 이미 사용할 수 있지만 고객에게 전체 배포 코드(모두 이미 사용 가능), 사용자 정의 빌드 스크립트 및 플랫폼에서 실행되는 실제 제품 코드에 대한 액세스 권한을 제공해야 합니까? (자바와 C)?
~~
결국 상업적으로 판매될 프로젝트에 GPL 소프트웨어를 포함한다는 것은 어떤 의미를 갖습니까?
~~