[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Sun, 20 Sep 2009 13:46:32 +0200
Thunderbird 220.127.116.11 (X11/20090817)
Have had a look through the licenses of dependencies as listed in the
It looks like the problems are FreeType (GPLv2 only or GPL-incompatible
permissive license, so blocks upgrade); Guile (future versions will be
LGPLv3+, so GPLv2-only-incompatible); and potentially Pango (if it
upgrades to LGPLv3+).
None are a present, active problem but all are clear risks.
FreeType: FreeType license (GPL-incompatible due to advert clause)
or GPLv2 only
FontConfig: Permissive license, seems to be GPL-compatible (it's
pretty much identical to the advertising-clause-free
version of the BSD license; if there is anything wrong
we're as buggered with GPLv2 as 3+).
Pango: Development version downloaded from Git is LGPLv2+.
Guile: as already discussed, 1.8.x is LGPLv2+. Development version
(1.9.x) is LGPLv3+.
Python: GPL-compatible: see,
Ghostscript: GPLv3+, but LP doesn't link to it, so it's OK.
Dejaview: can't find any info on this, what is its provenance?
FontForge: new BSD license (i.e. GPL-compatible)
Metafont: seems a bit weird and uncertain (TeX licenses, some GPL)
but this is just called, not linked to, no?
t1utils: permissive license, seems GPL-compatible
Guile: see above
Texinfo: GPLv3+, but we only call it, don't link (?)
g++: GPLv3+, but we only call it
Python: see above
GNU Make: GPLv3+, but we only call it
Gettext: GPLv3+, but we only call it
Flex: new BSD license (GPL-compatible)
Perl: Artistic License/GPLv1 (!) but seems to be OK as we only call
it and don't link.
GNU Bison: GPLv3+, but we only call it
Doc build requirements:
texi2html: GPLv2+ (we only call it anyway)
netpbm: seems horribly complicated, but we only call it
imagemagick: own license, claims GPL compatibility (but we only call
it in any case)
rsync: GPLv3+, but we only call it.
- Licensing dependencies,
Joseph Wakeling <=