ΜClibc
µClibc | ||||
---|---|---|---|---|
Ontwikkelaar(s) | Erik Andersen en Manuel Novoa III | |||
Recentste versie | 0.9.33.2 (15 mei 2012)[1] ![]() | |||
Status | Inactief | |||
Besturingssysteem | Embedded Linux | |||
Geschreven in | C | |||
Categorie | Standaard-C-bibliotheek | |||
Licentie(s) | LGPL | |||
Website | (en) Projectpagina | |||
|
In de informatica is µClibc een kleine Standaard-C-bibliotheek, die gecreëerd is voor Embedded Linux-systemen. Het is vrije software, die vrijgegeven is onder de LGPL. µClibc werd gecreëerd ter ondersteuning van uClinux, een Linux-versie die geen memory management unit nodig heeft en dus geschikt is voor microcontrollers (vandaar de "uC", naar µC of micro-C, in de naam).
µClibc is veel kleiner dan de GNU C Library (glibc), de C-bibliotheek die meestal gebruikt wordt in Linuxdistributies. Waar glibc alle relevante C-standaarden wil ondersteunen op een groot aantal platformen, richt µClibc zich specifiek op embedded Linux. Bepaalde opties kan men beschikbaar maken of verwijderen, afhankelijk van de beschikbare geheugenruimtes.
µClibc werkt op standaard- en op MMU-loze Linux-systemen en ondersteunt i386, ARM (big/little endian), Blackfin, h8300, m68k, MIPS (big/little endian), PowerPC, SuperH (big/little endian), SPARC en v850 als processoren.
Externe links
- (en) Projectpagina
- (en) Projectpagina op Freecode
- ↑ uClibc-0.9.33.2 released (15 mei 2012). Geraadpleegd op 25 december 2021.