> RMS claims that this is not allowed without GPL'ing all of
> gdk-pixbuf. Otherwise you could just dlopen() any GPL app from your
> proprietary app.

Not really.

It means that the end user application would have to be a GPL
application.  There is nothing bad with having a LGPL module and a GPL
module.

This is an issue that will come up in other situation: dynamic modules
that are licensed under incompatible libraries.  

I remember of the top of my head that we wanted gnome-vfs to have some
sort of license checking, so applications could say:

        gnome_vfs_this_app_is_gpl ();

And would enable loading GPL modules.  For example, for kernel adapted
file systems that are ported to the GNOME VFS.

Same can be done here, we can have a call: gdk_pixbuf_this_app_is_gpl,
and it would turn on the XCF support.

Miguel.

Reply via email to