2025.01.21
안녕하세요.
FTP server로 SFTPGo opensource를 고려하고 있습니다. 해당 license는 AGPL 3.0입니다.
RPM binary 형태 그대로 사용하고, 다른 모듈과는 의존성이 없습니다. 특정 모듈이 특정 directory에 파일을 write 해 놓으면, 외부 FTP client가 SFTPGo로 접속해서 그 file을 가져가는 방식입니다. 즉 내부 모듈과는 어떠한 통신 interface(IPC, socket 등)가 없습니다. 이런 경우 소스 코드 공개 범위가 궁금합니다.
------ 댓글 -------
License 관리자
안녕하세요,
오픈소스SW 라이선스 관리자입니다.
문의주신 내용 답변드립니다.
AGPL-3.0 라이선스는 GPL-3.0에서 파생된 라이선스로 기본적으로 소스코드 공개 범위는 GPL-2.0, GPL-3.0과 같습니다.
GPL 계열의 라이선스는 해당 GPL 프로그램의 수정과 상관없이 누군가에게 소스코드나 바이너리 형태로 제공했을 때 해당 GPL 라이선스의 소스코드 공개의무를 포함한 기타 의무사항을 배포한 누군가에게 모두 이행해야 합니다.
또한, AGPL-3.0은 해당 AGPL-3.0 프로그램의 수정을 하였을 경우 그 프로그램에 접근하는 모든 네트워크 사용자들에게 소스코드를 공개해야 합니다.
말씀하신 경우 소스코드 공개의무가 발생하지 않는 것으로 판단됩니다.
감사합니다.
※ 법적 분쟁 발생시 본 답변은 법률적 해석이나 논리로 활용될 수 없습니다.
댓글 0
댓글 작성
댓글을 작성하려면 게시글 작성 시 입력한 이메일과 패스워드를 입력해주세요.