GNU C Library

Kohteesta Wikipedia
(Ohjattu sivulta Glibc)
Loikkaa: valikkoon, hakuun

GNU C-kirjasto (glibc) on GNU-projektin toteutus C-kielen standardikirjastolle.[1] Kirjasto toteuttaa C-kielen alustariippuvat osat ja pyrkii seuraamaan olennaisia standardeja kuten ISO C, POSIX ja IEEE 754 sekä toteuttaa muun muassa BSD:n alustakohtaiset rajapinnat.

Nimi on seurausta alkuperäisen Unixin libc-kirjastosta.

Linux-ympäristössä kirjasto toteuttaa Linux-ytimen järjestelmäkutsut.

glibc on lisensoitu sallivammalla GNU Lesser General Public License (LGPL) lisenssillä, joka sallii käytön dynaamisena kirjastona. Kirjaston linkitys staattisena kirjastona osaksi ohjelmatiedostoa ei ole lisenssin mukaista.[2]

Vaihtoehtoiset kirjastot[muokkaa | muokkaa wikitekstiä]

Useita vaihtoehtoisia kirjastoja on myös kehitetty pääasiassa sulautettuihin järjestelmiin kuten:

Lähteet[muokkaa | muokkaa wikitekstiä]

Aiheesta muualla[muokkaa | muokkaa wikitekstiä]