我可以在我的机器上免费使用 MySql 来开发我的应用程序吗?

发布于 2024-07-12 01:11:40 字数 1455 浏览 5 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

零度° 2024-07-19 01:11:40

使用 MySQL 进行开发是免费的。 由于您不会赠送该产品 (MySQL),因此不适用 GPL 限制。

如果您想以某种形式分发 MySQL,则需要获得许可证。 请参阅:MySQL 商业许可证

OEM(原始设备制造商)、ISV(独立软件供应商)、VAR(增值经销商)和其他将商业许可软件与 MySQL 软件结合并分发且不希望分发商业许可软件源代码的分销商根据 GNU 通用公共许可证(“GPL”)第 2 版,必须与 Oracle 签订商业许可协议。

The usage of MySQL for development is free. As you are not giving away that product (MySQL), no GPL restrictions apply.

If you want to distribute MySQL in some form, the licenses apply. See: MySQL commercial license

OEMs (Original Equipment Manufacturers), ISVs (Independent Software Vendors), VARs (Value Added Resellers) and other distributors that combine and distribute commercially licensed software with MySQL software and do not wish to distribute the source code for the commercially licensed software under version 2 of the GNU General Public License (the "GPL") must enter into a commercial license agreement with Oracle.

﹉夏雨初晴づ 2024-07-19 01:11:40

MySQL 许可证的简单解释(没有驱动程序麻烦/粗略的解释):

情况 1:

如果您是个人尝试解决您的问题,则无需支付许可证费用。

案例 2:

如果您是个人,试图推销需要 MySQL 的应用程序,那么
a) 如果您计划免费发布您的应用程序 - 无许可费
b) 如果您打算不免费发布您的应用程序 - 需要以较低的价格购买许可证

案例 3:

如果您是一家使用 MySQL 的公司
a) 拥有大量用户的内部应用程序使用 MYSQL 服务器 - 需要许可证
(因为这被认为可以在储蓄方面赚钱)
b) 外部应用程序 - 需要许可证

干杯,
蜘蛛侠

Simple explanation of MySQL License (without driver hassle/crude explanation):

Case 1:

If you are an individual trying to solve your problems then no need to pay license fee.

Case 2:

If you are an individual trying to market your application that requires MySQL then
a) If you plan to release your application free - No license Fee
b) If you plant not to release your app free - License need to be bought at less price

Case 3:

If you are a company that uses MySQL
a) internal apps with lot of users using MYSQL server - License required
(because this is believed to make money in terms of savings)
b) external apps - License required

Cheers,
SpiderMan

累赘 2024-07-19 01:11:40

我相信它始终在 GPL 下可用,因此您可以在任何地方免费使用它。 您可以支付支持费用,也可以支付其他非社区版本的费用。 看来 Cluster 版本也是免费的。 至于转售,我不确定。 您可能必须让用户在安装时将其下载到他们的计算机上,但我不确定。 您也许可以将其与您的应用程序一起分发。

I believe it's always been available under the GPL so you can use it for free anywhere. You can pay for support and you can also pay for the other non-community editions. It does look like the Cluster version is also free. As far as reselling it I'm not sure. You probably have to get the user to download it to their machine when they install it, but I'm not sure. You may be able to distribute it along with your application.

暖伴 2024-07-19 01:11:40

使用 GPL 服务器并不意味着您必须将自己的应用程序置于 GPL 之下(就像在 Linux 上开发的每个应用程序都必须采用 GPL 一样)。

另外,您肯定能够将 mysql 与您的应用程序一起分发 - 至少作为 CD 上的单独安装程序或下载网页。 你只需要提供(mysql的)源代码即可。

但我怀疑将其放入您自己的安装程序中也可能没有问题,不过需要咨询律师。

Using a GPL server doesn't mean you have to put your own application under GPL (any more than every app developed on Linux must be GPLed).

Also, you would certainly be able to distribute mysql along with your application - at minimum, as a separate installer on the CD, or download web page. You just have to make the source (of mysql) available also.

But I suspect there is probably no issue putting it in your own installer too, one to check with a lawyer though.

↙温凉少女 2024-07-19 01:11:40

这可能是题外话,但如果是单用户,您可能需要考虑 SQLite 作为后端数据库桌面应用程序。 它不涉及运行服务,并且开发和运行时都是免费的。 另外,您可以将其与您的应用程序一起分发。

This is perhaps off-topic but you might want to consider SQLite for the backend database if it's a single-user desktop application. It doesn't involve running a service and it's free for both development and run-time. Plus you can distribute it with your application.

别挽留 2024-07-19 01:11:40

MySQL 可以免费下载和使用。 他们还有可供订阅购买的企业版,并为您提供数据库服务器以及非常好的高级支持包和非常强大的实用程序和工具,例如查询分析器。 除了在您想要安装它的任何计算机上本地使用它之外,您还可以注册免费的共享数据库服务器。 我建议在以下位置注册:
http://www.mysqlforfree.com/
它们是我发现的一个新网站,并且正在蓬勃发展,到目前为止,我看到它们的功能比任何其他免费 mysql 网站都多。

MySQL Is free to download and use. They also have an enterprise version available for subscription purchase and provides you with the database server as well as very nice premium support package and very robust utilities and tools such as Query Analyzer. As well as using it locally on any computer you want to install it on you can also sign up for free shared database servers. I would recommend signing up at:
http://www.mysqlforfree.com/
They are a new website I found and are taking off, so far I've seen more features with them than any of the other free mysql websites.

浅忆 2024-07-19 01:11:40

据我所知,将它用作开发工具很好,因为您不会转售它或从中赚钱。

我以前工作的地方,我们所有的内部和外部网站都使用 MySql,无需许可证。

As far as I'm aware, it's fine to use it as a development tool because you are not then reselling it or making money from it.

Where I used to work all our internal and external web sites were using MySql without the need for a licence.

小糖芽 2024-07-19 01:11:40

与 MySQL 相比,我喜欢 Postgresql 的一件事是它有稍微更开放的许可政策:

http:// /www.wikivs.com/wiki/MySQL_vs_PostgreSQL#许可

One thing I like about Postgresql over MySQL is that it has a slightly more open licensing policy:

http://www.wikivs.com/wiki/MySQL_vs_PostgreSQL#Licensing

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文