Eglibc

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая AbiyoyoBot (обсуждение | вклад) в 16:53, 20 декабря 2021 (→‎Ссылки: исключение ссылок на порталы по итогу опроса о порталах). Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
EGLIBC
Тип Runtime library
Написана на Си
Операционная система Cross-platform
Аппаратная платформа Cross-platform
Последняя версия 2.19[1] (8 февраля 2014[2])
Репозиторий eglibc.org/cgi-bin/viewv…
Состояние Неактивный
Лицензия GNU LGPL
Сайт eglibc.org

Embedded GLIBC (EGLIBC) — вариант GNU C Library (glibc), ориентированный для использования во встраиваемых системах, и, по возможности, сохраняющий совместимость (двоичную и на уровне исходного кода) со стандартной glibc[3][4]. Авторы подчёркивают, что EGLIBC не является форком glibc, но её вариантом, принимающим патчи, которые основной вариант glibc может отклонить.[5]

6 мая 2009, было анонсировано, что Debian начинает переход с GNU C Library на EGLIBC, со ссылкой на проблемы с процессом разработки glibc.[6] Теперь Debian и некоторые производные дистрибутивы поставляются с EGLIBC вместо glibc. Ark Linux также использует EGLIBC.[7] EGLIBC, как и glibc — это свободное ПО лицензированное на условиях GNU LGPL. Система сборки EmbToolkit может обеспечить инструментарий библиотеки EGLIBC для встраиваемых систем, однако это самостоятельный проект, не являющийся частью EGLIBC.

В начале 2014 года на странице проекта появилось сообщение о том, что развитие EGLIBC прекращено, а все усилия разработчиков отныне направлены на слияние с glibc и развитие последнего. Также, принято решение о возвращении Debian на glibc[8], начиная со следующего выпуска (jessie).

Примечания

  1. Index of /branches
  2. The GNU C Library version 2.19 is now available (англ.).
  3. Alexandru Vaduva. C Library // Learning Embedded Linux Using the Yocto Project. — Packt Publishing Ltd, 2015-06-30. — С. 114-115. — 334 с. — ISBN 9781784395193.
  4. Джеффри M. Осье-Миксон. Создание специальных дистрибутивов Linux для встраиваемых систем с помощью Yocto Project. IBM developerWorks (16 января 2013). Дата обращения: 15 января 2016.
  5. EGLIBC: FAQ
  6. Debian is switching to EGLIBC Aurelien’s weblog, May 5th 2009
  7. Ark Linux switches to eglibc Ark Linux weblog, May 13 2009
  8. Debian package changelog Архивировано 27 декабря 2014 года.

Ссылки