Many people do not understand the way MySQL licensing, the main reason is that there is no Chinese information no other!
I don't want to laugh at anyone, but I think it is necessary to understand this important factor. International lawsuit I
We've had too much to lose, I don't want to be a laughingstock.
Currently, MySQL uses dual authorization (Dual licensed), they are GPL and MySQL AB
The commercial license agreement developed. If you are in a free (open source) project that follows the GPL
With MySQL, then you can follow the GPL protocol using MySQL. Otherwise you need to buy MySQL
The commercial license agreement made by AB. The most important thing here is that you want to use MySQL for free,
The software you develop must be free (open source) software that follows the GPL, although the freedom granted
There are a number of (open source) license agreements.
To clarify the scope of authorized jurisdiction
MySQL is a set of client/server (c/s)-structured systems. Dual licensing mechanism on two large chunks
Be bound at the same time, but not absolutely. MySQL AB (MySQL's production company) takes into account
For people to use, the client is fully compliant with the GPL license. In other words, in fact MySQL's
Dual licensing mechanism is a dual feature of the server side. I think, I'm afraid I'll put
Some people confused, the client referred to here is the MySQL AB development of the command line
Client Tools (Mysql.exe).
Are there special restrictions under different operating systems?
In the current can say no if there is only MySQL specific code implementation on the functional differences, Xu
The agreement itself is not a specific distinction. In the early days MySQL did Microsoft/non-Microsoft operating system
System to make a specific distinction, at that time if you want to get the Windows platform the latest MySQL,
You have to pay to buy, and now it's different.
Are Windows versions restricted?
Just now, there is no such distinction, the only difference is that under different operating systems
The concrete realization result. Currently, you are free to obtain the latest version of Windows distribution. He
They are not functional, time limited. Of course, you should follow the license agreement.
Do I need to pay for educational purposes?
In fact, there is no such distinction, the main depends on whether the software is in accordance with the GPL release. Of course
If just used to do classroom teaching is not to buy a commercial license agreement, in which case MySQL
Follow the GPL license agreement.
How many licenses should I buy?
The license for MySQL is calculated according to the number of computer units, one machine. As for a single machine multiple
Operating system under the circumstances of the purchase of several licenses this 龌 鹾 problem don't ask me, I don't know!
The relationship between license and technical support?!
Technical support and licensing are different things. Although a lot of software will mix them with sales,
But there should actually be a separate technical support agreement. Specific time limits and prices
I don't know.
Authorization of the MySQL API
The MySQL client API follows the GPL protocol, which contains the GNU getopt followed by LGPL, and
And some places use the RegExp library to follow the BSD license agreement.
For more information
It is highly recommended to take a look at the relevant authorization section of the MySQL license agreement in the manual, which is very detailed inside.
Fine.
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.