GNU C Library: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Aggiorno il template {{software}} secondo le ultime convenzioni
Botcrux (discussione | contributi)
Riga 1:
{{Software
{{Software2
|Nome = GNU C Library
|Logo = Heckert GNU white.svg
Riga 22:
Oltre a fornire le funzionalità richieste da [[Unix98]], [[Single UNIX Specification]], [[POSIX]] (1c, 1d, e 1j) e alcune richieste dall'[[International Organization for Standardization|ISO]] [[C99]], glibc fornisce anche estensioni che sono state ritenute utili o necessarie nello sviluppo del [[GNU|sistema operativo GNU]].
 
glibc è utilizzato in sistemi dove girano diversi [[kernel]] e diverse architetture [[hardware]]. L'uso più comune è nei sistemi [[GNU/Linux]] su architettura [[x86]], ma ufficialmente supporta anche: [[68k|Motorola 680x0]], [[DEC Alpha]], [[PowerPC]], [[Architettura_ARMArchitettura ARM|ARM]], [[ETRAX CRIS]], [[Architettura_MIPSArchitettura MIPS|MIPS]], [[zSeries|s390]], e [[SPARC]]. Ufficialmente supporta l'[[GNU Hurd|Hurd]] e il [[kernel Linux]], anche se ci sono versioni duramente modificate per funzionare anche sui kernel di [[FreeBSD]] e [[NetBSD]] (dai quali rispettivamente sono costruiti i sistemi [[GNU/kFreeBSD]] e [[GNU/kNetBSD]]). Viene utilizzato anche (in una versione modificata) come la ''libroot'' di [[BeOS]] e di conseguenza anche per [[Haiku (sistema operativo)|Haiku]].
 
La versione 2 di glibc è stata chiamata dagli utenti [[Linux]] come ''libc6'', perché sostitusce la vecchia [[Libreria C di Linux]], che è stata essa stessa una ''[[Fork (sviluppo software)|fork]]'' delle prime versioni di glibc