방학동안에 프로그래밍 아르바이트를 하게되었는데
리눅스 환경에서 간단한 웹 어플리케이션을 만드는 겁니다.
이걸 만들어서 다른 회사에 팔아먹겠다고 회사에서 말하던데
여기서 GPL 관련된 라이센스 문제가 의심스럽더군요.
그동안은 기껏해야 저 혼자서 쓸 프로그램을
만들었기 때문에 라이센스 문제는 언제나
'니뽕이다'라고 코웃음 치면서 읽어보지도 않았는데
회사에 들어가려니 문제가 복잡하더군요.
만약 MySQL이나 기타등등 GPL을 따르는 프로그램들을
조합해서 간단한 웹 어플리케이션을 만들었다고 칩시다.
예를 들어 간단한 회원제 책방을 만들어 주는 패키지를
만들어야 하는데, 아파치 웹서버, tomcat, MySQL등을 이용하여
만든 다음 이것들은 묶어주는 python및 java 프로그램을
만들어서 패키지라고 판다고 해 봅시다.
이것도 GPL 프로그램을 사용한 것이니 GPL로 나와야
하는 건가요? (물론 tomcat이나 아파치는 GPL보다 느슨한
Apache License를 사용하더군요)
소스를 고쳤을때만 GPL이 해당하는지요?
아니면 GPL로 배포되는 프로그램들을 바이너리 형태로
묶어서 사용하는 경우에도 이것을 GPL로 공개해야 하는지
궁금합니다.--GPL이 아니겠죠? :)