10. Outils de développement
Le paquetage GNU gettext fournit un ensemble d'outils et de documents pour produire, dans des programmes, des messages dans de multiples langues. Dans Red Hat Enterprise Linux 5.6, gettext a été mis à niveau à la version 0.17. Remarquez que les supports de java et libintl.jar sont abandonnés dans ce paquetage de gettext mis à jour.
Subversion (SVN) est un système de contrôle de version concurrent permettant à un ou plusieurs utilisateurs de collaborer au développement et à la maintenance d'une hiérarchie de fichiers et de répertoires tout en conservant un historique de toutes les modifications. Subversion dans Red Hat Enterprise Linux 5.6 a été mis à niveau à la version 1.6.11 et offre les nouvelles fonctionnalités comme le suivi de fusion et la résolution de conflits interactive.
Cette mise à jour offre une nouvelle version de GDB (GNU Project Debugger), avec le nouvel API Python. Cet API permet à GDB d'être automatisé à l'aide de scripts écrits dans le langage de programmation Python.
GCC (GNU Compiler Collection) inclut entre autres les compileurs GNU C, C++, Java, ainsi que d'autres bibliothèques de support qui y sont liées. GCC 4.4 est maintenant complètement pris en charge par Red Hat Enterprise Linux 5.6, offrant ainsi une interopérabilité avec Red Hat Enterprise Linux 6.
Les paquetages glibc (GNU C Library) contiennent les bibliothèques standard C utilisées par de multiples programmes sur Red Hat Enterprise Linux. Ces paquetages contiennent les bibliothèques standard C et standard math. Sans ces deux bibliothèques, le système Linux ne peut pas fonctionner correctement.
OpenJDK dans Red Hat Enterprise Linux 5.6 a été mis à niveau à la version 1.7.5 de IcedTea. Cette mise à jour présente les ajouts suivants les plus notables :
- Améliorations de la performance et de la stabilité de HotSpot
- Prise en charge de Xrender pipeline
- Correctifs des anomalités visuelles, support des fuseaux horaires synchronisés à l'aide de tzdata
- Amélioration de la prise en charge des fichiers graphiques et de la performance JAR en général
- Prise en charge de l'allocateur NUMA