2021.03.05
기업 내부에서만 사용하려는 사이트에서 내부/외부 네트워크 둘 다 접속할 수 있는 사이트를 만드려고 DMZ존 내에 서버를 구성하려고 하는데, 서버 내 DB를 MySQL Commuity 버전을 사용한다면
1) 외부에 물리적으로 배포하지 않는 경우에도 MySQL을 수정하여 사용할 때 소스코드를 공개해야 하는지?
2) MySQL Community 버전을 물리적으로 배포하지 않고 서버에서만 운영하는 경우에도 서비스 사용자의 요청 시 소스코드를 공개해야 하는지?
3) MySQL Community 버전을 기업에서 사용하는 경우에도 무료인지?
4) 현재 MySQL Community 버전이 GPL 라이선스를 따르는 것이 맞는지?
질문 드립니다.
------ 댓글 -------
License 관리자
안녕하세요
OSS 라이선스 관리자입니다.
문의주신 내용 답변 드립니다.
1) MySQL의 소스코드 배포가 확인되지 않으므로 소스코드 공개의무가 발생하지 않습니다.
MySQL의 라이선스인 GPL-2.0의 소스코드 공개의무는 배포한 대상에게만 발생합니다.
2) 말씀해주신 네트워크 서비스 사용자에게 소스코드 공개의무가 발생할 수 있는 라이선스는 AGPL-3.0, SSPL과 같은 강력한 카피레프트 성향의 라이선스입니다.
MySQL은 GPL-2.0으로 네트워크 서비스 사용자에게 소스코드 공개의무는 발생하지 않습니다.
3) MySQL Community 버전의 라이선스인 GPL-2.0을 준수하여 사용하신다면 무료로 사용 가능합니다.
4) 라이선스는 버전마다 다를 수 있습니다.
현재 라이선스는 하기 링크에서 확인 가능합니다.
(참조 링크: https://github.com/mysql/mysql-server/blob/8.0/LICENSE)
고맙습니다
※ 법적 분쟁 발생시 본 답변은 법률적 해석이나 논리로 활용될 수 없습니다.
댓글 0
댓글 작성
댓글을 작성하려면 게시글 작성 시 입력한 이메일과 패스워드를 입력해주세요.