Directory

Encyclopedia

NodeWorks
                              ENCYCLOPEDIA

Link Checker

Home
Encyclopedia : U : UC : UCL :

UClibc

 

UClibc

In computing, uClibc is a small C library intended for embedded Linux systems. It is free software, licensed under the LGPL.

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.

External links

  • Project home page
  • Freshmeat project page
  • uCdot (embedded Linux forum site)

  • NodeWorks boosts web surfing!
    Page Returned in 0.244 seconds - HTML Compressed 68.7%

    This article is from Wikipedia. All text is available
    under the terms of the GNU Free Documentation License.
     GNU Free Documentation License
    © 2008 Chamas Enterprises Inc.