MySQL dual 라이선스
MySQL은 듀얼(dual) 라이선스를 채택하고 있습니다.
MySQL은 전세계적으로 가장 점유율이 높은 오픈소스 RDBMS로 사용자는 GPL 또는 상용 라이선스 둘 중에 한가지를 선택하여 사용할수 있습니다.
GPL version도 개인, 기업이 사용하는데 문제가 없으며 영리 목적으로 솔루션을 데이터에 저장 및 DB운영 목적으로 사용하여도 문제가 없습니다.
그러나 한가지 주의가 필요한 것은 GPL 의무사항은 SW를 배포할 때 발생하는 것이므로 확인이 필요합니다.
예를들면 MySQL과 연동되는 e-commerce(전자상거래) 어플리케이션등을 만들어서 서비스 하는 경우에는 MySQL을 직접 배포하지 않았으므로 GPL 의무사항이 발생하지 않습니다.
인터넷 포털 업체들이 MySQL 상용버전을 구입하지 않고 MySQL Community Sever(GPL)을 사용하면서 MySQL이나 관련 SW 소스코드를 공개하지 않아도 문제가 발생하지 않습니다.
반면에 MySQL을 사용해서 SW를 개발하여 직접 배포 또는 납품,판매 하는 경우에는 GPL 의무사항에서 벗어나기 때문에 MySQL 상용버전을 구입 하셔야합니다.
MySQL Server 제품군
(1) MySQL GPL
① MySQL Community Sever
(2) MySQL Commercial(Subscription)
① MySQL Standard Edition Subscription
② MySQL Enterprise Edition Subscription
ⓐ Enterprise Monitor
ⓑ Enterprise Backup
ⓒ Enterprise Manager
ⓓ Enterprise Security
ⓔ Enterprise Encryption
ⓕ Enterprise Audit
ⓖ Enterprise Firewall
ⓗ Enterprise Thread Pool
③ MySQL Cluster Carrier Grade Edition Subscription