10. Tool per lo sviluppatore
Il pacchetto GNU gettext fornisce un set di tool e di documentazione per la produzione di messaggi multilingua in programmi. Con Red Hat Enterprise Linux 5.6, gettext è stato aggiornato alla versione 0.17. Da notare che con l'aggiornamento del pacchetto gettext il supporto libintl.jar e java è stato interrotto.
Subversion (SVN) è un sistema di controllo della versione parallelo il quale permette ad uno o più utenti di collaborare allo sviluppo e mantenimento dei file e delle directory mantenendo una cronologia di tutte le modifiche. Subversion in Red Hat Enterprise Linux 5.6 è stato aggiornato alla versione 1.6.11 ed introduce la nuova funziona di risoluzione dei conflitti interattiva ed il merge tracking.
Questo aggiornamento rende disponibile una nuova versione del GNU Project Debugger (GDB), il quale presenta una nuova Python API. La suddetta API permette di automatizzare GDB tramite gli script scritti nel linguaggio di programmazione di Python.
GNU Compiler Collection (GCC) include, tra gli altri, i compilatori C, C++ e Java GNU con relative librerie di supporto. Con Red Hat Enterprise Linux 5.6 la versione 4.4 di GCC è completamente supportata, la quale rende possibile una interoperabilità con Red Hat Enterprise Linux 6.
I pacchetti GNU C Library (glibc) contengono le librerie C standard usate da numerosi programmi su Red Hat Enterprise Linux. Questi pacchetti contengono le librerie math e C standard. Senza le suddette librerie il sistema Linux non funzionerebbe correttamente.
OpenJDK in Red Hat Enterprise Linux 5.6 è stato aggiornato a IcedTea versione 1.7.5. Questo aggiornamento apporta le seguenti modifiche:
- Migliramenti delle prestazioni e della stabilità di HotSpot
- Supporto Xrender pipeline
- Correzioni delle anomalie visive, supporto del fuso orario sincrono utilizzando tzdata
- Migliorato il supporto dei file grafici e delle prestazioni JAR generali
- Supporto NUMA allocator