Hi all, First I want to say I am a MySQL fan.
I think MySQL AB interpretation of GPL creates confusion too. Do they intend to crete and keep alive this confusion ? What for?... Let me show you something taken from "MySQL Reference Manual for version 4.0.2-alpha" "You can use the MySQL software for free under the GPL: ..... * When you distribute the MySQL source code bundled with other programs that are not linked to or dependent on MySQL Server for their functionality even if you sell the distribution commercially. ...." Consider the following exaples: PROGRAM1 EMBEDS_MySQL { do things ....... } 2) PROGRAM2 { CONECT_TO_MySQL ...... } where: CONNECT_TO_MySQL = querying MySQL using it's user interfaces. EMBEDS_MySQL = linking to MySQL, depends on MySQL ... anything but CONNECT_TO MYSQL. I thing PROGRAM1 must be distributet under GPL but PROGRAM2 can be distributed with any license. I may be wrong but I think MySQL ab doesn't say clearly( at least in the user's manual) what I just said above. More than that, reading the manual creates me the impresion that I must distribute the PROGRAM2 under GPL( this also is not explicitly said). Of course, they can define MySQL as a "system" insted of defining it as a "database engine". This way, doing anything with MySQL, even just CONNECTING_TO_MYSQL, the result is a new system( MySQL+my PROGRAM2) that should be released under GPL. This definitoin of MySQL would be just a joke (define and give me the source codes of your system). Why MySQL AB does not try to explicitly define what the words "dependent on MySQL" mean? Do they want to create confusion? Again, what for? --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php