www.wikidata.de-de.nina.az
uClibc auch µClibc ist eine fur Linux Embedded Systeme konzipierte kleine C Standard Bibliothek Sie ist freie Software lizenziert unter der GNU Lesser General Public License LGPL uClibcBasisdatenEntwickler Erik AndersenAktuelle Version 0 9 33 2 15 Mai 2012 Betriebssystem Unix GNU LinuxProgrammiersprache C 1 Kategorie LaufzeitbibliothekStandardbibliothekLizenz LGPL Freie Software deutschsprachig neinuclibc orgDie Standardbibliothek uClibc wurde ursprunglich erstellt um mClinux zu unterstutzen eine portierte Version des Linux Kernels fur Prozessoren ohne Speicherverwaltungseinheit MMU Deshalb eignet diese sich gut fur Mikrocontroller woher das µC im Namen stammt 2 uClibc ist viel kleiner als die GNU C Bibliothek glibc welche die C Standard Bibliothek der meisten Linux Distributionen fur klassische Computer ist Wahrend glibc entwickelt wurde um alle relevanten C Standards auf einer moglichst breiten Auswahl an Plattformen voll zu unterstutzen ist uClibc auf Embedded Linux Systeme spezialisiert Funktionen konnen aktiviert oder deaktiviert werden je nachdem wie viel Speicherplatz zur Verfugung steht uClibc lauft auf Standard und auf MMU losen Linux Systemen Es unterstutzt Alpha i386 i960 x86 64 ARM Big Little Endian AVR32 Blackfin ETRAX CRIS Renesas H8 h8300 HP PA RISC Motorola m68k MIPS Big Little Endian IBM PowerPC SuperH Big Little Endian Sun SPARC Altera Nios und v850 Prozessoren 3 Das Build System Buildroot ein Teilprojekt von uClibc besteht aus einer Sammlung von Makefiles und Patches welche uClibc mit einem kleinen Linux System und einer Cross Compile Werkzeugkette erstellen Das Projekt wird beziehungsweise wurde von Erik Andersen geleitet Sein aktivster Helfer ist Manuel Novoa III Eine aktive Weiterentwicklung der Bibliothek findet seit 2015 in dem davon abgespalteten Nachfolgeprojekt uClibc ng statt Auf dieses Projekt verweist der Originalautor welcher nach 2012 selbst keine neuen Ausgaben mehr veroffentlichte 4 Siehe auch Bearbeitendiet libc GNU C Bibliothek musl NewlibWeblinks BearbeitenµClibc Offizielle Webprasenz des Originalprojekts englisch uClibc ng Offizielle Webprasenz des Nachfolgeprojekts englisch uCdot Forum fur Linux Embedded Systeme englisch uClibc Buildroot englisch DeLi cate Eine ressourcensparende Linux Distribution fur altere Computer auf µClibc BasisEinzelnachweise Bearbeiten The uclibc Open Source Project on Open Hub Languages Page In Open Hub abgerufen am 18 Juli 2018 uClibc FAQ Benennung Abgerufen am 9 Januar 2019 englisch uClibc FAQ Plattformen Abgerufen am 9 Januar 2019 englisch uClibc Latest News Abgerufen am 9 Januar 2019 englisch Abgerufen von https de wikipedia org w index php title UClibc amp oldid 191235398