Eglibc
| Тип | |
|---|---|
| Написана на | |
| Операционная система | |
| Аппаратная платформа | |
| Последняя версия |
2.14 |
| Тестовая версия |
2.16 |
| Состояние |
Active |
| Лицензия | |
| Сайт |
Embedded GLIBC (EGLIBC) — вариант GNU C Library (glibc), ориентированный для использования во встраиваемых системах, и, по возможности, сохраняющий совместимость (двоичную и на уровне исходного кода) со стандартной glibc. Авторы подчёркивают, что EGLIBC не является форком glibc, но её вариантом, принимающим патчи, которые основной вариант glibc может отклонить.[1]
6 мая 2009, было анонсировано, что Debian начинает переход с GNU C Library на EGLIBC, со ссылкой на проблемы с процессом разработки glibc.[2] Теперь Debian и некоторые производные дистрибутивы поставляются с EGLIBC вместо glibc. Ark Linux также использует EGLIBC.[3] EGLIBC, как и glibc — это свободное ПО лицензированное на условиях GNU LGPL. Система сборки EmbToolkit может обеспечить инструментарий библиотеки EGLIBC для встраиваемых систем, однако это самостоятельный проект, не являющийся частью EGLIBC.
Примечания [править]
- ↑ EGLIBC: FAQ
- ↑ Debian is switching to EGLIBC Aurelien’s weblog, May 5th 2009
- ↑ Ark Linux switches to eglibc Ark Linux weblog, May 13 2009
Ссылки [править]
| Это заготовка статьи о свободном программном обеспечении. Вы можете помочь проекту, исправив и дополнив её. |
| Язык программирования Си | |
|---|---|
| ANSI C (C89 и C90) • C99 • C11 | |
| Компиляторы | Borland Turbo C • Clang • GCC • LCC • Pelles C • PCC • TCC • Visual C++ (C++/CLI • C++/CX) • Watcom C/C++ compiler |
| Библиотеки | Стандартная библиотека языка Си • glibc • dietlibc • uClibc • Newlib • Eglibc • Bionic |
| Особенности | C-строка • Синтаксис • Препроцессор • Заголовочные файлы • Типы и объявления переменных • Функции |
| Избранные потомки | C++ • C# • D • Objective-C • Java • Alef • Limbo • Go • Vala |
| C и другие языки | C и C++ (Совместимость • Операторы) • Сравнение Pascal и C • Компилятор C в байт-код Java |

