2013.01.29
AGPL 3.0 라이선스된 코드를 사용하려고 합니다.
정확하게는 BSON library 이며 주로 mongoDB 의 일부로 포함되어 있습니다.
소스코드에는 APACHE-2.0.txt 함께 있는 것으로 봐서 이것도 연관되어 있나 봅니다.
저는 게임서버에서 사용하려고 하고 있고요, 상용화 서비스를 하는 서버 입니다.
(소스코드가 저희 프로젝트에서 한 부분으로 포함되는 형태입니다.)
AGPL 이 소스코드 오픈이라고 되어 있던데, 전체를 오픈하는 것은 불가 하고, 사용한 부분만 오픈이라면 그것은 가능할 것으로 보입니다.
코드 수정은 아주 작게 될 것으로 예상되고요.
질문은
1. 상용화 서비스에서 사용은 되겠죠?
2. 소스 코드 수정 가능하겠죠?
3. 소스코드 오픈 해야 하나요?
4. 해야 한다면, 어디까지 인가요? 프로젝트 전체를 말하는 건가요?
아니면, 수정된 부분에 대해서만 인가요?
------ 댓글 -------
OSS
안녕하세요.
문의하신 내용에 대한 답변입니다.
AGPL 3.0 라이선스의 경우
1. 상용화 서비스에서 사용이 가능합니다.
2. 소스 코드 수정 가능합니다.
3~4. 전체 소스코드를 배포해야 합니다.
- 실제 고객에게 솔루션을 제공하지 않고 서비스(웹서비스 등)만 제공하더라도 AGPL 라이선스인 코드를 결합할 경우에는 서버상에서 돌아가는 프로그램일 경우에도 전체 소스코드를 공개 및 배포해야 합니다.
다만, 문의하여 주신, BSON library의 경우 Apache License Version 2.0을 따르므로, 소스코드 수정이 자유롭고, 소스코드를 공개하지 않아도 되며, 사용자 고지의무(라이선스 전문 포함 등)만 준수하면 됩니다.
본 문의 내용의 경우 AGPL 3.0과 무관한 Apache 2.0 라이브러리를 상용 서버에 포함시키는 내용으로 보입니다.
이와 같은 경우 라이선스 의무사항이 적용되지 않기 때문에 특별한 문제는 없어 보입니다.
감사합니다.
※ 법적 분쟁 발생시 본 답변은 법률적 해석이나 논리로 활용될 수 없습니다.
※ 답변 내용에 오해의 소지가 있을 수 있어 일부 내용이 수정되었습니다.
댓글 0
댓글 작성
댓글을 작성하려면 게시글 작성 시 입력한 이메일과 패스워드를 입력해주세요.