FreeType

FreeType
Luoja David Turner
Kehityshistoria
Vakaa versio 2.15.0 ()
Tiedot
Ohjelmistotyyppi ohjelmakirjasto
Ohjelmointikielet C
Lisenssi GNU General Public License ja BSD-lisenssi
Aiheesta muualla
Verkkosivusto
Versiohallinta

FreeType on avoimen lähdekoodin kirjasto, joka on tarkoitettu kirjaintyyppien renderöintiin. FreeType on saatavilla useille eri alustoille, kuten Android, Chrome OS, FreeBSD, iOS, Linux ja NetBSD. FreeType osaa hyödyntää muun muassa PostScript Type 1-, TrueType- ja OpenType-fontteja.

Historia

FreeTypen kehityksen aloitti David Turner vuonna 1996 TrueType-fonttien käsittelyä varten. Alkuperäinen versio oli kirjoitettu Pascalilla ja vuonna 1997 Robert Wilhelm siirsi sen C-kielelle. C- ja Pascal-versioiden kehitystä jatkettiin rinnakkain kunnes vuonna 2000 Pascal-versio lopetettiin.

Vuonna 2000 julkaistiin uudelleenkirjoitettu versio 2.0 (FreeType 2), joka oli kehitetty modulaarisena. Merkittäviä uusia ominaisuuksia oli tuki useille fonttimuodoille, etenkin PostScript-fonteille. 2.0 oli suunniteltu sulautettuja järjestelmiä silmällä pitäen ja sen kanssa voi käyttää ROM-muistista käytettäviä fontteja.

Vuonna 1999 Applen mukaan TrueType-tavukoodin tuki rikkoi Applen patentteja, jonka johdosta osa tuesta kytkettiin pois. Myöhemmin Applen patentit ovat vanhentuneet. Myös useat Microsoftin ClearType-fontteihin liittyvät patentit ovat vanhentuneet.

Vuonna 2013 Adobe lahjoitti Googlen tuella projektiin tukea CFF-fonttien käsittelyyn.

Ominaisuudet

FreeType tukee useita fonttimuotoja:

Lähteet

  1. ↑ [ft-announce] Announcing FreeType version 2.15.0, (viitattu ). Tieto on haettu Wikidatasta.
  2. 1 2 https://freetype.org
  3. 1 2 http://freetype.sourceforge.net/freetype2/index.html#features
  4. 1 2 3 4 https://freetype.org/history.html
  5. 1 2 https://freetype.org/patents.html
  6. ↑ Backwards compatibility of TrueType instructions with Microsoft ClearType docs.microsoft.com. 11.6.2020. Viitattu 17.11.2021. (englanniksi)
  7. ↑ Nicole Miñoza: Adobe contributes font rasterizer technology to FreeType blog.typekit.com. 1.5.2013. Viitattu 17.11.2021. (englanniksi)
  8. ↑ Google Open Source Blog opensource.googleblog.com. Viitattu 17.11.2021. (englanniksi)
  9. ↑ FreeType – software font engine linuxlinks.com. Viitattu 17.11.2021. (englanniksi)