Tag Archives: libc

Debian abbandona la Glibc e passa alla EGLIBC

Sono molte le distribuzioni che per vari motivi non supportano la libreria C ufficiale del progetto GNU, la Glibc. Spesso si sente parlare delle due alternative più famose, la uclibc e la eglibc. Le motivazioni che spingono a scegliere una libreria differente dalla Glibc possono essere diverse. C’è chi lo fa perché vuole supportare una architettura embedded non x86, e c’è chi lo fa perché vuole avere una libreria minimale, che occupa poco spazio e che sia comunque compatibile con quella GNU. Tipicamente, però, tutte le distribuzioni più importanti tendono ad utilizzare la GNU Lib C.

Per questo motivo la notizia diffusa da Auréllian Jarno, uno degli sviluppatori Debian, sul suo blog personale, desta parecchio stupore. Il post pubblicato da A.Jarno dice, molto brevemente, che nel repository ufficiale di Debian sono stati caricati i sorgenti della libreria C EGLIBC, e che ben presto questa sostituirà l’attuale GNU Lib C. La decisione sembra irrevocabile, e molto probabilmente desterà parecchio scalpore nella comunità Open Source.

Continua »

Tag: , , ,

Tutte le novità di Glibc 2.10

Urlich Drepper, uno dei più attivi programmatori GNU nello sviluppo della libreria C, ha comunicato sul suo blog tutte le novità dell’imminente glibc 2.10 (GNU LibC 2.10).

I cambiamenti principali riguardano per lo più cinque aspetti della libreria: conformità POSIX, algoritmo di look-up della libreria DNS NSS, estensioni della funzione printf, malloc su sistemi multicore, e gestione on-fly del codice macchina ottimizzato. Sembrerebbero poche modifiche, ma bisogna pur sempre tenere conto della loro complessità.

Con questa versione della libc sembra ci si sia allineati definitivamente allo standard POSIX 2008. A detta di Urlich Drepper molto del lavoro era già stato fatto col precedente rilascio 2.9, e con questa versione si è dovuto solo certificare la conformità allo standard.

Continua »

Tag: ,