>>From my understanding, you can still ship your app as closed source so long as it uses MySQL as a "back-end" service and not as an embedded database and that you >>don't bundle your application including MySQL. This means you need to distribute MySQL as a separate install (with its full GPL license) from your own application.
>>Someone correct me if I am wrong. That is correct - as long as you don't distribute MySQL together with your product then the MySQL is free and your application doesn't fall under GPL share you source restrictions. The MySql client is the exception of that rule and can be included with your product without it falling under GPL share source restrictions. If you want to embed MySQL directly into your software then there is an embedded version of the database that allows you to run the server inside your application, without having to use network libraries or anything to access the data. This requires either a commercial license of MySQL or that you release your product under GPL with complete source (MySQL is distributed under two licenses - GPL and a Commercial License). Kind Regards, Stefan Mueller _______________________ R&D Manager ORCL Toolbox LLP, Japan <http://www.orcl-toolbox.com/> http://www.orcl-toolbox.com From: [email protected] [mailto:[email protected]] On Behalf Of Colin Johnsun Sent: Thursday, January 19, 2012 8:05 AM To: NZ Borland Developers Group - Delphi List Subject: Re: [DUG] Suitable Database for XE2 Pro Hi all, On 19 January 2012 08:37, Richard Vowles <[email protected]> wrote: I think the Postgres crowd would disagree with you there :-) Remember MySQL being GPL means you can't ship it with your app - unless you open source your app or pay for MySQL. Both Firebird and Postgres are the only two "main" fully open source databases. >From my understanding, you can still ship your app as closed source so long as it uses MySQL as a "back-end" service and not as an embedded database and that you don't bundle your application including MySQL. This means you need to distribute MySQL as a separate install (with its full GPL license) from your own application. Someone correct me if I am wrong. Cheers, Colin
_______________________________________________ NZ Borland Developers Group - Delphi mailing list Post: [email protected] Admin: http://delphi.org.nz/mailman/listinfo/delphi Unsubscribe: send an email to [email protected] with Subject: unsubscribe
