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

AGPL-3.0 / GPL-3.0 학습 모델 코드 공개 범

2023.08.07

안녕하세요. Yolov8/v5 측에서 최근 GPL-3.0 라이센스에서 AGPL3.0으로 변경함에 따라, 기존에 제가 알고 있던 규약이 맞는지 문의 드리고 싶습니다.

Q1.

이전 답변

을 참고했을 때, 자체적인 데이터로 학습한 모델 weight만을 사용할 경우, 코드 공개는 해도 되지 않는 것으로 이해했는데 제가 제대로 이해한 건가요? 참고로 오로지 모델의 weight만을 사용하고, inference 및 서버-App단 통신 API 등 모든 부분은 자체적인 개발 코드를 활용합니다.

Q2. 만약 코드 공개를 해야 할 경우, 관련된 범위는 어디까지 인가요?

- 1) 모델 weight, 자체개발한 통신 코드 및 inference 코드가 담긴 server단

- 2) 자체개발한 툴 및 UI를 통해 사용자에게 보여지는 App단.

기존 yolo 코드를 수정한 부분이 일체 없고, 학습 모델의 산출물만을 사용할 때, 모델 정의부(기존 yolo 모델 정의부 코드), model의 weight가 올라간 서버 단의 자체 개발 inference 코드, Api 정도만 공개해도 되지 않을까 생각하고 있는데, 확실한 답변을 듣고 싶습니다.

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

License 관리자

안녕하세요,

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

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

AGPL-3.0 라이선스의 소스코드 공개의무에 대한 간략한 설명을 드리는 것이 이해하시는데 도움이 될 것 같습니다.

AGPL-3.0 라이선스의 소스코드 공개의무는 AGPL-3.0의 프로그램을 포함하여 소스코드 혹은 바이너리로 배포 시 배포 대상에게 소스코드를 제공해야 하고,

AGPL-3.0 프로그램을 수정한 경우에는 네트워크 서비스 시에도 원격 접속자에게 소스코드를 제공해야 합니다.

Q1.

자체적인 데이터로 학습한 모델 weight에는 Yolov8/v5의 AGPL-3.0의 프로그램(소스코드, 바이너리 등)이 포함되지 않은 것으로 보이며, weight는 Yolov8/v5의 결과물로 보입니다.

이러한 경우 weight는 AGPL-3.0의 프로그램이 포함되어 있지 않으므로 AGPL-3.0의 소스코드 공개의무를 이행하지 않아 도 됩니다.

감사합니다.

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

댓글 0

첫 댓글을 작성해보세요!

댓글 작성

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