Projects / uClibc

uClibc

uClibc (µClibc) is a C library for developing embedded Linux systems. It is much smaller then the GNU C Library, but nearly all applications supported by glibc also work perfectly with uClibc. Porting applications from glibc to uClibc typically involves just recompiling the source code. uClibc even supports shared libraries and threading. It currently runs on standard Linux and MMU-less Linux (also known as µClinux) systems with support for ARM, i386, h8300, m68k, MIPS, mipsel, PowerPC, SH, SPARC, and v850 processors.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  30 Dec 2011 21:26

    Release Notes: Bugfixes and feature enhancements.

    •  09 Jun 2011 00:57

    Release Notes: Apart from several bugfixes and numerous improvements, this release contains NPTL support for ARM, i386, MIPS, PowerPC, SH, SH64, and x86_64. It also includes a new port for TI c6x, a DSP made by Texas Instruments.

    •  13 Jan 2010 21:52

    Release Notes: This release includes a backport of ATFILE support from master.

    No changes have been submitted for this release.

    •  07 May 2007 07:42

    Release Notes: This release is the first stable one in the new 0.9.29 development branch. It is supposed to be binary compatible with 0.9.28, though extensive testing is still needed.

    Screenshot

    Project Spotlight

    HAproxy

    A high performance Web load balancer.

    Screenshot

    Project Spotlight

    H2 Database Engine

    A Java SQL database engine.