GNU Cライブラリ

出典: フリー百科事典『ウィキペディア(Wikipedia)』
GNU C ライブラリ
開発元 GNUプロジェクト
最新版

2.36 / 2022年8月2日 (21か月前) (2022-08-02)

リポジトリ ウィキデータを編集
プラットフォーム クロスプラットフォーム
種別 ランタイムライブラリ
ライセンス GNU Lesser General Public License
公式サイト https://www.gnu.org/software/libc/
テンプレートを表示
GNU C Library

GNU CglibcGNUCGNU (FSF) 200120123[1][2]

GNU Lesser General Public License

[]


1980FSFRoland McGrathglibc

19882FSFglibcANSI C[3]1992ANSI C-1989POSIX.1-1990POSIX.2[4]

[]


1990Linuxglibc"Linux libc" 25

1996FSFglibc 2.0POSIX/IPv664[5]LinuxFSFglibc使[6]

Linux libc (soname) libc.so.5glibc 2.xLinuxsonamelibc.so.6[7]AlphaIA64libc.so.6.1sonamelibc6Debian

Linux libcglibcGNU[8]

[]


glibc使x86Linux使x86 680x0DEC AlphaPowerPCARMETRAX CRISs390SPARCGNU HurdLinuxFreeBSDNetBSDDebian GNU/kFreeBSDDebian GNU/NetBSDBeOSlibroot使Haiku

[]


glibc 

Single UNIX Specification

POSIX (1c, 1d, 1j)

ISO C99

BSD

System V Interface Definition (SVID)

X/Open Portability Guide (XPG) issue 4.2

glibcGNU便

[]


2015127Qualys[9]GNU C2.22.17

2013521Version2.18使

使DoS

GNU Cgethostbynamegethostbyname22015128Exim[10]

[]


glibc[11]Linux使C (Bionic, dietlibc, EGLIBC, Klibc, musl, Newlib, uClibc)gccGNU/Linux-mglibc, -muclibc, -mbionic[12]

glibcOpenMokoiPAQFamiliar LinuxGPE使[13]

関連項目[編集]

脚注[編集]



(一)^ McGrath, Roland (2012326). glibc steering committee dissolving.  Sourceware.org. 2012613

(二)^ Myers, Joseph S. (2012326). GNU C Library development and maintainers.  Sourceware.org. 2012613

(三)^ http://www.gnu.org/bulletins/bull4.html. 2008828 Most libraries are done. Roland McGrath [...] has a nearly complete set of ANSI C library functions. We hope they will be ready some time this spring.

(四)^ GNU's Bulletin, vol. 1 no. 12. 2008828 It now contains all of the ANSI C-1989 and POSIX.1-1990 functions, and work is in progress on POSIX.2 and Unix functions (BSD and System V)

(五)^ Elliot Lee (2001). A Technical Comparison of glibc 2.x With Legacy System Libraries. 2008828

(六)^ Forking: it could even happen to you. 2008828 the split between GNU LIBC and the Linux LIBC -- it went on for years while Linux stabilized, and then the forks re-merged into one project

(七)^ Fear of Forking essay, see "6. glibc --> Linux libc --> glibc". 2008828

(八)^ Fear of Forking, footnote on Stallman's merge comments. 2008828

(九)^ Qualys Security Advisory CVE-2015-0235[1]

(十)^ LinuxGHOST[2]

(11)^ Linus Torvalds: Posting to the glibc mailing list, 9 January 2002 19:02:37

(12)^ GNU/Linux Options - Using the GNU Compiler Collection (GCC)

(13)^ Re: [Familiar Which glibc for Familiar 0.8.4  ?]. 2008828 Question: which version of the GLIBC was used to build the Familiar 0.8.4 ? Answer: 2.3.3

外部リンク[編集]