Моя компания недавно приобрела продукт, для которого требуется база данных для хранения данных. Это система совместной работы, поэтому требуется центральная база данных. Есть скрипты для MySQL и некоторых других.
Я автоматически выбрал MySQL, так как это тот, с которым у меня больше всего опыта, но мой коллега сказал, что, поскольку мы являемся бизнесом, мелким шрифтом написано, что мы должны платить за лицензию. Я не знал, что это правда, и не могу найти никакой информации, в которой говорится, что я не могу просто использовать Community Edition. Я думал, что в лицензии GPL сказано, что я не могу распространять MySQL, не создав свой собственный продукт под лицензией GPL, но я могу использовать его бесплатно.
Кто-нибудь знает, был ли прав мой коллега?
Простое использование базы данных MySQL не требует коммерческой лицензии. Покупка продукта, в котором он используется, ничего не меняет, как и использование в бизнесе.
Он понадобится вам, если:
В любом случае это компания, предоставляющая приложение, должна платить за лицензию MySQL, если кому-то действительно нужно.
Я не юрист, но работал с людьми, имеющими опыт лицензирования MySQL. У него двойная схема лицензирования: GPL + собственная лицензия.
Если вы используете MySQL в качестве базы данных на своих серверах, все в порядке. Если вы используете их библиотеки, связываете их со своими программами, которые вы распространяете и т. Д., Вы можете выбрать либо GPL для вашего собственного кода, либо заплатить им, чтобы код оставался без GPL.