본문 바로가기

MariaDB - mysql jdbc 연동 관련 라이선스 문의(2)

gks3117 게시글 작성 시각 2017-05-22 05:35:55 게시글 조회수 2275
안녕하세요. 이전에 문의드렸던 내용을 바탕으로 추가 문의드립니다.

현재 MariaDB에 mysql jdbc connector를 연결하여 사용하고 있습니다.

MariaDB 10.1.20 버전, mysql-connector-java는 5.0.8 버전을 사용하고 있습니다.


1. DB는 LGPL이고,  jdbc connector는 GPL 라이선스인데 이러한 경우,

불특정 다수에게 무료로 APP 제공시 소스 공개의무에 대해서 알고 싶습니다.

시스템 아키텍처에 따라 내용이 달라질 수는 있으나 기본적으로 APP과 DBMS가 소켓통신하는 형태라면 APP은 GPL 2.0 커넥터를 포함하는 경우이므로 이미 GPL 2.0으로 전염된 상태입니다.
이 경우 불특정 다수에게 APP을 제공(유무료 모두)하게 된다면 GPL 의무사항에 따라 모든 수취자(APP을 받는자)에게 소스코드를 제공할 의무가 발생합니다.


라고 답변을 받았습니다. 감사합니다.


허나 저희 시스템에서는 확인해보니 아래와 같은 구성으로 되있습니다.


앱(APP) - https  소켓통신 - 단말서버 - WAS서버 - (jdbc) - DB서버


배포되는 앱은 단말서버와만 통신하고, WAS와 DBMS만 JDBC 소켓통신을 하는 형태입니다.


그렇다면 APP가 DBMS와 직접 소켓통신하는 형태가 아니므로 GPL 2.0으로 전염된 상태가 아니다라고 이해를 했는데 맞나요?


감사합니다.



맨 위로
맨 위로