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

Recent releases

  •  30 Dec 2011 11:34

    Release Notes: Bugfixes and feature enhancements.

    •  08 Jun 2011 20: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 20:46

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

        •  29 Oct 2008 06:59

          No changes have been submitted for this release.

          •  07 May 2007 14: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

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.