UClibc

UClibc

uClibc

uClibc
Тип системная библиотека
ОС Linux
Версия 0.9.29
Лицензия GNU LGPL
Сайт http://www.uclibc.org/

uClibc — маленькая стандартная библиотека языка программирования C, предназначенная для встраиваемых систем на базе Linux. uClibc была разработана для поддержки uCLinux (специальная редакция ядра Linux, способная работать без блока управления памятью [MMU]) и таким образом подходящая для микроконтроллеров. (буква u есть адаптация греческой буквы µ, означающей «микро»).

Лидер проекта — Erik Andersen. Другой важный участник это Manuel Novoa III.

uClibc — свободное программное обеспечение, распространяемое под GNU LGPL.

Возможности

uClibc требует намного меньше ресурсов, чем GNU C Library (glibc), которая обычно распространяется с популярными дистрибутивами Linux, составляя «GNU/Linux». В то время как glibc специализируется на полной поддержке всех мыслимых стандартов C через поддержку широкого спектра аппаратных платформ (железа ПК) и ядер множества ОС, uClibc фокусируется на встраиваемом Linux. Функции uClibc могут включаться или выключаться в соответствии с потребностями в свободных ресурсах устройства, на котором установлена данная библиотека.

uClibc может запускаться как на системах с MMU так и без него. Библиотека поддерживает i386, x86-64, ARM (big/little endian), AVR32, Blackfin, h8300, m68k, MIPS (big/little endian), PowerPC, SuperH (big/little endian), SPARC и v850 процессоры.

См. также

  • Contiki, ОС для встраиваемых систем
  • dietlibc, маленькая альтернативная реализация Стандартной библиотеки C
  • Newlib, стандартная библиотека языка программирования C для встраиваемых систем
  • EGLIBC, вариант библиотеки glibc для встраиваемых систем.

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Полезное


Смотреть что такое "UClibc" в других словарях:

  • UClibc — Saltar a navegación, búsqueda uClibc es una pequeña biblioteca en C diseñada para sistemas de Linux empotrado. Es software libre con licencia LGPL. uClibc fue creada para soportar μClinux, una versión de Linux para sistemas integrados que no… …   Wikipedia Español

  • uClibc — Dernière version 0.9.30.2 (13 Janvier 2010) [ …   Wikipédia en Français

  • uClibc — es una pequeña biblioteca en C diseñada para sistemas con Linux embebido. Es software libre con licencia LGPL. uClibc fue creada para soportar μClinux, una versión de Linux para sistemas integrados que no requieren de una unidad de manejo de… …   Wikipedia Español

  • uClibc — Тип системная библиотека Операционная система Linux Последняя версия 0.9.33.2[1] (15 мая 2012) Лицензия GNU LGPL Сайт …   Википедия

  • UClibc — En informatique, uClibc est une petite bibliothèque standard de C destinée au développement de systèmes embarqués avec Linux. UClibc est en particulier plus petite que la Glibc généralement utilisée sur Linux. ULibc supporte également les… …   Wikipédia en Français

  • UClibc — infobox software name = uClibc platform = Embedded Linux license = GNU Lesser General Public License [ [http://www.uclibc.org/FAQ.html#licensing uClibc FAQ: Licensing] ] website = http://www.uclibc.org/In computing, uClibc is a small C standard… …   Wikipedia

  • UClibc — ulibc Entwickler: Erik Andersen Aktuelle Version: 0.9.30.1 (2. März 2009) Betriebssystem: UNIX, GNU/Linux Kategorie …   Deutsch Wikipedia

  • Uclibc — ulibc Entwickler: Erik Andersen Aktuelle Version: 0.9.30.1 (2. März 2009) Betriebssystem: UNIX, GNU/Linux Kategorie …   Deutsch Wikipedia

  • uClibc — ulibc Entwickler Erik Andersen Aktuelle Version 0.9.32 (8. Juni 2011) Betriebssystem UNIX, GNU/Linux Kategorie Standard C Library Lizen …   Deutsch Wikipedia

  • Buildroot — Maintainer Peter Korsgaard Aktuelle Version 2011.08 (31. August 2011) Betriebssystem GNU/Linux …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»