Eglibc

EGLIBC
Type runtime bibliotek
Skrevet i Xi
Operativ system på tværs af platforme
Hardware platform på tværs af platforme
nyeste version 2,19 [1] (8. februar 2014 [2] )
Stat Inaktiv
Licens GNU LGPL
Internet side eglibc.org

Embedded GLIBC ( EGLIBC ) er en variant af GNU C Library ( glibc ) orienteret til brug i indlejrede systemer, og, hvor det er muligt, opretholder kompatibilitet (binært og kildekodeniveau) med standard glibc [3] [4] . Forfatterne understreger, at EGLIBC ikke er en gaffel af glibc, men en variant af den, der accepterer patches, som hovedvarianten af ​​glibc kan afvise. [5]

Den 6. maj 2009 blev det annonceret, at Debian startede en overgang fra GNU C-biblioteket til EGLIBC, med henvisning til problemer med glibc-udviklingsprocessen. [6] Debian og nogle afledte distributioner leveres nu med EGLIBC i stedet for glibc. Ark Linux bruger også EGLIBC. [7] EGLIBC er ligesom glibc fri software licenseret i henhold til betingelserne i GNU LGPL . EmbToolkit-byggesystemet kan levere et EGLIBC-biblioteksværktøjssæt til indlejrede systemer, men det er et selvstændigt projekt og ikke en del af EGLIBC.

I starten af ​​2014 kom der en besked på projektsiden om, at udviklingen af ​​EGLIBC var indstillet, og alle udviklernes indsats var nu fokuseret på at fusionere med glibc og udvikle sidstnævnte. Der er også truffet en beslutning om at flytte Debian tilbage til glibc [8] begyndende med den næste udgivelse (jessie).

Noter

  1. Indeks over /grene . Hentet 30. oktober 2013. Arkiveret fra originalen 23. september 2015.
  2. ↑ GNU C Library version 2.19 er nu tilgængelig  . Hentet 9. september 2014. Arkiveret fra originalen 20. august 2014.
  3. Alexandru Vaduva. C Bibliotek // At lære indlejret Linux ved hjælp af Yocto-projektet . — Packt Publishing Ltd, 2015-06-30. — S. 114-115. — 334 s. — ISBN 9781784395193 .
  4. Geoffrey M. Osier-Mixon. Oprettelse af brugerdefinerede Linux-distributioner til indlejrede systemer med Yocto-projektet . IBM developerWorks (16. januar 2013). Hentet 15. januar 2016. Arkiveret fra originalen 31. oktober 2015.
  5. EGLIBC FAQ . Hentet 10. april 2012. Arkiveret fra originalen 17. marts 2012.
  6. Debian skifter til EGLIBC Arkiveret 7. oktober 2011 på Wayback Machine Aureliens weblog, 5. maj 2009
  7. Ark Linux skifter til eglibc Arkiveret 24. februar 2012 på Wayback Machine Ark Linux-weblog, 13. maj 2009
  8. Debian-pakkeændringslog Arkiveret 27. december 2014.

Links