On Sun, 11 May 2008, Tom Donovan wrote:
> Was it discovered that the MySQL exception doesn't work? Or is the
concern
> about incorporating APR or httpd into commercial software?
Well, sort-of. The exception seems a little problematic in cases
where APR is re-used in cLosed-source software.
> http://www.mysql.com/about/legal/licensing/foss-exception.html
>
> It lists the Apache2 license, and names APR specifically in "Qualified
> Libraries and Packages".
That's what enables us to include the MySQL driver at all:
without it, the driver has to be GPL, and Apache policy
disallows us redistributing GPL software.
> Perhaps this is the reason it was thought that linking by default was OK
with
> MySQL.
No, that's historic. Originally the MySQL driver lived at webthing.com
and was GPL, and a simple text file INSTALL.MySQL explained to users
how they could add MySQL support. So adding autodetection to the
build scripts wasn't enabling it by default, it was just assisting
users who had proactively decided to enable it.
--
Nick Kew