2014-09-17 4 views
-1

서버 응용 프로그램 (서버에만 있음)이 MySQL과 MySQL 커넥터 java (gpl)를 사용하여 작동하는 온라인 게임을 개발 중이라면 MYSQL 커뮤니티 버전을 사용할 수 있습니까? 최종 사용자에게 배포) MySQL을 사용하지 않는 경우에도 MYSQL을 구입해야합니까?이 정확한 상황을위한 MYSQL 라이센스

+0

당신의 게임이 유료인지 무료인지에 따라 달라집니다 – Andremoniy

+0

게임 자체는 돈을 지불하지만 클라이언트 응용 프로그램에는 MySQL이 포함되어 있지 않으며 서버에만 연결됩니다 (배송되지 않거나 클라이언트에게 전송되지 않습니다) –

+1

This 질문은 프로그래밍에 관한 것이 아니라 라이선스 문제와 관련되어 있으므로 주제와 관련이 없습니다. 공급 업체 또는 변호사에게 문의하십시오. – l4mpi

답변

1

서버 응용 프로그램은 MySQL 서버 자체에 연결하지 않으며 MySQL 커뮤니티 에디션을 사용하기 위해 오픈 소스이거나 모든 사용자가 사용할 필요가 없습니다. 그러나

, 당신은 그 프로그램은 오픈 소스 쉽게 사용할 수 있어야합니다 MySQL의 클라이언트 라이브러리을 사용하는 모든 프로그램 또는 클라이언트를 배포 합니다. 이는 배포되지 않았으므로 서버 코드에는 적용되지 않습니다.

+0

내 서버 응용 프로그램이 MYSQL 커넥터를 통해 MYSQL에 연결됩니다. 둘 다 GPL 라이센스가 있으며 서버 코드에는 MYSQL 서버에 연결하기위한 MYSQL Java 커넥터 라이브러리가 포함되어 있지만 서버 자체는 배포되지 않았거나 클라이언트에게 제공되지 않습니다. 클라이언트는 서버가 아닌 온라인 게임 (클라이언트 응용 프로그램) –

+1

서버 응용 프로그램을 배포하지 않는 한 아무런 문제가 없습니다. – hexafraction

+0

감사합니다. @ hexafraction !! –