Действительно ли это законно к использованию MySQL в коммерческой среде? [закрытый]

Я не выпущу свой исходный код программного обеспечения, и это будет коммерческое применение. Я могу использовать MySQL, не внося платы к MySQL? если это недопустимо, какая-либо альтернативная база данных предлагают?

35
задан Hassan 10 August 2014 в 14:59
поделиться

2 ответа

Да, и вам не нужно выпускать исходный код вашего проекта (но вы должны выпустить любые изменения, которые вы вносите в сам MySQL (только те, а не всю программу), если вы также выпускаете свой проект в двоичной форме, содержащий модифицированный код MySQL)

Говоря проще, если вы модифицируете MySQL, и эти модификации в конечном итоге распространяются в двоичной форме, вы должны публично выпустить вышеупомянутые модификации.

24
ответ дан 27 November 2019 в 07:18
поделиться

Сам MySQL является открытым исходным кодом и может использоваться как отдельный продукт в коммерческой среде. Если вы используете mySQL на веб-сервере, вы можете делать это для любых целей, коммерческих или нет. Если вы запускаете веб-сайт, использующий mySQL, вам не нужно выпускать какой-либо код. Вам будет хорошо.

mySQL имеет корпоративных лицензий с (я думаю) другой кодовой базой и премиальной поддержкой Sun, но это совершенно необязательно.

Существуют ограничения на повторное распространение mySQL в продукте с закрытым исходным кодом и связывание с библиотеками mySQL, как было указано в другом комментарии. Что касается распространения:

OEM, ISV, VAR и другие дистрибьюторы, которые объединяют и распространять по коммерческой лицензии программное обеспечение с программным обеспечением MySQL и делаем не желаю распространять исходный код для программного обеспечения с коммерческой лицензией под версией 2 GNU General Общественная лицензия («GPL») должна вводить в коммерческое лицензионное соглашение с Sun.

, если вы хотите распространять mySQL вместе с коммерческим продуктом, проверьте их юридическую страницу . Я думаю, что большинство компаний обходят это, устанавливая сервер mySQL отдельно.

GPL и связывание с клиентскими библиотеками?

Я не знаю, что тот факт, что GPL (лицензия mySQL распространяется под) запрещает связывание с программным обеспечением с закрытым исходным кодом, означает для приложений, которые не связываются напрямую с mySQL, но поставляются с клиентскими библиотеками mySQL . Должны ли они быть с открытым исходным кодом? Если бы кто-нибудь хотел пролить свет на это в отдельном ответе или комментарии, мне было бы очень интересно.

19
ответ дан 27 November 2019 в 07:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: