आधुनिक ग्लिबैक बाइनरी को लिनक्स में libc.so.6 कहा जाता है। यहां "6" का उपयोग क्यों किया जाता है? Libc.so.1 या libc.so.8 भी अच्छे नाम हो सकते हैं IMHO।क्यों glibc बाइनरी libc.so.6 कहा जाता है libsso.1 या libc.so.4 नहीं?
विकिपीडिया http://en.wikipedia.org/wiki/GNU_C_Library पर कुछ इतिहास देता है, लेकिन पूरी तरह से
1990 के दशक में, लिनक्स कर्नेल काँटेदार glibc के डेवलपर्स की व्याख्या नहीं करता। उनके कांटा, जिसे "लिनक्स लिबैक" कहा जाता है, को वर्षों से अलग रखा गया था और 5 से 5 संस्करण जारी किए गए थे।
जब एफएसएफ ने जनवरी 1 99 7 में ग्लिब 2.0 जारी किया, .... इस बिंदु पर, लिनक्स कर्नेल डेवलपर्स ने अपने कांटा को बंद कर दिया और एफएसएफ के ग्लिब का उपयोग करने के लिए लौट आया। [6]
लिनक्स libc का अंतिम उपयोग संस्करण आंतरिक नाम (soname) libc.so.5 का उपयोग करता है। इसके बाद, लिनक्स पर ग्लिब 2.x का उपयोग soname libc.so.6
वे संस्करण संख्याएं हैं, और 1 से 5 का उपयोग पिछले संस्करणों द्वारा किया गया है। –
glibc संस्करण संख्या 2.8 की तरह है, एक glibc 5 या glibc 6 – osgx
भी मूल गैर-जीएनयू libc संस्करण भी है। –