Liberation (police de caractères)

famille de polices de caractères

Liberation est le nom d’une famille de polices de caractères TrueType, qui regroupe Liberation Sans, Liberation Sans Narrow, Liberation Serif et Liberation Mono.

Liberation

Description de l'image Liberation-fonts.svg.
Informations
Développé par
  • Pravin Satpute
  • Herbert Duerr
  • Caius Chance
Première version
Dernière version 2.00.1 ()
Dépôt github.com/liberationfonts/liberation-fontsVoir et modifier les données sur Wikidata
Environnement Multiplate-forme
Langues Multilingue
Type Police de caractères
Licence SIL Open Font License
Site web fedorahosted.org

Toutes sont compatibles en taille avec respectivement Arial, Arial Narrow[1], Times New Roman et Courier New, les polices de caractères les plus utilisées par Microsoft sur son système d’exploitation Windows et sa suite logicielle Office. Elles ont pour vocation de servir d’alternative libre à ces polices[2].

Historique

modifier

Ces polices ont été développées par Steve Matteson de Ascender Corporation (également à l’origine de la police Droid), sous le nom d’Ascender Sans et Ascender Serif. Une variante de cette famille, complétée par l’ajout d’une police open source à chasse fixe, a été développée puis distribuée par Red Hat à partir du [3]. Liberation Sans et Liberation Serif sont dérivées respectivement d’Ascender Sans et Ascender Serif, tandis que Liberation Mono se base sur Ascender Sans et Ascender Uni Duo.

Les polices ont été développées en deux phases : la première publication en proposait un jeu de polices complètement utilisables, mais dépourvues de hinting, ce à quoi remédie la seconde publication, début 2008.

En , Oracle ajoute la police Liberation Sans Narrow au projet[4]. Cette nouvelle police est compatible en taille avec la famille de police Arial Narrow[5]. Les nouvelles polices sont officiellement publiées sous le nom de Liberation Fonts 1.06[6].

Caractéristiques

modifier

Liberation Sans, Liberation Sans Narrow et Liberation Serif correspondent respectivement en taille aux polices Arial, Arial Narrow et Times New Roman, conçues par Monotype Corporation.

Liberation Mono ressemble plus à Liberation Sans qu’à Courier New, proposée également par Monotype Corporation, même si leurs dimensions correspondent.

Les polices Liberation sont destinées à remplacer les polices propriétaires sus-mentionnées pour un usage libre et open-source.

Support Unicode

modifier

Les trois polices supportent les standards IBM/Microsoft définis par les pages de code 437, 737, 775, 850, 852, 855, 857, 858, 860, 861, 863, 865, 866, 869, 1250, 1251, 1252, 1253, 1254, 1257 et le système de caractères MacRoman. L’encodage standard utilisé par Windows (page de code 437) ne présente que les alphabets latin, grec et cyrillique, et les termes de licence empêchent l’extension à d’autres systèmes d’écriture[7]. Depuis le remplacement des anciennes polices par leurs équivalents Croscore, une extension du support Unicode est devenue possible.

Distribution

modifier

Red Hat place ces polices de l’Ascender Corporation sous la licence publique générale GNU avec une exception prévue pour les polices, qui stipule que les documents utilisant ces polices ne tombent pas automatiquement sous licence GNU. De plus, toute distribution du code des polices de façon physique doit procurer le droit d’accéder et de modifier le code source des polices, et de réinstaller la version modifiée sur le même support physique ayant servi à sa distribution[8]. Ainsi, ces polices permettent aux systèmes libres et open source de disposer de polices de bonne qualité compatibles avec les logiciels Microsoft.

Le projet Fedora est la première distribution GNU/Linux majeure à inclure ces polices par défaut (dans sa version 9) et propose une version des polices Liberation légèrement revues par Ascender. Elles incluent un « zéro pointé » et différentes modifications pour faciliter l’internationalisation[9],[10].

D’autres distributions GNU/Linux (comme Ubuntu, OpenSUSE[11] et Mandriva Linux[12],[13]) incluent les polices Liberation dans les installations par défaut. Le logiciel open source OpenOffice.org propose Liberation dans son installation pour tous les systèmes d’exploitation supportés[14],[15],[16],[17],[18].

À cause de problématiques liées à des polices placées sous licence GNU GPL, certains projets cherchent des alternatives aux polices Liberation[7]. À partir d’OpenOffice 3.4 (proposé par Apache), les polices Liberation sont remplacées par les polices de Chrome OS[19] — aussi appelées polices Croscore (en) : Arimo (sans), Cousine (monospace), et Tinos (serif) — qui sont de nouvelles versions des mêmes designs, placées cette fois par Ascender sous licence Apache 2.0.

Depuis le , les polices Liberation 2.00.0 et au-dessus constituent un fork des polices Chrome OS publiées sous licence SIL Open Font[20].

Notes et références

modifier
  1. Liberation Sans Narrow (branche 1.x uniquement) apparaît avec la version 1.06 publiée en .
  2. « Liberation fonts : quand la police a meilleur caractère ! », sur Framablog, (consulté le ).
  3. (en) « Liberation fonts », sur Red Hat (consulté le ).
  4. (en) « Liberation-fonts changelog » (consulté le ).
  5. (en) « OpenOffice.org 3.3 New Features » (consulté le ).
  6. S Pravin, Liberation Sans release 1.06, Google, , Blogger (lire en ligne).
  7. a et b (en) Nathan Willis, « Liberation fonts and the tricky task of internationalization », LWN,‎ (lire en ligne, consulté le ).
  8. License.txt - LICENSE AGREEMENT AND LIMITED PRODUCT WARRANTY, LIBERATION FONT SOFTWARE (lire en ligne).
  9. Bugzilla entries for the revised Liberation fonts included in Fedora 9, Red Hat Bugzilla. Bug List.
  10. Bugzilla screenshot of the revised Liberation Mono font with dotted zero, Red Hat Bugzilla. Bug #252149 (Image).
  11. (en) « opensuse-oss-i586/liberation2-fonts-2.00.1-2.1.1.noarch.rpm » [archive du ] (consulté le ) : « /liberation2-fonts-2.00.1-2.1.1.noarch.rpm ».
  12. Mandriva Linux 2008 Release Tour (lire en ligne) : « integrated into Mandriva Linux 2008 ».
  13. Packages included in Mandriva Linux 2010 Free x86-64 linked from http://wiki.mandriva.com/en/Mandriva_Linux_2010#Package_Lists (lire en ligne) : « FREE-2010-x86_64 /main/fonts-ttf-liberation-1.04-2mdv2010.0.noarch ».
  14. (en) « OpenOffice.org Wiki - External/Modules » (consulté le ).
  15. (en) « OpenOffice.org - Issue 77705 - Liberation font and OOo » (consulté le ).
  16. (en) « OpenOffice.org - Issue 104723 - Update Liberation fonts to v1.05.1.20090721 » (consulté le ).
  17. (en) « OpenOffice.org - Issue 111719 - Update Liberation fonts to v1.06 » (consulté le ).
  18. ooo-build - patches - dev300 (OpenOffice.org 3.xx patches) (lire en ligne).
  19. (en) « Liberation vs Croscore fonts ».
  20. Liberation Fonts, Fedora (lire en ligne).

Voir aussi

modifier

Articles connexes

modifier

Liens externes

modifier