Version 26 (modified by guest, 13 years ago) (diff)

add hint how to be able to open tickets

Welcome to kLIBC

kLIBC (formerly known as the InnoTek LIBC) is a C runtime library in which the coder is exploring The Single Unix Specification (SUS) and various *BSD, Sun and Linux interfaces used in 'portable' software. While implementing SUS completely and providing a great range of special BSD, Sun and Linux APIs is a kind of ultimate goal, the main focus is on what is interesting to play with and what is requested by porters using kLIBC.

As an associated act, the tool chain (GCC, Binutils, EMX) is also maintained as part of the project and usually release together with new kLIBC releases.

This repository also features kNIX also known as The Unix Penthouse Apartment. This is an effort for creating a UNIX like environment on OS/2 (and later NT) but without kicking out drive letters and other DOSishness. Ports of all the fundamental elements of a *NIX system can be found in the kLIBC repository. Not all of these ports are maintained here, they are included in order to be able to build the kNIX foundation. (ash and yacc are maintained here, in case you was wondering.)

People wanting to build kLIBC or kNIX should go to the BuildLibc page.

If you want to contribute to kLIBC or if you have any questions please use our new mailinglist. You can either subscribe to it as mailinglist (send an email to libc-user-subscribe@…) or you can read it via a mail and news interface at

To create a new ticket, you first have to Login (use "guest" as user and "netlabs" as password if you don't have a real login).


You can download the all the releases from

The 0.6.2 release is currently residing in and awaiting moving to the pub/gcc location.

Other interesting pages