본문 바로가기

자동생성코드(산출물)도 라이선스를 따라야하나요?

samdasoo 게시글 작성 시각 2023-03-21 13:06:26 게시글 조회수 640

안녕하세요. 

 

- 현재 상황 

SDK가 자동으로 생성해주는 파일을 사용(당사 제품 내 포함, 즉 배포함) 합니다. 

SDK는 어떤 오픈소스 라이선스로 배포되었는지 불분명합니다. 

그런데 해당 파일 상단에 아래와 같이 라이선스가 기입되어 있습니다. 

SPDX-License-Identifier: MIT

 

아래 세 가지 질문 드립니다. 

1. 오픈소스 s/w가 생성한 파일(산출물)은 라이선스를 따르지 않는 것으로 알고있습니다. 

   정확하게 이해하고 있는게 맞나요? 아니면 라이선스마다 정책이 다른가요? 

 

2. 위와 같은 상황에서 SDK가 자동 생성한 파일도 라이선스를 따르지 않아도 될까요?

 

3. 아니면 SDK가 자동 생성한 파일 상단에 MIT가 기입되어 있으므로 MIT License의 의무사항을 지켜야할까요? 

 

4. 다른 예시로 GNU Bison 같은 경우에도 자동으로 생성되는 파일이 있는데요. 

   자동 생성 파일 상단에 GPL-3.0 라이선스가 기입되어 있습니다. 

   GPL s/w의 출력물은 라이선스가 없는 것으로 알고있는데, 이런 경우에는 어떻게 처리해야 할까요? 

   자동생성파일이므로 라이선스 없음? 혹은 GPL-3.0이 파일 상단에 있으므로 GPL-3.0을 따라야한다? 

 

감사합니다. 

맨 위로
맨 위로