[packagekit] Compilation error

David Zeuthen david at fubar.dk
Thu Oct 11 11:43:49 PDT 2007

Hi Richard,

You could consider GPLv2+ + exception for the system-wide mechanism bit.
Basically the exception would allow any backend to be loaded regardless
of license; e.g. you don't consider a backend to be a derived work of
the PackageKit core.

(so if I'm a proprietary OS vendor I can plug into the PackageKit core
with my stuff but any changes I make to the core would have to be given
back under the terms of GPLv2.)

For the desktop bits; typically libraries in the GNOME stack are LGPLv2+
and applications are GPLv2+. I would do the same.

Personally I would choose something like what I sketched above. Except
that it may be a real bitch to properly word the exception.


More information about the PackageKit mailing list