本文介绍了MySQL连接器和许可的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我看来,MySQL连接器(Java和.NET)已获得GPL许可.

It occured to me that the MySQL Connectors(Java and .NET) are GPL licensed.

这是否意味着供应商(不为内部应用程序开发)将必须寻求通过这些连接器与MySQL数据库通信的专有软件的商业许可.

Does that mean vendors(not developing for inhouse apps) will have to purcase a commercial license for proprietary software talking to a MySQL database through these connectors

推荐答案

如果要链接到应用程序中的MySQL连接器,则可以-根据GPL,您的应用程序被视为基于该程序工作".您有2个选择:

If you are linking to the MySQL connectors in your application then yes - your application is considered to be "work based on that Program" as per the GPL.You have 2 options:

  1. 使用GPL兼容许可证授予您的应用程序许可.

  1. License your application under a GPL compatible license.

成为MySQL就绪合作伙伴(免费),并获得您的MySQL批准的应用程序之一.这会授予您访问双重许可下的连接器的权限-这将使您可以将连接器与专有代码一起使用.此处提供更多信息: https://partner-portal.mysql.com/guide/overview.html

Become a MySQL Ready Partner (free) and get one of your applications MySQL approved. This grants you access to the Connectors under a dual license - which will allow you to use the Connectors with proprietary code. More info here : https://partner-portal.mysql.com/guide/overview.html

(请注意,连接器将开源项目的GPL许可授予例外.)

(Note that the Connectors grants exceptions to the GPL licensing for open source projects.)

这篇关于MySQL连接器和许可的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-24 00:34