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

MySQL 질문입니다.

2018.03.02

인디게임 개발중에 있습니다.

아마존 AWS의 EC2를 이용하고

MySQL + Workbench과 PHP를 이용하여

유저들의 ID, 게임점수등 정보들을 보관하고 있습니다.

안드로이드 마켓, 앱스토어 마켓 2군데에만 배포를 할 예정이구요.

이런 경우에 라이센스 문제가 되나요?

GPL이나 MySQL 커넥터 어쩌고 저쩌고.. 뭔말인지 모르겠어서 질문올립니다. ㅠㅠ

------ 댓글 -------

OSS

안녕하세요.

공개SW 라이선스 관리자입니다.

문의하신 내용에 대한 답변입니다.

MySQL의 경우 개발자가 개발한 MySQL기반 상용 어플리케이션을 배포함에 있어 해당 어플리케이션에 포함되는 MySQL Client Libraries(MySQL Driver or MySQL Connector)로 인해 해당 어플리케이션 또한 GPL 2.0의 파생저작물로 간주하여 GPL2.0이 적용되고 있습니다. 다만, 예외적으로 해당 어플리케이션을 오픈소스로 공개할 경우에는 GPL 2.0이 아닌 다른 라이선스로 배포할 수 있도록 FOSS License exception 조항을 두고 있습니다. 따라서, 오픈소스가 아닌 상용 어플리케이션으로 개발할 경우 해당 어플리케이션에 MySQL Client Libraries가 포함되어 있다면 GPL 2.0이 적용되어 어플리케이션의 소스코드를 공개해야 합니다. 만약, 해당 어플리키에션에 MySQL Client Libraries가 포함되지 않고 사용자가 직접 DB 및 Client Libraries를 다운로드 받아 설치 사용한다면 혹은 DB자체는 정보보관 용으로 서버단에서 관리만 하고 어플리케이션 자체에는 MySQL Libraries가 포함되지 않는다면 GPL2.0에서 제시하고 있는 바이너리 배포시 소스코드 공개의무 사항이 발생되지 않아 GPL2.0라이선스 적용을 피할 수 있습니다.

감사합니다.

* 법적  분쟁 발생시 본 답변은 법률적 해석이나 논리로 활용될 수 없습니다.

댓글 0

첫 댓글을 작성해보세요!

댓글 작성

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