This is the GNU glibc-2.0.5c.tgz binary package (a.k.a. libc.so.6). If you want to develop applications using GNU libc, just install this package, and programs will be compiled using glibc by default: installpkg glibc-2.0.5c.tgz Note, this version of glibc was not compiled with the DES crypt add-on, although it does provide a crypt() function based on MD5. I'd have liked to include the real crypt(), but then wouldn't be able to export the resulting library. If you really need DES crypt(), you'll have to download the glibc-crypt-2.0.5.tar.gz add-on and compile it yourself. It can be found on prep.ai.mit.edu, in /pub/gnu. If you are outside the USA and Canada, do not download glibc-crypt-2.0.5.tar.gz from prep (to do so violates US export restrictions). There should be a readme file there that will point you to a non-US FTP site. This library does include the 'linuxthreads' add-on, which provides clone() and other threads-related functions. If for some reason you want to switch back, first change into the /usr/lib/gcc-lib/i486-unknown-linux-gnulibc1/2.7.2.3/ directory and revert to the old "specs" file: cd /usr/lib/gcc-lib/i486-unknown-linux-gnulibc1/2.7.2.3/ cp specs.linux.libc.so.5 specs Then, install the old 'libc.tgz' package again, and then remove glibc like this: cd installpkg libc.tgz cd /var/log/packages removepkg glibc-2.0.5c Have fun!