| Index: > A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
|
|||||
uClibc was created to support uClinux, a version of Linux not requiring a memory management unit and thus suited for microcontrollers (hence the "uC" in the name).
uClibc is much smaller than glibc, the C library normally used with Linux distributions. While glibc is intended to fully support all relevant C standards across a wide range of platforms, uClibc is specifically focused on embedded Linux. Features can be enabled or disabled according to space requirements.
uClibc runs on standard and MMU-less Linux systems. It supports i386, ARM h8300, m68k, MIPS, mipsel, PowerPC, SH, SPARC, and v850 processors.
The project lead is Erik Andersen . The other main contributor is Manuel Novoa III .