Современный двоичный файл glibc называется libc.so.6 в Linux.Почему здесь используется «6»?ИМХО, libc.so.1 или libc.so.8 тоже могут быть хорошими именами.
Википедия дает некоторую историю на http://en.wikipedia.org/wiki/GNU_C_Library, но не объясняет полностью
В начале 1990-х разработчики ядра Linux раздвоили glibc.Их ветвь, называемая «Linux libc», поддерживалась отдельно в течение многих лет и выпускала версии со 2 по 5.
Когда FSF выпустила glibc 2.0 в январе 1997 года, ... На этом этапе разработчики ядра Linux прекратили свою работу.fork и вернулся к использованию glibc из FSF. [6]
В последней используемой версии Linux libc использовалось внутреннее имя (soname) libc.so.5.Исходя из этого, glibc 2.x в Linux использует soname libc.so.6