No debe confundirse con
GLib .
GNU C Library
Parte de GNU toolchain
Información general Tipo de programa
Biblioteca runtime Desarrollador
Proyecto GNU Lanzamiento inicial
1987 Vulnerabilidades
CVE-2016-6323 CVE-2016-4429 CVE-2016-3706 CVE-2016-3075 CVE-2016-1234 CVE-2015-8779 CVE-2015-8778 CVE-2015-8777 CVE-2015-8776 CVE-2015-7547 CVE-2015-5277 CVE-2015-1781 CVE-2015-1473 CVE-2015-1472 CVE-2015-0235 CVE-2014-9761 CVE-2014-9402 CVE-2014-8121 CVE-2014-7817 CVE-2014-6040 CVE-2014-5119 CVE-2014-4043 CVE-2014-0475 CVE-2013-7424 CVE-2013-7423 CVE-2013-4788 CVE-2013-4458 CVE-2013-4332 CVE-2013-4237 CVE-2013-2207 CVE-2013-1914 CVE-2013-0242 CVE-2012-6656 CVE-2012-4424 CVE-2012-4412 CVE-2012-3480 CVE-2012-3406 CVE-2012-3405 CVE-2012-3404 CVE-2012-0864 CVE-2011-4609 CVE-2011-2702 CVE-2011-1659 CVE-2011-1658 CVE-2011-1095 CVE-2011-1089 CVE-2011-1071 CVE-2011-0536 CVE-2010-4756 CVE-2010-4052 CVE-2010-4051 CVE-2010-3856 CVE-2010-3847 CVE-2010-3192 CVE-2010-0830 CVE-2010-0296 CVE-2010-0015 CVE-2009-5064 CVE-2009-5029 CVE-2009-4881 CVE-2009-4880 CVE-2004-1453 CVE-2004-1382 CVE-2004-0968 CVE-2003-0859 CVE-2003-0028 CVE-2002-1265 CVE-2002-1146 CVE-2002-0684 CVE-2000-0959 CVE-2000-0824 CVE-2000-0335 CVE-2024-2961
Licencia
GNU LGPL Estado actual
Activo Información técnica Programado en
C Versiones Última versión estable
2.4129 de enero de 2025 Archivos legibles
Time Zone Information Format Archivos editables
Time Zone Information Format Enlaces
La biblioteca de C de GNU provee funcionalidad que aísla a las aplicaciones del núcleo (Linux en esta imagen). Para utilizar funcionalidad específica de Linux se emplea la rutina syscall() de la biblioteca de C de GNU. O bien una implementación propia de la llamada a sistema en ensamblador. Si una aplicación utiliza la interfaz de llamadas a sistema de Linux con implementaciones propias en exclusiva, entonces dicha aplicación se considera monolítica.
La biblioteca de C de GNU (del inglés GNU C library ), comúnmente conocida como glibc es la biblioteca de tiempo de ejecución estándar del lenguaje C de GNU . Se distribuye bajo los términos de la licencia GNU LGPL .
En los sistemas en los 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 núcleo Linux . Es muy portable y soporta gran cantidad de plataformas de hardware . En los sistemas Linux se instala con el nombre de libc6.