Chapter 3. Libraries and Runtime Support
Red Hat Enterprise Linux 6 supports the development of custom applications in a wide variety of programming languages using proven, industrial-strength tools. This chapter describes the runtime support libraries provided in Red Hat Enterprise Linux 6.
The following table compares the version information for runtime support packages in supported programming languages between Red Hat Enterprise Linux 6 and Red Hat Enterprise Linux 5.
This is not an exhaustive list. Instead, this is a survey of standard language runtimes, and key dependencies for software developed on Red Hat Enterprise Linux 6.
Table 3.1. Language and Runtime Library Versions
Package Name
|
6
|
5
|
4
|
---|
glibc
|
2.12
|
2.5
|
2.3
|
libstdc++
|
4.4
|
4.1
|
3.4
|
boost
|
1.41
|
1.33
|
1.32
|
java
|
1.5 (IBM), 1.6 (IBM, OpenJDK)
|
1.4, 1.5, and 1.6
|
1.4
|
python
|
2.6
|
2.4
|
2.3
|
php
|
5.3
|
5.1
|
4.3
|
ruby
|
1.8
|
1.8
|
1.8
|
httpd
|
2.2
|
2.2
|
2.0
|
postgresql
|
8.4
|
8.1
|
7.4
|
mysql
|
5.1
|
5.0
|
4.1
|
nss
|
3.12
|
3.12
|
3.12
|
openssl
|
1.0.0
|
0.9.8e
|
0.9.7a
|
libX11
|
1.3
|
1.0
|
|
firefox
|
3.6
|
3.6
|
3.6
|
kdebase
|
4.3
|
3.5
|
3.3
|
gtk2
|
2.18
|
2.10
|
2.04
|