问题描述
在我看来,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:
-
使用GPL兼容许可证授予您的应用程序许可.
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连接器和许可的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!