Eglibc

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

Runtime library

Написана на

C

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

Cross-platform

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

Cross-platform

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

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

Состояние

Active

Лицензия

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

Ссылки[править | править вики-текст]