From Fedora Project Wiki
(New page: After discovering the massive legal and packaging mess texlive fonts were (and TEX people are supposed to be serious about fonts), I propose the following addition to Fedo...)
 
No edit summary
Line 9: Line 9:
Given that fonts can be reused in many ways, that they can be bulky, that they usually have distinct licensing requirements, and that font legal problems are endemic:
Given that fonts can be reused in many ways, that they can be bulky, that they usually have distinct licensing requirements, and that font legal problems are endemic:


# any package that makes use of fonts in a modern format like OpenType TT (TTF) or OpenType CFF (OTF) '''MUST''' have them packaged separately
# any packager that makes use of fonts '''MUST''' have them packaged separately.
# this separate package is subject to the distribution Font packaging guidelines. That includes all our font-specific [[Legal_considerations_for_fonts|legal checks]].
# the packager(s) and reviewer(s) of fonts '''MUST''' be familiar with our [[Legal_considerations_for_fonts|fonts legal page]].
# they '''SHOULD''' exert their best efforts to trace fonts to their original creators, and not ship fonts collected by middlemen with no modifications.
#* middlemen often strip part of the legal context.
# they '''SHOULD''' package each font family separately, and avoid font collections that mix fonts of different history, licensing, or origin.
#* font collections hide legal problems in the mass.
#* the exception is fonts created by the same authors and released at the same time in the same archive. But even then it is very possible some fonts will be tainted, while the others are fine.
 
In addition, fonts in general-purpose formats such as Type1, OpenType TT (TTF) or OpenType CFF (OTF) are subject to specific packaging guidelines ([[Packaging/FontsPolicy|1]], [[Packaging/FontsSpecTemplate|2]]), and should never be packaged in a private application directory instead of the system-wide font repositories.


{{:Fonts_SIG_signature}}
{{:Fonts_SIG_signature}}

Revision as of 11:18, 25 July 2008

After discovering the massive legal and packaging mess texlive fonts were (and TEX people are supposed to be serious about fonts), I propose the following addition to Fedora's general guidelines. (next to No inclusion of pre-built binaries or libraries)

It was not amusing when offenders were marginal games, but when core distribution packages make the same mistakes we have a problem.

No bundling of fonts in other packages

A page of the Fonts Special Interest Group

Given that fonts can be reused in many ways, that they can be bulky, that they usually have distinct licensing requirements, and that font legal problems are endemic:

  1. any packager that makes use of fonts MUST have them packaged separately.
  2. the packager(s) and reviewer(s) of fonts MUST be familiar with our fonts legal page.
  3. they SHOULD exert their best efforts to trace fonts to their original creators, and not ship fonts collected by middlemen with no modifications.
    • middlemen often strip part of the legal context.
  4. they SHOULD package each font family separately, and avoid font collections that mix fonts of different history, licensing, or origin.
    • font collections hide legal problems in the mass.
    • the exception is fonts created by the same authors and released at the same time in the same archive. But even then it is very possible some fonts will be tainted, while the others are fine.

In addition, fonts in general-purpose formats such as Type1, OpenType TT (TTF) or OpenType CFF (OTF) are subject to specific packaging guidelines (1, 2), and should never be packaged in a private application directory instead of the system-wide font repositories.


Idea.png
Fonts in Fedora
The Fonts SIG takes loving care of Fedora fonts. Please join this special interest group if you are interested in creating, improving, packaging, or just suggesting a font. Any help will be appreciated.