Eglibc

EGLIBC
Sorts körtidsbibliotek
Skrivet i Xi
Operativ system plattformsoberoende
Hårdvaruplattform plattformsoberoende
senaste versionen 2,19 [1] (8 februari 2014 [2] )
stat Inaktiv
Licens GNU LGPL
Hemsida eglibc.org

Embedded GLIBC ( EGLIBC ) är en variant av GNU C Library ( glibc ) orienterad för användning i inbäddade system, och, där det är möjligt, upprätthåller kompatibilitet (binär och källkodsnivå) med standard glibc [3] [4] . Författarna betonar att EGLIBC inte är en gaffel av glibc, utan en variant av den som accepterar patchar som huvudvarianten av glibc kan avvisa. [5]

Den 6 maj 2009 tillkännagavs att Debian påbörjade en övergång från GNU C-biblioteket till EGLIBC, med hänvisning till problem med glibc-utvecklingsprocessen. [6] Debian och vissa derivatdistributioner levereras nu med EGLIBC istället för glibc. Ark Linux använder också EGLIBC. [7] EGLIBC, liksom glibc, är fri programvara licensierad under villkoren i GNU LGPL . Byggsystemet EmbToolkit kan tillhandahålla en EGLIBC-biblioteksverktygssats för inbäddade system, men det är ett fristående projekt och inte en del av EGLIBC.

I början av 2014 dök ett meddelande upp på projektsidan att utvecklingen av EGLIBC hade avbrutits, och alla ansträngningar från utvecklarna var nu inriktade på att gå samman med glibc och utveckla det senare. Dessutom har ett beslut fattats att flytta tillbaka Debian till glibc [8] från och med nästa utgåva (jessie).

Anteckningar

  1. Index över /grenar . Hämtad 30 oktober 2013. Arkiverad från originalet 23 september 2015.
  2. ↑ GNU C Library version 2.19 är nu tillgänglig  . Hämtad 9 september 2014. Arkiverad från originalet 20 augusti 2014.
  3. Alexandru Vaduva. C Library // Lär dig inbäddad Linux med Yocto-projektet . — Packt Publishing Ltd, 2015-06-30. — S. 114-115. — 334 sid. — ISBN 9781784395193 .
  4. Geoffrey M. Osier-Mixon. Skapa anpassade Linux-distributioner för inbyggda system med Yocto Project . IBM developerWorks (16 januari 2013). Hämtad 15 januari 2016. Arkiverad från originalet 31 oktober 2015.
  5. EGLIBC FAQ . Hämtad 10 april 2012. Arkiverad från originalet 17 mars 2012.
  6. Debian byter till EGLIBC Arkiverad 7 oktober 2011 på Wayback Machine Aureliens webblogg, 5 maj 2009
  7. Ark Linux byter till eglibc Arkiverad 24 februari 2012 på Wayback Machine Ark Linux webblogg, 13 maj 2009
  8. Debianpaketets ändringslogg Arkiverad 27 december 2014.

Länkar