2020.07.15
안녕하세요.
MariaDB 서버 및 커넥터 라이선스를 검토했으나, 명확하게 결론이 나지 않아 문의 드립니다.
저희는 특정 기업 내부에서만 사용하는 솔루션을 개발하고 있습니다.
솔루션은 사용자exe - java서버 - jdbc driver - MariaDB 형태입니다.
기존 설치방법은 MariaDB설치, 솔루션 설치로 설치가 분리되어있었습니다.
이 방식을 변경하고자,
Docker 위에 MariaDB + 솔루션 형태로 배포를 검토하고 있습니다.
위와 같이 사용할 경우
- MariaDB 라이선스에 위반되지 않는지
- 가능하다면 어떤 제약사항이 있는지
궁금해서 문의드립니다.
답변 부탁드리겠습니다. 감사합니다.
------ 댓글 -------
License 관리자
안녕하세요
OSS 라이선스 관리자입니다.
문의주신 내용 답변드립니다.
본 문의주신 내용은 아직까지 쟁점사항이 있는 이슈입니다.
최근에는 솔루션이 특정 DB(본 문의의 경우 MariaDB)에만 결합되어 사용할 수 있는 것이 아니라 다른 DB에도 결합될 수 있다고 하면 MaridDB의 라이선스인 GPL-2.0과 별개의 저작물로 본다는 내용이 통용되고 있습니다.
즉, 솔루션이 MariaDB만 결합하여 동작 가능한 소프트웨어라면 MariaDB의 라이선스인 GPL-2.0의 영향을 받아 GPL-2.0의 의무사항인 전체SW 범위의 소스코드 공개의무, 고지의무 등이 준수해야 합니다.
하지만 MariaDB 외에 다른 DB 등과 결합 가능한 솔루션이라면 MariaDB와는 별개의 독립 저작물로, GPL-2.0의 라이선스가 적용되지 않을 것으로 판단됩니다.
고맙습니다
※ 법적 분쟁 발생시 본 답변은 법률적 해석이나 논리로 활용될 수 없습니다.
------ 댓글 -------
만약에 SW에서 MariaDB를 포함하여 다른 DB와도 연결된다면
프로그램 배포시에 배포프로그램에 MariaDB 설치파일을 함께 배포해도 상관없나요?
댓글 0
댓글 작성
댓글을 작성하려면 게시글 작성 시 입력한 이메일과 패스워드를 입력해주세요.