Modern glibc binary, Linux'ta libc.so.6 olarak adlandırılmıştır. Neden "6" burada kullanılıyor? Libc.so.1 veya libc.so.8 de iyi IMHO isimleri olabilir.Neden glibc ikili libc.so.6 libc.so.1 veya libc.so.4 değil denir?
Vikipedi http://en.wikipedia.org/wiki/GNU_C_Library bazı tarihi verir ancak tam 1990'ların başında
, Linux çekirdeği çatallı glibc'nin geliştiriciler açıklamıyor. "Linux libc" adı verilen çatalı, yıllarca ayrı ayrı tutuldu ve 2'den 5'e kadar sürümler yayınlandı.
FSF, Ocak 1997'de glibc 2.0'ı yayınladığında .... Bu noktada, Linux çekirdeği geliştiricileri çatalı keserek FSF'nin glibc'i kullanmaya geri döndü. [6]
Linux libc'in son kullanılan sürümü, iç adı (soname) libc.so.5 kullanmıştır. Bundan sonra, Linux'ta glibc 2.x, daha önce kullanılmış olan soname libc.so.6
Sürüm numaraları ve 1 ile 5 arası önceki sürümlerde kullanılmıştır. –
glibc sürüm numarası 2.8 gibi değil, glibc 5 veya glibc 6 – osgx
Ayrıca orijinal olmayan GNU libc sürümleri de var. –