그냥 궁금해서요. Android가 수정된 Linux 커널을 기반으로 하고 해당 소스 코드가 비공개인 경우 GPL 파생물도 소스 코드 '자유가 아니면 죽음'을 제공해야 한다는 GPL2의 조항을 위반합니까? :)
답변1
Android의 소스 코드는 Google에서 오픈 소스 라이선스에 따라 출시합니다. 하지만 대부분의 Android 기기는 궁극적으로 Google에서 개발하고 라이선스를 부여한 독점 소프트웨어를 포함하여 오픈 소스와 독점 소프트웨어의 조합과 함께 제공됩니다.
오픈소스 부분(http://source.android.com/)은 Apache 소프트웨어 라이선스 버전 2.0('Apache 2.0')에 따라 라이선스가 부여됩니다. 단, 예외적으로 Linux 커널 패치는 GPLv2 라이선스에 따라 라이선스가 부여되며 Google은 해당 라이선스를 위반하지 않았습니다.
Android에서 Google이 사용하는 코드는 GPL 및 LGPL 라이센스를 준수하지만, Android를 사용하고 커널 코드를 수정할 수 있는 다른 공급업체는 이러한 라이센스를 준수하지 않습니다.