|
Packit |
f0e7df |
GNU FreeFont as Web Font
|
|
Packit |
f0e7df |
|
|
Packit |
f0e7df |
The GPL and your web site
|
|
Packit |
f0e7df |
-------------------------
|
|
Packit |
f0e7df |
|
|
Packit |
f0e7df |
The GPL license permits the use of GNU FreeFont binary files of release
|
|
Packit |
f0e7df |
20100919 or later as Web fonts with the CSS @font-face technology.
|
|
Packit |
f0e7df |
|
|
Packit |
f0e7df |
Note that releases of the fonts earlier than 20100919 *do not* contain
|
|
Packit |
f0e7df |
adequate license information, and *must not* be used as Web fonts.
|
|
Packit |
f0e7df |
We will refer to the releases dated 20100919 or later as "licensed releases".
|
|
Packit |
f0e7df |
|
|
Packit |
f0e7df |
Proper use of licensed releases of GPL FreeFont with this technology does
|
|
Packit |
f0e7df |
not in itself incur the requirements of the GPL, either on the Web page
|
|
Packit |
f0e7df |
from which the font is referenced, or the Web site that hosts the font file.
|
|
Packit |
f0e7df |
|
|
Packit |
f0e7df |
From the point of view of the GPL, the @font-face technology is a distribution
|
|
Packit |
f0e7df |
system of font files. According to the GPL, the files must be delivered with
|
|
Packit |
f0e7df |
intact notifications of the license, and of where to get the original source
|
|
Packit |
f0e7df |
files. Furthermore, if the files are modified in any way, a notice must be
|
|
Packit |
f0e7df |
delivered of who modified the files on what date, and what modifications
|
|
Packit |
f0e7df |
were made.
|
|
Packit |
f0e7df |
|
|
Packit |
f0e7df |
The licensed release font binary files as packaged on the GNU FreeFont
|
|
Packit |
f0e7df |
download page have embedded within them the license and origin notices
|
|
Packit |
f0e7df |
required to re-distribute them unmodified.
|
|
Packit |
f0e7df |
|
|
Packit |
f0e7df |
Software for reading the contents of font files is readily available for
|
|
Packit |
f0e7df |
anybody who wishes to look at the embedded notices.
|
|
Packit |
f0e7df |
|
|
Packit |
f0e7df |
Using the fonts without modifications
|
|
Packit |
f0e7df |
-------------------------------------
|
|
Packit |
f0e7df |
|
|
Packit |
f0e7df |
If you simply distribute the TrueType, OpenType, or WOFF files of licensed
|
|
Packit |
f0e7df |
releases as packaged at the GNU FreeFont download site, the requirements of
|
|
Packit |
f0e7df |
the GPL are already fulfilled.
|
|
Packit |
f0e7df |
|
|
Packit |
f0e7df |
Modifying the fonts for use as Web fonts
|
|
Packit |
f0e7df |
----------------------------------------
|
|
Packit |
f0e7df |
|
|
Packit |
f0e7df |
You may wish to modify the fonts for use as web fonts.
|
|
Packit |
f0e7df |
|
|
Packit |
f0e7df |
For example, perhaps your site needs only a portion of the font's glyphs.
|
|
Packit |
f0e7df |
As the fonts are very large, it may improve loading speed very much to
|
|
Packit |
f0e7df |
cut out unneeded parts of the font.
|
|
Packit |
f0e7df |
|
|
Packit |
f0e7df |
If you provide modified versions of the fonts, you must take care to
|
|
Packit |
f0e7df |
satisfy the GPL stipulation that two kinds of notices must be provided
|
|
Packit |
f0e7df |
with any distribution of FreeFont. These are
|
|
Packit |
f0e7df |
1) the original GPL license and notifications of origin
|
|
Packit |
f0e7df |
2) a description of modifications made to the font: who, when, what.
|
|
Packit |
f0e7df |
This information *must* be present in the font binary files delivered
|
|
Packit |
f0e7df |
from the web site.
|
|
Packit |
f0e7df |
|
|
Packit |
f0e7df |
There is more than one way to satisfy the GPL.
|
|
Packit |
f0e7df |
The simplest strategy would be the following:
|
|
Packit |
f0e7df |
|
|
Packit |
f0e7df |
Leave undisturbed the original "TTF Names" fields of the licensed release
|
|
Packit |
f0e7df |
font binaries:
|
|
Packit |
f0e7df |
Version
|
|
Packit |
f0e7df |
Copyright
|
|
Packit |
f0e7df |
Manufacturer
|
|
Packit |
f0e7df |
Vendor
|
|
Packit |
f0e7df |
Vendor URL
|
|
Packit |
f0e7df |
License
|
|
Packit |
f0e7df |
License URL
|
|
Packit |
f0e7df |
|
|
Packit |
f0e7df |
In the font file's "TTF Names" field with ID "Descriptor", append text
|
|
Packit |
f0e7df |
indicating
|
|
Packit |
f0e7df |
* who performed the modifications, and their contact information
|
|
Packit |
f0e7df |
* date of modifications
|
|
Packit |
f0e7df |
* outline of what was modified
|
|
Packit |
f0e7df |
For example:
|
|
Packit |
f0e7df |
Modified Oct. 2011 by Steve White <stevan.white@gmail.com>
|
|
Packit |
f0e7df |
Most character ranges besides Latin were removed.
|
|
Packit |
f0e7df |
|
|
Packit |
f0e7df |
If you do more than simply trim away character ranges from the font,
|
|
Packit |
f0e7df |
we at the FreeFont project we would ask you to
|
|
Packit |
f0e7df |
* append your own copyright notice to the Copyright field
|
|
Packit |
f0e7df |
* change the Version string to your own
|
|
Packit |
f0e7df |
* change Vendor and Vendor URL to your own name and URL.
|
|
Packit |
f0e7df |
(We don't want to be getting bug reports on your modifications!)
|
|
Packit |
f0e7df |
|
|
Packit |
f0e7df |
$Id: webfont_guidelines.txt 2221 2012-04-16 22:45:30Z Stevan_White $
|