Hi Mark, On 10 mai 2013, at 10:16, Mark Hughes <[email protected]> wrote: > Another option to consider could be mysql-connector-python > > https://pypi.python.org/pypi/mysql-connector-python/1.0.9
Thank you, it's the official library I was missing! Unfortunately, it's licensed under the GPL. To the best of my understanding, importing modules in the same Python process triggers GPL contamination. Therefore, if Django officially supports this module, anyone distributing code that works with Django should either release it under the GPL or specify that it's illegal to use it with MySQL. The Django project favors the BSD license to avoid inflicting such questions to its community. I'm afraid we won't compromise for such a central piece as a database backend. (NB: Oracle's "FOSS License Exception" doesn't cover this case; it only allows the Django Software Foundation to bundle the MySQL client libraries in Django, if we wanted to.) > Also actively developed by @geertjanvdk at Oracle so he may be able to > help with any issues? If he has the power to switch to a license that makes it possible to use his code, like the LGPL, that would be fantastic. I can't tell if he chose the GPL to make a point or by accident; I'm going to ask him. -- Aymeric. -- You received this message because you are subscribed to the Google Groups "Django developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/django-developers?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
