Oracle Linux 9 Application Streams

The following tables list AppStream packages currently in Oracle Linux 9. As best practice, you should upgrade to the latest release of these packages as possible. Oracle continues to provide support for modules in the AppStream channel until the specified retirement date, as listed in the tables below.

Note:

Initial Application Streams released on Oracle Linux 9 are not released in modular format to simplify user experience. Therefore, when installing an initial Application Stream on Oracle Linux 9, you can use the dnf install command syntax without any need to reference a module.

Some Application Streams with shorter life cycles will be released in modular format with updated application stream versions in subsequent update releases.

Oracle Linux 9 Full Life Application Streams

Where possible, if there are multiple shorter-lived Application Streams offered, a single stream that extends the duration of the underlying Oracle Linux release may be offered.

Table 1-1 Oracle Linux 9 Full Life Application Streams Release Life Cycle

Module Stream Release Date Release
N/A httpd 2.4 June 2022 9.0
N/A nginx 1.20 June 2022 9.0
N/A perl 5.32 June 2022 9.0
N/A php 8.0 June 2022 9.0
N/A postgresql 13 June 2022 9.0
N/A python 3.9 June 2022 9.0
N/A ruby 3.0 June 2022 9.0

Oracle Linux 9 Standard Application Streams

New versions of most Application Streams become available, as needed, during the Oracle Linux life cycle. Life cycles align to the upstream support life or to product needs as required. Multiple versions of the same Application Stream may be available at the same time with overlapping support durations.

Table 1-2 Oracle Linux 9 Application Stream Life Cycle

Module Stream Release Date Retirement Date Release
N/A ansible-core June 2022 November 2023 9.0
N/A bind 9.18 November 2024 May 2027 9.5
N/A dotnet 6 June 2022 November 2024 9.0
dotnet 7 November 2022 May 2024 9.1
dotnet 8 November 2023 November 2026 9.3
dotnet 9 November 2024 May 2026 9.5
N/A gcc-toolset 12 November 2022 November 2024 9.1
gcc-toolset 13 November 2023 November 2025 9.3
gcc-toolset 14 November 2024 November 2026 9.5
N/A IDM June 2022 May 2027 9.0
maven maven 3.8 November 2022 November 2025 9.1
maven 3.9 May 2025 May 2028 9.6
N/A MySQL 8.0 June 2022 April 2026 9.0
MySQL 8.4 May 2025 April 2029 9.6
nginx nginx 1.22 May 2023 November 2025 9.2
nginx 1.24 May 2024 May 2027 9.4
nginx 1.26 May 2025 May 2028 9.6
nodejs nodejs 16 June 2022 April 2024 9.0
nodejs 18 November 2022 April 2025 9.1
nodejs 20 November 2023 April 2026 9.3
nodejs 22 November 2024 April 2027 9.5
N/A openjdk 1.8.0 June 2022 May 2026 9.0
openjdk 11 June 2022 October 2024 9.0
openjdk 17 June 2022 December 2027 9.0
openjdk 21 November 2023 December 2029 9.3
php php 8.1 November 2022 May 2025 9.1
php 8.2 May 2024 May 2029 9.4
php 8.3 May 2025 May 2029 9.6
postgresql postgresql 15 May 2023 May 2028 9.2
postgresql 16 May 2024 May 2029 9.4
N/A python 3.11 May 2023 May 2026 9.2
python 3.12 May 2024 Apr 2027 9.4
redis redis 7 November 2023 November 2026 9.3
ruby ruby 3.1 November 2022 March 2025 9.1
ruby 3.3 May 2024 March 2027 9.4
N/A Tomcat mod_jk connector for Apache June 2022 May 2027 9.0

Oracle Linux 9 Rolling Application Streams

Rolling application streams are supported for the full life of the Oracle Linux 9 release. New versions of the streams replace existing versions in update releases. Rolling streams are only used when having new versions of the stream is very important. Users of rolling streams should understand when and how the streams are updated and be prepared for newer versions.

Rolling Application Stream Release Date Version
container-tools May 2023 ol9
Git May 2023 2.39.1
GNU Autoconf May 2024 2.71
GNU Make November 2024 4.4.1
Go December 2024 1.22.9
Java Mission Control May 2023 7.1.1
LLVM November 2024 18.1.8
Rust February 2025 1.79.0