2017.04.28
오픈 소스 코드 사용시
오픈 소스 코드 포함 만으로도 사용한 것으로 보아야 하나요?
아니면 오픈 소스 코드 함수를 호출해야 사용한 것인가요?
오픈 소스 코드를 포함만 하고 함수 호출을 하지 않고 있는데요
이것도 문제가 될 수 있는지 궁금합니다.
------ 댓글 -------
안녕하세요.
문의하신 내용에 대한 답변입니다.
소스코드에 공개SW 코드를 단 1줄만 포함하고 있어도 공개SW를 사용하고 있는 것입니다.
또한, GPL과 같이 공개의무가 있는 코드를 사용했을 경우 귀하가 만든 코드 전체에 대한 공개의무가 발생하는데 이것이 어려울 경우 해당 코드를 삭제할 것인지, 귀하가 만든 코드는 공개안할 수 있는 방법은 없는지를 고민해 봐야 할 것입니다.
GPL 코드를 사용하였다고 하여도 Fork시키거나 명령행 인자를 전달하거나 소켓통신 등의 방법으로 결합하는 경우, 즉 귀하의 프로그램을 완전 독립적으로 동작하도록 설계하는 경우에는 GPL과 귀하의 프로그램으로 분리시킬 수 있으므로 GPL의 영향을 받지 않습니다.
우선 귀하가 사용하고있는 코드의 라이선스를 먼저 확인 후 해당 라이선스에서 어떤 의무사항을 요구하고 있는지 확인할 필요가 있습니다.
감사합니다.
※ 법적 분쟁 발생시 본 답변은 법률적 해석이나 논리로 활용될 수 없습니다.
댓글 0
댓글 작성
댓글을 작성하려면 게시글 작성 시 입력한 이메일과 패스워드를 입력해주세요.