GNU C Library


GNU C Library
GNU C Library
Official gnu.svg
Développeur Projet GNU
Dernière version 2.11.3 (30 novembre 2010) [+/-]
Environnement Multiplate-forme
Type bibliothèque standard du langage C
Licence GNU LGPL
Site web www.gnu.org/software/libc

GNU C Library (glibc) est la bibliothèque standard C écrite par Roland McGrath pour le projet GNU. Il s'agit d'un logiciel libre, distribué selon les termes de la Licence publique générale limitée GNU. Son principal contributeur et mainteneur est aujourd'hui Ulrich Drepper.

En plus de fournir toutes les fonctionnalités requises par Unix98, Single UNIX Specification, POSIX (1c, 1d, et 1j), et certaines fonctionnalités requises par la norme ISO C99, glibc contient des extensions particulièrement utiles au développement dans le cadre du projet GNU.

La glibc est utilisée par différents types de systèmes : différents types de noyaux et différents types d'architectures. Elle est surtout présente dans les systèmes Linux sur une architecture x86, mais fonctionne aussi sur les architectures suivantes : x86, Motorola 680x0, DEC Alpha, PowerPC, ARM, ETRAX CRIS, MIPS, s390 et SPARC. Elle supporte les noyaux HURD et Linux, et des versions patchées peuvent fonctionner sur les noyau FreeBSD et NetBSD (donnant alors les systèmes GNU/kFreeBSD et GNU/kNetBSD, respectivement). Sous une forme modifiée elle est utilisée par la libroot de BeOS, et par conséquent aussi par le système d'exploitation Haiku.

libc6

La version 2 de la glibc est connue des utilisateurs de linux sous le nom libc6, car elle remplace l'ancienne bibliothèque C de Linux, qui était elle même un fork d'une version antérieure de la glibc dont les versions allaient de 2 à 5. Ce nom est moins courant aujourd'hui, cependant dans les systèmes Linux elle est toujours appelée libc.so.6, et certains mainteneurs de paquets l'appellent encore libc6 (surtout ceux suivant la convention selon laquelle un nouveau nom doit correspondre à un nouveau paquet).

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article GNU C Library de Wikipédia en français (auteurs)

Regardez d'autres dictionnaires:

  • GNU Scientific Library — Тип математическая библиотека Разработчик GNU Project Написана на C Последняя версия 1.15 (6 мая 2011) Лицензия GNU General Public License …   Википедия

  • GNU Multiprecision Library — GMP Développeur Projet GNU Dernière …   Wikipédia en Français

  • GNU Scientific Library — (GSL) Entwickler The GSL Team Aktuelle Version 1.15 (6. Mai 2011) Betriebssystem plattformunabhängig Programmier­sprache C, C++ …   Deutsch Wikipedia

  • GNU Scientific Library — Desarrollador proyecto GNU gnu.org/software/gsl/ Información general Última versión estable 1.14 12 de marzo 2010 …   Wikipedia Español

  • GNU Scientific Library — es una biblioteca escrita en C para matemáticas y ciencia, distribuida bajo la licencia GNU GPL …   Enciclopedia Universal

  • GNU C Library — Infobox Software name = GNU C Library caption = developer = GNU Project latest release version = 2.8 latest release date = release date|2008|04|11 [cite mailing list |url=http://sources.redhat.com/ml/libc alpha/2008 04/msg00050.html |title=glibc… …   Wikipedia

  • GNU Scientific Library — infobox software name = GNU Scientific Library developer = GNU Project latest release version = 1.11 latest release date = 31 March 2008 genre = Numerical library license = GNU General Public License website = http://www.gnu.org/software/gsl/In… …   Wikipedia

  • GNU Scientific Library — Pour les articles homonymes, voir GSL. GNU Scientific Library …   Wikipédia en Français

  • Gnu Scientific Library — Die GNU Scientific Library (GSL) ist eine Programmbibliothek, die C und C++ Programmierern eine Vielzahl von Funktionen für numerische Berechnungen zur Verfügung stellt. Für andere Programmiersprachen können Wrapper geschrieben werden. Die GSL… …   Deutsch Wikipedia

  • GNU C Library — …   Википедия


Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.