2018.05.31
안녕하세요? 라이센스 관련 문의를 드립니다.
저희가 elasticsearch 이라는 open source를 사용하고 있습니다.
독립적으로 돌아가는 서버이고, 저희가 제공하는 solution 과 같은 서버 pc에 설치가 되어집니다.
elasticsearch와는 http 통신을 통해서 데이터를 주고 받습니다.
elasticsearch 는 apache license 2.0 입니다.
해당 elasticsearch에 형태소 분석(mecab) plugin 을 elasticsearch 내부에
설치했습니다 (plugin 기능 지원). 해당 mecab plugin은 apcache 2.0 license입니다.
해당 mecab plugin이 내부적으로 사용하는 라이브러리를 시스템에 설치를 해야 합니다.
(참고로, elasitcsearch, mecab plugin관련 소스수정은 없고 릴리스형태 그대로 사용합니다.)
mecab plugin이 mecab-ko-dic 이라는 라이브러리를 사용하는데 apache 2.0 라이센스입니다.
그리고 mecab-ko-dic이 linux so(shared object) file fomat 인 libMeCab.so 라이브러리를 사용합니다.
libMeCab.so 라이센스는 아래와 같습니다.
"GPL (the GNU General Public License), LGPL (Lesser GNU General Public License) 또는 BSD 라이선스에 따라 소프트웨어를 사용, 재배포할 수 있습니다. "
libMeCab.so는 소스를 컴파일해서 시스템에 설치해야 합니다. 물론 소스수정 등은 없습니다.
저희가 상용을 목적으로 elasticsearch, mecab plugin을 사용하려고 하는데,
libMeCab.so 라이센스를 따라가야 하는지 알고 싶습니다. libMeCab.so는 GPL이여서 소스 공개 의무가 있습니다.
elasticsearch 서버와는 http 통신을 통해서 데이터를 주고 받습니다.
elasticsearch (apache 2.0) , mecab plugin(apache 2.0) 라이센스가 apache2.0 이므로, 저희가 소스 공개 의무없이 사용할 수 있는지 알고 싶습니다.
------ 댓글 -------
OSS
안녕하세요
.
공개
SW
라이선스 관리자입니다
.
우선 본문에 언급해 주신
elasticsearch, mecab plugin
은
Apache License 2.0
을 따르고 있습니다
.
Apache License 2.0
은 상용 라이선스와의 결합에 문제가 없으며
,
라이선스 사본 첨부 등의 비교적 간단한 의무사항만을 준수하면 되는 라이선스로 소스코드 공개 없이 사용이 가능합니다
.
두 번째로
mecab-ko
프로젝트의 경우
GPL·LGPL·BSD
의 트리플 라이선스로 배포되고 있는 것으로 확인됩니다
.
[
참고
] mecab-ko / COPYING
MeCab is copyrighted free software by Taku Kudo
트리플 라이선스란 오픈소스
SW
저작권자가 지정해 놓은
3
개의 오픈소스
SW
라이선스 중 다운로드 받아 사용하는 수취자가
3
개의 라이선스 중 본인이 원하는 라이선스를 취사선택 하여 사용할 수 있도록 해 놓은 라이선스입니다
.
그러므로 소스코드 공개가 불가능한 경우라면 소스코드 공개의무가 없는
BSD
라이선스를 적용하여 사용하면 될 것입니다
.
라이선스 고지문을 작성하실 때
GPL·LGPL·BSD
에 따라 배포되는
libMeCab.so
를 사용했다는 사실과 더불어 본
SW
에서는
BSD
정책을 취한다는 문구를 함께 작성하시면 됩니다
.
감사합니다
.
※
법적 분쟁 발생시 본 답변은 법률적 해석이나 논리로 활용될 수 없습니다
.
댓글 0
댓글 작성
댓글을 작성하려면 게시글 작성 시 입력한 이메일과 패스워드를 입력해주세요.