Glibc
De Wikipedia, la enciclopedia libre
GNU C Library (Glibc) | |
---|---|
Desarrollador: | Proyecto GNU |
Última versión: | 2.7 (23 de octubre de 2007) |
S.O.: | Multiplataforma |
Género: | Biblioteca runtime |
Licencia: | LGPL |
En español: | No |
Sitio Web: | Glibc |
Glibc es la biblioteca estándar de C GNU. Se distribuye bajo los términos de la licencia GNU LGPL.
En los sistemas en lo que se usa, esta biblioteca de C que proporciona y define las llamadas al sistema y otras funciones básicas, es utilizada por casi todos los programas. Es muy usada en los sistemas GNU y sistemas basados en el kernel Linux. Es muy portable y soporta gran cantidad de plataformas de hardware. En los sistemas Linux se instala con el nombre de libc6.
[editar] Hardware y kernels soportados
Glibc es usada en sistemas que trabajan con muchos núcleos diferentes y diferentes arquitecturas de hardware. El uso más común es en sistemas con el kernel Linux en hardware x86, pero también soporta oficialmente las siguientes plataformas de hardware: x86, Motorola 680x0, DEC Alpha, PowerPC, ARM, ETRAX CRIS, S/390 y SPARC. Tiene soporte oficial para nucleos Hurd y Linux, aunque hay disponibles versiones con muchos parches que funcionan con kernels de FreeBSD y NetBSD (como es el caso de Debian GNU/kFreeBSD y Debian GNU/NetBSD, respectivamente). Es también usada (de una forma modifica) como la libroot de BeOS y por eso en Haiku.
[editar] Contenido de Glibc
- Programas instalados: catchsegv, gencat, getconf, getent, glibcbug, iconv, iconvconfig, ldconfig, ldd, lddlibc4, locale, localedef, mtrace, nscd, nscd_nischeck, pcprofiledump, pt_chown, rpcgen, rpcinfo, sln, sprof, tzselect, xtrace, zdump y zic
- Bibliotecas instaladas: ld.so, libBrokenLocale.[a,so], libSegFault.so, libanl.[a,so], libbsd-compat.a, libc.[a,so], libc_nonshared.a, libcrypt.[a,so], libdl.[a,so], libg.a, libieee.a, libm.[a,so], libmcheck.a, libmemusage.so, libnsl.a, libnss_compat.so, libnss_dns.so, libnss_files.so, libnss_hesiod.so, libnss_nis.so, libnss_nisplus.so, libpcprofile.so, libpthread.[a,so], libresolv.[a,so], librpcsvc.a, librt.[a,so], libthread_db.so y libutil.[a,so]
[editar] Enlaces
- Portal:Software libre Contenido relacionado con Software libre.
- Sitio oficial de Glibc (en inglés)
- Manual de Glibc (en inglés)
- Proyecto GNU