이 누리집은 대한민국 공식 전자정부 누리집입니다.

GPLv2 (scapy) 라이선스의 소스코드 공개 의무에 대한 추가 재문의

2024.11.01

안녕하세요, 이전 문의글(

https://www.oss.kr/oss_license_qna/show/aa6746c2-68ec-42a0-8df5-f79dd0ac998d

)과 관련하여 잘못 표현한 부분이 있어 다시 문의 드립니다 ㅎㅎ

---

만약 아래와 같이 프로세스를 분리하여 통신한다고 하였을 때,

1. 상용 프로그램 프로세스

2. scapy 프로세스 (GPLv2)

``` 생략 ```

질문 2) 1번 프로세스가 2번 프로세스를 자식 프로세스로 실행시켜 ipc 통신을 하는 경우에도 이 두가지 모두가 소스코드 공개 의무에 포함되는 걸까요?

---

위의 질문 2에서 ipc 통신이 아닌 언급해 주신 파이프라인, 소켓, command line 으로 통신을 했을 때 응용 프로그램의 자식 프로세스로 실행이 되었을 때로 보시면 되겠습니다.

이 때에도 소스코드 공개 의무가 있는지 확인 부탁드립니다..!

그리고 결론적으로 분리 저작물로 보는 핵심 기준이 통신 방식이고, 그에 대한 구현은 크게 상관이 없는 걸까요?

감사합니다.

------ 댓글 -------

License 관리자

안녕하세요,

오픈소스SW 라이선스 관리자입니다.

문의주신 내용 답변드립니다.

scapy와 상용 프로그램이 말씀드린 파이프라인, 소켓, command line 으로 통신을 했을 때는

상용 프로그램을 scapy의 파생저작물로 보지 않고 분리(독립) 저작물로 볼 수 있습니다.

따라서, scapy의 GPL-2.0 라이선스가 상용 프로그램에 적용되지 않습니다.

감사합니다.

※ 법적 분쟁 발생시 본 답변은 법률적 해석이나 논리로 활용될 수 없습니다.

댓글 0

첫 댓글을 작성해보세요!

댓글 작성

댓글을 작성하려면 게시글 작성 시 입력한 이메일과 패스워드를 입력해주세요.