2017.05.11
안녕하세요.
GPL 등 라이센스 관련하여 문의 사항이 있어 글 남깁니다.
GLP 인 바이너리를 이용하여 프로그램을 제작하고 있습니다.
소스코드는 사용하지 않고 GPL 바이너리를 실행한 뒤 파이프 형태로 결과를 전달 받아서 작동 하는 방식으로 제작 하고 있습니다.
이런 경우 제가 개발한 프로그램도 GPL 규정을 따라야 하는 건가요?
만약 소스코드를 공개 해야한다면 어느 정도 까지 공개를 해야하는지 답변 부탁드립니다.
------ 댓글 -------
안녕하세요.
문의하신 내용에 대한 답변입니다.
자체개발한 응용프로그램과 GPL 바이너리가 파이프 형식으로 연동되어 작동하는 경우라면 프로세스가 별도로 동작하는 완전 독립된 형태로 판단됩니다.
이와 같은 경우 응용프로그램은 GPL의 영향을 받지 않습니다.
다만, 해당 GPL 바이너리의 경우 저작권 고지, 라이선스 사본 포함, 코드 공개 등의 의무사항을 준수하셔야 합니다.
감사합니다.
※ 법적 분쟁 발생시 본 답변은 법률적 해석이나 논리로 활용될 수 없습니다.
------ 댓글 -------
답변 감사합니다.
이런 경우 자체 개발한 응용프로그램의 경우 GPL의 영향을 받지 않기 때문에 소스코드 공개 의무는 없다고 봐야하는건가요?
그리고 "다만, 해당 GPL 바이너리의 경우 저작권 고지, 라이선스 사본 포함, 코드 공개 등의 의무사항을 준수하셔야 합니다." 라는 문장이 잘 이해가 안됩니다. 저희가 사용한 바이너리에 대한 저작권 고지와 라이센스 사본을 배포시 포함 하면 된다는 것인가요? 자세한 설명 부탁드립니다.
------ 댓글 -------
안녕하세요.
문의하신 내용에 대한 답변입니다.
이러한 경우 자체 개발한 응용프로그램은 GPL의 영향을 받지 않습니다.
또한, 해당 GPL 바이너리는 GPL 라이선스로 배포되고 있으므로 해당 바이너리에 대한 저작권 고지, GPL 라이선스 사본 포함, 소스코드 입수방법 고지 등의 내용을 배포 시 포함하여야 합니다.
감사합니다.
※ 법적 분쟁 발생시 본 답변은 법률적 해석이나 논리로 활용될 수 없습니다.
------ 댓글 -------
답변 감사합니다.
문의사항중에 한가지 빠진 부분이 있어 추가 문의 드립니다.
자체 개발한 프로그램에서 GPL 라이센스로 배포되는 프로그램을 단순하게 실행 하여 결과물을 확인 하는 구조인 경우에 GPL 의 영향을 받는건가요?
예) 패킷 덤프를 생성한 뒤 사용자에게 와이어샤크로 확인 하도록 와이어샤크를 포함하여 배포한 뒤 실행시켜주는 경우
------ 댓글 -------
안녕하세요.
문의하신 내용에 대한 답변입니다.
일반적으로 단순 포함시켜 배포하는 경우는 GPL의 영향을 받지 않습니다.
또한, 명령행 인자, Fork-Exec, Pipe, Socket 등으로 연동 되는 경우, 즉 완전 독립적으로 동작시키는 경우에는 GPL의 영향을 받지 않게 됩니다.
이 경우도 자체 개발한 응용프로그램에서 GPL 프로그램을 명령행 인자 등으로 구동시켜 그 결과값을 보여주는 경우로 보이는데 이와 같은 경우는 독립된 동작으로 판단되므로 GPL의 영향을 받지 않는 것으로 판단됩니다.
감사합니다.
※ 법적 분쟁 발생시 본 답변은 법률적 해석이나 논리로 활용될 수 없습니다.
댓글 0
댓글 작성
댓글을 작성하려면 게시글 작성 시 입력한 이메일과 패스워드를 입력해주세요.