Nowoczesny plik binarny glibc nosi nazwę libc.so.6 w systemie Linux. Dlaczego użyto tutaj "6"? Pliki libc.so.1 lub libc.so.8 mogą być również dobrymi nazwami, tak samo jak IMHO.Dlaczego plik binarny glibc nazywa się libc.so.6 a nie libc.so.1 lub libc.so.4?
Wikipedia daje pewną historię na http://en.wikipedia.org/wiki/GNU_C_Library ale nie w pełni nie wyjaśnia
na początku lat 1990, twórcy jądra Linux rozwidloną glibc. Ich fork, zwany "Linux libc", był utrzymywany oddzielnie przez lata i wydany w wersjach od 2 do 5.
Gdy FSF wydało glibc 2.0 w styczniu 1997 r., .... W tym momencie programiści jądra zrezygnowali z rozwidlenia i powrócił do korzystania z glibc FSF. [6]
Ostatnia używana wersja Linux libc używała nazwy wewnętrznej (soname) libc.so.5. Następnie, glibc 2.x w systemie Linux używa soname libc.so.6
Są to numery wersji, a od 1 do 5 zostały użyte w poprzednich wersjach. –
Numer wersji glibc to 2.8, nie glibc 5 lub glibc 6 – osgx
Istnieją również oryginalne wersje GNC libc. –