"Tom \"spot\" Callaway" writes:
So, the problem here is that the BSD license has the advertising
which makes it incompatible with GPL.
I'd strongly suggest trying to work with upstream for this.
I brought the issue up on the ttf2pt1 mailing list. (You can see
parts of the communication at
but some mails were sent off list too.)
The project does not seem to think there is a problem. As I
understand it because the GPL scripts are not really part of the
BSD-licensed ttf2pt1 itself. It is only an "aggregate" in the GPL
terms. To express it a bit better, here are a few cuts from the
README for the contributed GPL scripts:
The tiny Perl-script 'sfd2map' converts .sfd files (as used by
CJK-LaTeX) to .map files (as used by ttf2pt1).
... another small script 'cjk-latex-config'
... which creates .tfm files usable with CJK-LaTeX
from TrueType fonts as listed in /etc/ttf2pk/ttfonts.map. When called like
this script will use ttf2pt1 to generate .pfb files as well from
these TrueType fonts to be used with CJK-LaTeX.
So a script may call the ttf2pt1 program, but otherwise they just
produce data for each other.
Would you agree that the packaging of these scripts together with
ttf2pt1 proper be legal according to the license? Or should I exclude
them from the package anyway?
(It doesn't matter to me personally, I don't understand CJK characters
anyway. :-) But I guess there are people out there who could have a
use for these scripts.)