MySQL许可和GPL [英] MySQL licensing and GPL

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

问题描述

据我所知,当我使用任何GPL代码(例如MySQL)构建桌面/服务器应用程序时,都必须在GPL下发布我的软件的源代码.

As far as I know, when I build a desktop/server app using any GPL code like MySQL I will have to release the source code of my software under the GPL.

如果我想使用MySQL开发Web应用程序,我的代码将链接到MySQL库.在这种情况下,我是否必须发布Webapp的源代码以符合GPL?

If I want to develop a web-app using MySQL, my code will link against the MySQL libraries. Must I release the sourcecode of my webapp in this situation to be in accordance with the GPL?

推荐答案

假设您仅将其保留为仅用于服务器(因此为私有"),则不必将其作为GPL发布. 但是一旦它到达公共桌面,就不再被认为是内部版本,因​​此需要源代码.

Provided that you keep it server-only(and therefore "private"), you don't have to release it as GPL. But as soon as it reaches public desktops, it can no longer be considered an internal build, and therefore source code is needed.

因此您可以:

  • 将您的代码发布为GPL
  • 购买MySQL的商业版本
  • 仅将其保留在服务器上.

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

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆