Я строю веб-проект без открытого исходного кода и использую базу данных MySQL.
Нужно ли платить за лицензию MySQL или нет? и почему?
Информация с сайта MySQL:
MySQL AB предоставляет свое программное обеспечение (сервер базы данных, коннекторы, инструменты) по ряду гибких лицензий, разработанных с учетом требований к использованию и распространению различных типов пользователей:
Для проектов с открытым исходным кодом: если вы разрабатываете и распространяете приложения с открытым исходным кодом по лицензии GPL, вы можете свободно использовать MySQL по лицензии GPL. Подробнее »Если вы разрабатываете и распространяете приложения с открытым исходным кодом по лицензии, одобренной OSI, но не по лицензии GPL, MySQL предоставляет лицензию GPL с исключением FLOSS.
Для коммерческих OEM-производителей, независимых поставщиков ПО и VAR: Для OEM-производителей, независимых поставщиков ПО и VAR, которые распространяют MySQL со своими продуктами и не лицензируют и не распространяют свой исходный код по лицензии GPL, MySQL предоставляет гибкую коммерческую лицензию OEM.
Для веб-сайтов, корпоративных ИТ и государственных ИТ: MySQL Enterprise - это комплексное предложение по подписке, которое предоставляет разработчикам баз данных и администраторам баз данных все, что им нужно для успешной разработки и развертывания решений для баз данных с MySQL. Он включает в себя сертифицированное программное обеспечение, обновления и обновления, проактивные оповещения и советники, онлайновую базу знаний MySQL и полную техническую поддержку на уровне производства. Сертифицированное программное обеспечение (сервер базы данных, соединители) предоставляется по лицензии GPL. При желании клиенты могут выбрать Коммерческую лицензию.
В MySQL AB мы верим в программное обеспечение с открытым исходным кодом. Мы призываем всех публиковать программное обеспечение с открытым исходным кодом под лицензией GPL.
Так что это зависит от категории вашего проекта, если вы должны / не должны использовать коммерческую лицензию. Источник
Если вы собираетесь выполнять весь хостинг для своего веб-проекта и запускать MySQL на своих серверах, то это не так.
Если вы собираетесь продавать / распространять свой веб-проект (возможно, в качестве какого-либо "устройства") и включать MySQL в свой дистрибутив, то вы это делаете.