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