Eglibc

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
EGLIBC
Тип

Runtime library

Написана на

Си

Операционная система

Cross-platform

Аппаратная платформа

Cross-platform

Последняя версия

2.19[1] (8 февраля 2014[2])

Состояние

Неактивный

Лицензия

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 года.

Ссылки[править | править код]