现代的glibc二进制文件在Linux中称为libc.so.6。为什么这里使用“6”? libc.so.1或libc.so.8也可以是好名字恕我直言。
维基百科在http://en.wikipedia.org/wiki/GNU_C_Library提供了一些历史记录,但没有完全解释
在20世纪90年代早期,Linux内核的开发人员分享了glibc。他们的分支,称为“Linux libc”,分别维护多年,并发布了第2版到第5版。
当FSF在1997年1月发布glibc 2.0时,....此时,Linux内核开发人员停止了他们的分支并返回使用FSF的glibc。[6]
最后使用的Linux libc版本使用内部名称(soname)libc.so.5。接下来,Linux上的glibc 2.x使用soname libc.so.6