Powered By Blogger

sábado, 7 de abril de 2012

Cambios en la dirección de la GNU libc

La semana pasada Roland McGrath anunció que el comité que dirigía la GNU libc se disolvía. La biblioteca estándar de C (o simplemente libc) es la primera y principal interfaz de las aplicaciones con el núcleo, y la GNU libc o glibc es la implementación más importante en los sistemas basados en Linux. Todas las distribuciones de escritorio la usan, y los sistemas que no lo hacen acostumbran a ser de propósito más específico, como Android o sistemas embedded (los sistemas BSD también tienen su propia biblioteca). Hace tres años Debian cambió a EGLIBC, una iniciativa aparte para producir una variante de la GNU libc compatible a nivel de fuentes y de binarios. Este proyecto surgió para hacer la biblioteca más configurable (especialmente para proyectos embedded), algo que Ulrich Drepper, por entonces principal autor y mantenedor, no quería. Ahora no se descarta que los cambios de la EGLIBC sean incorporados en el proyecto original. Recomiendo la lectura de detallados artículos de LWN (inglés), y Diego Calleja (castellano).

No hay comentarios: