GPL의 최대 특징이 재 라이센스가 불가능하다는 점인데...
즉 한번 GPL로 공개된 프로그램은 버전업 혹은 패치, 변형 등의 부산물도
공개를 해야 합니다...
리눅스도 GPL을 따르므로...
리눅스 커널 자체의 이차 저작물은 당연히 GPL을 따라야하고 소스도 공개
되어야 합니다...
그러나...
님께서 말씀하시는건 커널 자체를 변형시키는 것이 아니라...
리눅스를 '이용'해서...
개발한 프로그램을 뜻합니다...
따라서 그러한 프로그램은 굳이 GPL을 따르지 않아도 됩니다...
예를들어...
GNU C를 변형시켜 새로운 컴파일러를 만들었다면.. GPL에 의거
소스코드를 공개해야 하지만...
GNU C로 컴파일된 프로그램은 저작자가 원하지 않는다면 소스를 공개하지
않아도 성관없습니다...
라이센스 자체로 보면 그렇습니다...
물론 리눅스를 기반으로 돌아가는 프로그램들은 공개하는 편이 오픈 소스
공동체와 자유 소프트웨어 공동체에 좋은 인상을 남길 수 있겠죠 :)
틀린 부분은 지적 바랍니다... ^^
3R Soft 에서 마든 솔루션들도, 리눅스위에서 돌아가기는 하지만...
리눅스 커널 자체를 변형시켜 만든것이 아니므로...
당연히 공개하지 않아도 법적으로는 하자가 없습니다...
문제가 된다면...
커널 자체를 변형시킨 여러가지 임베디드 리눅스나, 리얼타임 리눅스 혹은
보안 강화 커널 등은 공개 되어야 합니다..
많이들 공개하지 않죠 그런데.. ^^
이런 문제점들을 막을라면... BSD 라이센스를 이용하면 됩니다.. ^^
그럼....--Wish