Пять лет назад Debian и производные от него дистрибутивы отказались от использования GLIBC (GNU C Library) в пользу EGLIBC (Embedded GLIBC). Теперь же мейнтейнеры дистрибутива собираются вновь вернуться к использованию GLIBC в качестве подсистемы времени выполнения по умолчанию.
На момент публикации новости пакет glibc уже был загружен в экспериментальную ветку дистрибутива.
Проект EGLIBC приказал долго жить по уважительной причине: разработчики GLIBC сменялись много раз за последние несколько лет в силу двух главных причин. Во-первых, Ульрих Дреппер (Ulrich Drepper) покинул Red Hat (равно как и собственно разработку GLIBC), во-вторых, комитет, руководивший разработкой GLIBC, самораспустился.
Следствием вышеперечисленных событий стал более дружественный процесс разработки, основанный на командной работе и эффективном сотрудничестве.
Теперь проект будет использовать один репозиторий для всех архитектур GLIBC.
Наиболее важными функциональными особенностями EGLIBC, включёнными в GLIBC, являются, например, использование не bash-совместимой POSIX-оболочки или же переименование ключевых слов.
Заметное отличие новой библиотеки заключается в том, что добавлена поддержка настраиваемых компонентов, которые первоначально планировалось использовать в процессе установки Debian путём сборки последних с флагом -Os без поддержки функций NIS и RPC.