hello Debian legal folks,

I'm looking for an up-to-date compatibility matrix of /usr/share/common-licenses
(modulo documentation licenses). I've recently taken over the Debian-native
package adequate, which among other things checks for binaries that link in
libraries that are available under an incompatible license, and its
compatibility logic is rather outdated.

based on:
        https://en.wikipedia.org/wiki/File:Floss-license-slide-image.svg
        https://www.gnu.org/licenses/gpl-faq.html#AllCompatibility

I've prepared the following, where the license before the colon may be combined
with any common license *except* the ones listed right of the colon. do you see
any mistakes? have I missed anything?

        Apache-2.0:
        Artistic:
        BSD:
        GPL-2: GPL-3, MPL-1.1
        GPL-2+: MPL-1.1
        GPL-3: GPL-2, MPL-1.1
        LGPL-2: MPL-1.1
        LGPL-2.1: MPL-1.1
        LGPL-3: MPL-1.1
        MPL-1.1: GPL-2, GPL-2+, GPL-3, LGPL-2+, LGPL-2.1, LGPL-3
        MPL-2.0:
        OpenSSL: (GPL licenses ommitted here due to 
https://www.gnu.org/licenses/gpl-faq.html#SystemLibraryException)

thanks,
Serafeim

Attachment: signature.asc
Description: PGP signature

Reply via email to