이 누리집은 대한민국 공식 전자정부 누리집입니다.

MySQL Community 버전 코드 공개 관련 질문 드립니다

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

첫 댓글을 작성해보세요!

댓글 작성

댓글을 작성하려면 게시글 작성 시 입력한 이메일과 패스워드를 입력해주세요.