Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


Hi Lionel,

On Fri, 2011-12-02 at 01:49 +0100, Lionel Elie Mamane wrote:
1) Change configure.in to detect / use the MariaDB lib instead of /
   alternatively to the MySQL C Connector. I see not reason not to
   leave people the choice;

        Makes sense.

Note that we still (maybe?) have a GPL problem with using the C++
connector. Maybe, because MySQL stuff used to not be straight-GPL, but
GPL + exceptions for open source projects.

        So - we are an LGPL project as a tactic, since we compete with a
Microsoft Office that appears to be free (since it is semi-ubiquitous)
for ISVs; and many of them depend on it and in doing so reinforce that
ecosystem.

        Bundling with MySQL's (IMHO horribly busted) weirdo license connector:
which is effectively a GPL licensed piece. Asking ISVS to GPL all their
software (or pay money to Oracle not to) by linking effectively GPL
mysql stuff into our core seems rather non-optimal.

        That's why I'm so excited about the potential for Monty's library
(quite apart from the new feature possibilities & working better with
MariaDB). But of course, that'd also necessitate re-writing the mysqlc
connector to use his C API (this is perhaps the easiest approach vs.
waiting for / working on a new LGPL mysql C++ library alike).

        So your argument is great, as far as it goes ie. for our distribution;
but it potentially harms rather an important tactic for people writing
extensions :-)

        HTH,

                Michael.

-- 
michael.meeks@suse.com  <><, Pseudo Engineer, itinerant idiot


Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.