Re: MySQL FOSS Exception
On Fri, Jul 23, 2004 at 11:44:50PM -0500, Adam Majer wrote:
> Francesco P. Lovergine wrote:
>
> >http://www.mysql.com/products/licensing/foss-exception.html
> >
> >A few programs link currently the old non-GPL libmysqlclient10 in order
> >to retain compatibility with other free licenses which have known
> >problems and require exceptions (e.g. openssl). AFAIK the new
> >statement should allow all those program to link the current
> >libmysqlclient instead. See proftpd-mysql for an example of such kind
> >of programs.
> >
> >Comments?
> >
> >
> >
> I think their exception is to allow free software to continue to use the
> GPL version of MySQL software. They are doing this instead of reverting
> back to LGPL because they want to get $$$ for licensing client libraries
> for commercial software.
>
> I think MySQL will allow any free license to link with GPL MySQL, but I
> would still ask MySQL AB if a license not listed is still allowed.
>
That's exactly my thought. Let me consider that but for OpenSSL
specificity, we could yet link php4-mysql and probably other pkgs with
the current edition of the client library on the basis of this
statement. A list of rdepends (there are probably stable-only pkgs among them
too, sorry):
aspseek-libmysqldb
bayonne
bitchx
catalog
courier-authmysql
ctn
ctn-dev
dbf2mysql
dbmail-mysql
digitaldj
dovecot-common
exim4-daemon-heavy
flow-tools
freeradius-mysql
gda2-mysql
gda-mysql
gnokii-smsd-mysql
gpsdrive
kannel
kannel-extras
libapache2-mod-auth-mysql
libapache-mod-acct-mysql
libapache-mod-auth-mysql
libapache-mod-mp3
libdbd-mysql
libgnademysql1
libgql-driver-0.5-mysql
libmyodbc
libmysqlclient10-dev
libmysql-ocaml
libnss-mysql
libpam-mysql
libqt3c102-mt-mysql
libqt3c102-mysql
libsasl2-modules-sql
libvpopmail1
libvpopmail-lmysql
libvpopmail-mysql
libwidestudio-mysql
linesrv-mysql
mailutils
mailutils-imap4d
mailutils-mh
mailutils-pop3d
motion
mysql-navigator
mysqltcl
nagios-mysql
nagios-plugins
php3-cgi-mysql
php3-mysql
php4-mysql
pike0.6-mysql
pike7.2-mysql
pike7.4-mysql
pike7.6-mysql
pimppa
postfix-mysql
prelude-manager
proftpd-mysql
prokyon3
pure-ftpd-mysql
python2.1-mysqldb
python2.2-mysqldb
python2.3-mysqldb
sqlrelay-mysql
tcl-sql
teapop-mysql
ulogd-mysql
vpopmail-bin
www-mysql
xlc
Now, of course not all of them are compatible with the expection
explicitly, but they could be considered. That's because we could
expect divergency in libmysqlclient API soon or after and the
upstream probably link with the current edition.
--
Francesco P. Lovergine
Reply to: