GNU C Library

Fra Wikipedia, den frie encyklopedi
Hopp til: navigasjon, søk
GNU C Library
Glibc
GNU C LibraryGlibc
SkaperRoland McGrath
UtviklerGNU-prosjektet
UtgittPrerelease 1. januar 1988; 29 år siden (1988-01-01)/
Versjon 1.00 18. februar 1992; 25 år siden (1992-02-18)
Nyeste versjon2.26.0 (2. august 2017; 4 måneder siden (2017-08-02))
StatusAktiv
OperativsystemUNIX og Unix-liknende
Skrevet iC
TypeProgramvarebibliotek/Runtimebibliotek
LisensGNU Lesser General Public License (LGPL) versjon 3
Nettstedwww.gnu.org/software/libc
GNU C Library

GNU C Library, også kjent som glibc, er en implementasjon av C-standardbiblioteket. Det ble opprinnelig utviklet av GNU-prosjektet utelukkende for C-kompilatoren GNU C, men støtter nå også C++ direkte. GNU C Library støtter alle relevante C-standarder: K&R C, ANSI C, ISO C99, ISO C11, Single UNIX Specification (UNIX 93, UNIX 95, UNIX 98, UNIX 03), POSIX.1c, POSIX.1d, POSIX.1j, BSD-grensesnitt, System V Interface Definition (SVID), X/Open Portability Guide 4.2 og utvidelser av C-syntaksen som er spesifikke for Linuxkjernen. Biblioteket støtter også alle standarder for C++: C++98, C++03, C++11, C++14, C++17 og den kommende C++20.

Utviklingen av GNU C Library ble startet i 1987 av Roland McGrath ved Free Software Foundation (FSF). Hans hensikt var å lage et C-standardbibliotek for GNU-operativsystemet GNU Hurd. Første offisielle versjon ble lansert i februar 1992. I 2001 overtok en komitė under ledelse av Ulrich Drepper fra Red Hat, som ble en ledende bidragsyter og vedlikeholder. I mars 2012 besluttet styringskomitėen at utviklingen av biblioteket skulle foretas av et brukernettverk.

Glibc er fri og åpen programvare og er lisensiert under GNU Lesser General Public License (LGPL) versjon 3.

Siste versjon er 2.24 og ble lansert 4. august 2016.

Eksterne lenker[rediger | rediger kilde]


informatikkstubbDenne informatikkrelaterte artikkelen er foreløpig kort eller mangelfull, og du kan hjelpe Wikipedia ved å utvide den.