2023.08.24
GPL 3.0 라이선스를 사용중인 펄 기반 오픈소스를 사용하려 하고 있습니다.
자바로 만들어진 프로그램( A )에서 쉘 스크립트를 통해 해당 오픈 소스를 실행하여고
텍스트 파일 형태로 생성된 산출물을 가공하여 DB 테이블에 삽입을 하여
B 프로그램에서 해당 데이터를 사용할 생각입니다.
1. 자바 프로그램에서 쉘 스크립트 실행시 쉘 스크립트를 실행한 자바도 GPL3.0 라이선스의 영향을 받을까요?
2. 실행된 오픈소스에서 텍스트 형태로 생선된 산출물에
All rights reserved
라는 문구가 있을 경우, 해당 데이터를 가공해 A프로그램이 테이블에 삽입을 하고 B 프로그램에서 사용할때 조회하는 프로그램도 GPL3.0의 영향을 받을까요?
3. 해당 프로그램을 사용하여 배포한다 했을 때, GPL3.0 영향을 받는 소스는 모두가 볼 수 있는 공개된 공간에 노출을 해야하는건가요? 아니면 배포 대상자에게만 전달되면 되는걸까요?
4. 상용화 했을때 해당 프로그램의 이름을 AA -> BB 로 변경하여 사용해도 될까요?
------ 댓글 -------
License 관리자
안녕하세요,
오픈소스SW 라이선스 관리자입니다.
문의주신 내용 답변 드립니다.
1. 자바로 만들어진 프로그램(A)는 오픈소스와 독립저작물로 볼 수 있어 오픈소스의 GPL-3.0 라이선스의 영향을 받지 않습니다.
2. 생성된 산출물에 GPL-3.0이 적용되지 않기 때문에 B 프로그램 역시 GPL-3.0 라이선스의 영향을 받지 않습니다.
(All rights reserved는 보통 저작권 표시 후에 사용되는 문구입니다.)
3. 배포 대상에게만 제공하시면 됩니다.
만약 오픈소스를 같이 배포하시는 경우 오픈소스가 다른 프로그램들과 독립저작물로 볼 수 있기 때문에 해당 오픈소스만 전달하시면 됩니다.
4. 개발하신 프로그램A 혹은 B의 이름은 임의로 만드실 수 있지만 오픈소스SW명은 변경하실 수 없습니다.
감사합니다.
※ 법적 분쟁 발생시 본 답변은 법률적 해석이나 논리로 활용될 수 없습니다.
댓글 0
댓글 작성
댓글을 작성하려면 게시글 작성 시 입력한 이메일과 패스워드를 입력해주세요.