Gervase Markham wrote:
> Peter Weilbacher wrote:
>> To support SVG enabled builds of Firefox and SeaMonkey on OS/2 I need to
>> ship an extra DLL (that is needed to support the font functions in
>> cairo, and it would be difficult to make all users aware that it is
>> needed). This DLL consists of code from Expat, FontConfig, and Freetype.
>> The licenses of these packages require to add at least the following
>> copyright notices:
>
> See about:licence.
Ah, I didn't wait long enough for this link to show up in the animation
of the Firefox about box.
>> - Copyright (c) 1996-2002 The FreeType Project (www.freetype.org).
>> All rights reserved.
>
> Not included at the moment.
Hmm, so what method do you suggest to include it? Should I make a patch
for license.html to add the FreeType license with a prefix that says
"This license applies to the file components/gklayout.dll as shipped
in cairo-enabled OS/2 builds"
(the layout DLL is where the FreeType part gets linked into) or
something like that? For static builds it ends up in the .exe.
And for the other already listed licenses (Expat and Cairo) add that
they also "apply to mzfntcfg.dll as shipped in cairo-enabled OS/2
builds". Seems a bit weird...
>> My question is, can I ship this DLL at all with builds that get
>> distributed via releases.mozilla.org and if so where to place them?
>
> You also need to ship the source code, perhaps in an OS/2-specific
> source tarball. Is the code checked in to our CVS server?
No, it is part of one of the prerequisite libraries ("mozfntcfgft"), see
http://developer.mozilla.org/en/docs/OS/2_Build_Prerequisites
and the sources are available from a publically accessible site that
until now I linked it in the README file as well as on the devmo site.
Peter.
_______________________________________________
legal mailing list
[email protected]
https://lists.mozilla.org/listinfo/legal