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

아파치 라이센스 2.0에 대해 질문합니다.

2015.01.01

아파치 라이센스 2.0를 이용하여

프로그램을 제작해보려고 하는데,

몇 가지 여쭤보고자 합니다.

1.상업용으로 이용할 수 있다고 알고있는데,

이용하기 위해서 따로 허가를 받아야하나요?

2.프로그램 내에 관련전문을 고지하라고 하는데,

기본적으로 기존 소스코드의 아파치주석은 유지하고있습니다.

이외에도 이용자들이 확인할 수 있도록 도움말등에 고지를 해야하나요?

3.그리고 고지해야하는 내용이 "http://www.apache.org/licenses/LICENSE-2.0"의 내용이 맞나요?

위에 내용만 고지하면 되는지, 아니면 어디에 어떤 오픈소스가 사용되었는지 명시해야하나요?

4.코드를 수정한 경우, 주석내에 "Modified by"

를 추가하는게 맞나요?

처음 오픈소스를 이용해보는거라, 부족함이 많네요.

제가 더 알아둬야할 내용이 있으면 추가적으로 답변 부탁드리겠습니다.

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

OSS

안녕하세요.

문의하신 내용에 대한 답변입니다.

1. 별도의 허가를 받을 필요는 없습니다.

2. NOTICE 파일을 별도로 만들어 Apache License 2.0 소스코드의 저작권 및 Attribution을 고지해야 합니다.

또한, Apache License 2.0 전문(영문)을 프로그램내에 포함해야 합니다.

프로그램에 포함시에는 일반적으로 최상단 디렉터리에 위치시키는 경우가 많으나, 별도의 COPYING, NOTICE, README 등의 디렉터리를 생성하여 위치시켜도 무방합니다.

3. 맞습니다.

또한, Apache License 2.0 소스코드의 수정을 하였을 경우 수정 내용을 고지하여야 합니다.

4. 맞습니다.

그러나 형식이 정해져 있는것은 아닙니다.

기타. Apache License 2.0의 경우 제 3자 사용 시 명시적으로 특허를 허용하도록 하는 조항이 있으므로 개발하시는 프로그램에 특허가 포함될 경우에도 특허권을 주장할 수 없습니다.

또한, Apache 로고, 이름 등 상표 사용에 제한을 두고 있으므로 참고하시기 바랍니다.

마지막으로 Apache License 2.0은 소스코드 공개의무가 없으며, 타라이선스로의 배포를 허용하고 있으므로 Commercial License, Freeware등 다른 라이선스로 판매 및 무상배포가 가능합니다.

감사합니다.

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

댓글 0

첫 댓글을 작성해보세요!

댓글 작성

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