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:
Publicar un comentario