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 для встраиваемых систем [1]
- EGLIBC, вариант библиотеки glibc для встраиваемых систем.
[править] Примечания
В этой статье не хватает ссылок на источники информации.
Информация должна быть проверяема, иначе она может быть поставлена под сомнение и удалена.
Вы можете отредактировать эту статью, добавив ссылки на авторитетные источники. Эта отметка стоит на статье с 2008-04-19. |