Почему двоичный файл glibc называется libc.so.6, а не libc.so.1 или libc.so.4?

Современный двоичный файл glibc называется libc. so.6 в Linux. Почему здесь используется цифра "6"?Libc.so.1 или libc.so.8 тоже могут быть хорошими именами. IMHO.

Википедия дает некоторую историю на http://en.wikipedia.org/wiki/GNU_C_Library , но не объяснить полностью

В начале 1990-х разработчики ядра Linux разделили glibc. Их форк, названный "Linux libc", поддерживался отдельно в течение многих лет и выпускал версии со 2 по 5.

Когда в январе 1997 года FSF выпустила glibc 2.0, .... На этом этапе разработчики ядра Linux прекратили выпуск своего форка и вернулись. на использование glibc из FSF. [6]

Последняя используемая версия Linux libc использовала внутреннее имя (soname) libc.so.5. Вслед за этим glibc 2.x в Linux использует soname libc.so.6

8
задан osgx 27 June 2011 в 16:18
поделиться