Embedded GLIBC
From Wikipedia, the free encyclopedia
Embedded GLIBC (EGLIBC)はGNU Cライブラリ(glibc)の派生物であり、glibcとのソース・バイナリ互換性を保ちながらも組み込み機器への利用に最適化した標準Cライブラリである。EGLIBCの著作者はこれはglibcのフォークを意図してはいない、また派生物であるとしながらも、glibcのコア開発者に却下されたパッチの受け入れを表明している[2]。EGLIBCはGNU LGPLのもと配布される自由ソフトウェアである。
| 最終版 |
2.19
/ 2014年9月29日[1] |
|---|---|
| リポジトリ | |
| プログラミング 言語 | C |
| 対応OS | クロスプラットフォーム |
| プラットフォーム | クロスプラットフォーム |
| サポート状況 | 開発終了 |
| 種別 | ランタイムライブラリ |
| ライセンス | GNU LGPL |
| 公式サイト | http://www.eglibc.org/ |
2009年5月、Debianは、glibcの開発プロセスに対する懸念により、glibcからEGLIBCへの移行を発表した[3][注釈 1]。それに続き、Ubuntuが9.10リリースよりこのライブラリに移行した。Ark LinuxもまたEGLIBCを使用している[4]。なおDebian自身は、2011年にリリースされた、6.0 (コードネーム: squeeze)より正式にEGLIBCに移行した。
2014年初頭、glibc 2.19(同年2月リリース)からのフォークを最後に、EGLIBCの開発終了と、glibcへの合流が発表された[5][6] [注釈 2]。 これを受けて、Debianも8.0(コードネーム: jessie)からglibcに戻ることになった [7]。