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

깃허브 레포지토리 내 라이선스 표기

2021.10.30

안녕하세요. 앱 개발 및 스토어 출시(개인 프로젝트)를 진행 중에 오픈소스 라이센스 표기 관련하여 궁금한 점이 있어 질문 드립니다.

먼저 현재 개발 중인 앱 내부에 따로 페이지를 만들어 사용 중인 오픈소스와 라이센스(대부분 아파치 2.0)를 표기할 예정입니다.

그리고 개발 중인 앱의 소스코드는 깃허브 상에 퍼블릭으로 모두 공개되어 있습니다.

여기서 궁금한 점은, 앱 내부에 라이센스를 표기했더라도 소스가 공개되어 있다면 공개된 곳에도 표기를 해야하는지, 표기를 해야한다면 사용 중인 라이브러리별로 하나하나 다 표기해야하는지 입니다.

더불어 아직은 계획이 없지만 제 앱의 소스코드에도 아파치 2.0 라이센스를 적용시킨다면 위에서 말씀드린 오픈소스의 라이센스 문구를 그대로 따라야하는지, 아니라면 어떻게 둘을 구분하는지 궁금합니다.

감사합니다.

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

License 관리자

안녕하세요

공개소프트웨어 라이선스 관리자입니다.

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

깃허브에서의 배포와 앱 스토어 출시에 대한 배포를 개별적으로 봐야 합니다.

앱으로 다운로드를 받는 사용자에게는 앱 내에서 라이선스 고지 내용을 확인할 수 있어야 하며,

깃허브에서 배포는 최상위 경로에 사용하고 있는 오픈소스 라이선스를 정리해서 고지해야 합니다.

앱에 Apache-2.0 라이선스 문구 그대로 사용하신다면, 소스코드에 Apache-2.0을 적용하신 것입니다.

사용하고 있는 오픈소스의 라이선스 고지와 앱에 대한 라이선스 고지를 다른 파일로 고지하시면 구분이 가능합니다.

감사합니다.

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

댓글 0

첫 댓글을 작성해보세요!

댓글 작성

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