Hubbry Logo
logo
Oracle Linux
Community hub

Oracle Linux

logo
0 subscribers
Read side by side
from Wikipedia
Oracle Linux 10
Oracle Linux 9.5
DeveloperOracle Corporation
OS familyLinux (Unix-like)
Working stateCurrent
Source modelOpen source
Initial release4.5 / 26 October 2006; 19 years ago (2006-10-26)
Latest release10.0[1] Edit this on Wikidata[2] / 26 June 2025; 4 months ago (26 June 2025)
Marketing targetEnterprise and Cloud computing
Update methodYUM (PackageKit)[3]
Package managerRPM Package Manager
Supported platformsIA-32, x86-64, SPARC, ARM64[4]
Kernel typeMonolithic (Linux)
Default
user interface
GNOME and KDE (user-selectable)
LicenseGNU GPL & various others.
Official websiteoracle.com/linux

Oracle Linux (abbreviated OL, formerly known as Oracle Enterprise Linux or OEL) is a Linux distribution packaged and freely distributed by Oracle, available partially under the GNU General Public License since late 2006.[5] It is, in part, compiled from Red Hat Enterprise Linux (RHEL) source code, replacing Red Hat branding with Oracle's. It is also used by Oracle Cloud and Oracle Engineered Systems such as Oracle Exadata and others.

Potential users can freely download Oracle Linux through Oracle's server, or from a variety of mirror sites, and can deploy and distribute it without cost.[6] The company's Oracle Linux Support program aims to provide commercial technical support, covering Oracle Linux and existing RHEL or CentOS installations but without any certification from the former (i.e. without re-installation or re-boot).[5][7][clarification needed] As of 2016 Oracle Linux had over 15,000 customers subscribed to the support program.

RHEL compatibility

[edit]

Oracle Corporation distributes Oracle Linux with two Linux kernels options.

Oracle Linux is application binary compatible with RHEL. Oracle claims that existing applications run unchanged because all application interfaces are identical to RHEL.

In August 2023, CIQ, Oracle, and SUSE founded Open Enterprise Linux Association (OpenELA) to collaborate on Enterprise Linux as an open source project to provide open and free Enterprise Linux source code. In November 2023, OpenELA publicly released Enterprise Linux source code and achieved important technical and governance milestones.

Hardware and software compatibility

[edit]

Oracle Linux is certified on servers including from Cisco, Dell, HPE, IBM, and Lenovo. In July 2023, HPE[12] and Supermicro[13] announced[14][15] Oracle Linux support on their Arm-based servers.

Third-party software that ISVs have certified to run on Oracle Linux and Oracle VM can be found in this catalog Oracle/Sun servers with x86-64 processors can be configured to ship with Oracle Linux.

Oracle Linux is available on Amazon EC2 as an Amazon Machine Image, and on Microsoft Azure as a VM Image.

Oracle Linux is also available[16] as a Windows app through the Microsoft Store and with the Windows Subsystem for Linux (WSL).[17]

Virtualization support

[edit]

The Oracle Linux distribution includes KVM hypervisor and an oVirt-based management tool. Other supported server virtualization solutions are VMware and Xen-based Oracle VM.

Oracle Cloud Native Environment has added KubeVirt support for unified container and virtual machine management beginning with the 1.7 release.[18]

Container and orchestration support

[edit]

Linux Containers (LXC) are supported in Oracle Linux 7.[19]

Oracle Container Runtime for Docker is available on Oracle Linux 6 and 7. It’s not provided in Oracle Linux 8+.[20]

Podman is a drop-in[21] replacement for Oracle Container Runtime for Docker in Oracle Linux 8 and Oracle Linux 9. Podman, Buildah, and Skopeo are a set of tools that you can use to create, run, and manage applications across Oracle Linux systems by using Open Container Initiative (OCI) compatible containers.

Oracle Cloud Native Environment has integrated[22] container runtimes to create and provision Open Container Initiative (OCI)-compliant containers using CRI-O, an implementation of the Kubernetes CRI (Container Runtime Interface) to enable using Open Container Initiative compatible runtimes.

Oracle Linux Container images are available via Oracle Container Registry, GitHub Container Registry and Docker Hub.

Deployment inside Oracle Corporation

[edit]

Oracle Corporation uses Oracle Linux extensively within Oracle Public Cloud, internally to lower IT costs. Oracle Linux is deployed on more than 42,000 servers by Oracle Global IT; the SaaS Oracle On Demand service, Oracle University, and Oracle's technology demo systems also run Oracle Linux.[5]

Software developers at Oracle develop Oracle Database, Fusion Middleware, E-Business Suite and other components of Oracle Applications on Oracle Linux.[5]

[edit]

Oracle Linux is used as the underlying operating system for the following appliances.[23]

Specific additions

[edit]
  • Oracle Linux Automation Manager Is based on open source AWX project, is a task engine and web interface for scheduling and running Ansible playbooks[24]
  • Oracle Cloud Native Environment, a CNCF certified Kubernetes distribution, is a fully integrated suite for the development and deployment of cloud native applications.
  • Oracle Linux Virtualization Manager Is an oVirt-based management tool to configure, monitor, and manage an Oracle Linux KVM-based environment.
  • Ksplice – Oracle acquired Ksplice Inc in 2011, and offers Oracle Linux users Ksplice to enable hot kernel patching
  • DTrace – As of October 2011, Oracle has begun porting DTrace from Solaris as a Linux kernel module
  • Oracle Linux Manager manages the Oracle Linux software lifecycle.
  • OS Management Hub Is a managed service that manages and monitors the updates and patches for Oracle Linux systems through a centralized management console hosted on Oracle Cloud Infrastructure.

Benchmark submissions

[edit]

Sun Fire systems

[edit]

In March 2012, Oracle submitted a TPC-C benchmark result using an x86 Sun Fire server running Oracle Linux and Unbreakable Enterprise Kernel.[25] With 8 Intel Xeon processors running Oracle DB 11 R2, the system was benchmarked at handling over 5.06 million tpmC (New-Order transactions per minute while fulfilling TPC-C[26]). The server was rated at the time as the third-fastest TPC-C non-clustered system and the fastest x86-64 non-clustered system.[27][28]

Oracle also submitted a SPECjEnterprise2010 benchmark record using Oracle Linux and Oracle WebLogic Server, and achieved both a single node and an x86 world record result of 27,150 EjOPS (SPECjEnterprise Operation/second).[29]

Cisco UCS systems

[edit]

Cisco submitted 2 TPC-C benchmark results that run Oracle Linux with the Unbreakable Enterprise Kernel R2 on UCS systems.[30][31] The UCS systems rank fourth and eighth on the top TPC-C non-clustered list.[27]

SPARC version

[edit]

In December 2010, Oracle CEO Larry Ellison, in response to a question on Oracle's Linux strategy, said that at some point in the future Oracle Linux would run on Oracle's SPARC platforms.[32] At Oracle OpenWorld 2014 John Fowler, Oracle's Executive Vice President for Systems, also said that Linux will be able to run on SPARC at some point.[33]

In October 2015, Oracle released a Linux reference platform for SPARC systems based on Red Hat Enterprise Linux 6.[34][35][36]

In September 2016, Oracle released information about an upcoming product, Oracle Exadata SL6-2, a database server using SPARC processors running Linux.[37][38]

On 31 March 2017, Oracle posted the first public release of Oracle Linux for SPARC, installable on SPARC T4, T5, M5, and M7 processors.[39] The release notes state that the release is being made available "for the benefit of developers and partners", but is only supported on Exadata SL6 hardware.[40]

Software updates and version history

[edit]

In March 2012, Oracle announced free software updates and errata for Oracle Linux on Oracle's public yum repositories.[41] In September 2013, Oracle announced that each month its free public yum servers handle 80 TB of data, and the switch to the Akamai content delivery network to handle the traffic growth.[42]

Support period

[edit]
Version End of Premier
Support[43]
End of Extended
Support
3 Unsupported: 31 October 2011
4 Unsupported: 28 February 2013
5 Unsupported: 30 June 2017 Unsupported: 30 November 2020
6 Unsupported: 31 March 2021 Unsupported: 31 December 2024
7 Unsupported: 31 December 2024 Supported: 30 June 2028
8 Supported: 31 July 2029 Supported: 31 July 2032
9 Supported: 30 June 2032 Supported: 30 June 2035
Latest version: 10 Supported: 30 June 2035 Supported: 30 June 2038
Legend:
Unsupported
Supported
Latest version

Release history

[edit]
  • Oracle Linux 10 [44]
  • Oracle Linux 9,[45] 9.1, 9.2, 9.3, 9.4, 9.5, 9.6
  • Oracle Linux 8, 8.1, 8.2, 8.3, 8.4, 8.5, 8.6, 8.7, 8.8, 8.9, 8.10
  • Oracle Linux 7, 7.1, 7.2,[46] 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9
  • Oracle Linux 6, 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.7,[47] 6.8, 6.9, 6.10
  • Oracle Linux 5, 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7, 5.8, 5.9, 5.10, 5.11[48]
  • Oracle Enterprise Linux 4.4, 4.5, 4.6, 4.7, 4.8, 4.9[49]

Oracle Linux uses a version-naming convention identical to that of Red Hat Enterprise Linux (e.g. the first version, Oracle Linux 4.5, is based on RHEL 4.5). They have slightly different support lifecycles.[50]

Oracle Linux Release Architectures RHEL base Oracle Linux release date RHEL release date Days after RHEL release
4.5 i386, x86-64 4.5 ? 2007-05-01 ?
4.6 4.6 2007-12-10[51] 2007-11-16 24
4.7 4.7 2008-08-05[52] 2008-07-24 12
4.8 4.8 2009-05-26[53] 2009-05-18 8
4.9 4.9 ? 2011-02-16 ?
5.0 5 2007-06-26[54] 2007-03-14 104
5.1 5.1 2007-11-26[55] 2007-11-07 19
5.2 5.2 2008-06-02[56] 2008-05-21 12
5.3 5.3 2009-01-28[57] 2009-01-20 8
5.4 i386, x86-64, ia64 5.4 2009-09-09[58] 2009-09-02 7
5.5 5.5 2010-04-07[59] 2010-03-31
5.6 5.6 2011-01-22[60] 2011-01-13 9
5.7 5.7 2011-08-16[61] 2011-07-21 26
5.8 5.8 2012-03-02[62] 2012-02-21 10
5.9 5.9 2013-01-16[63] 2013-01-07 9
5.10 5.10 2013-10-08[64] 2013-10-01 7
5.11 5.11 2014-09-23[65] 2014-09-16
6.0 i386, x86-64 6 2011-02-11[66] 2010-11-10 93
6.1 6.1 2011-06-01 2011-05-19 13
6.2 6.2 2011-12-15 2011-12-06 9
6.3 6.3 2012-06-28[67] 2012-06-21 7
6.4 6.4 2013-02-28[68] 2013-02-21
6.5 6.5 2013-11-27[69] 2013-11-21 6
6.6 6.6 2014-10-21[70] 2014-10-14 7
6.7 6.7 2015-07-31[71] 2015-07-22 9
SPARC 2017-03-31[39] 618
6.8 i386, x86-64 6.8 2016-05-16[72] 2016-05-10 6
6.9 6.9 2017-03-28[73] 2017-03-21 7
6.10 6.10 2018-07-02[74] 2018-06-19 13
7.0 x86-64 7.0 2014-07-23[75] 2014-06-10 43
7.1 7.1 2015-03-12[76] 2015-03-05 7
7.2 7.2 2015-11-25[77] 2015-11-19 6
7.3 7.3 2016-11-10[78] 2016-11-03 6
7.4 7.4 2017-08-08[79] 2017-07-31 8
7.5 7.5 2018-04-17[80] 2018-04-10 7
7.6 x86-64, ARM64 7.6 2018-11-07[81] 2018-10-30 8
7.7 7.7 2019-08-15[82] 2019-08-06 9
7.8 7.8 2020-04-08[83] 2020-03-31 8
7.9 7.9 2020-10-07[84] 2020-09-29 8
8.0 8.0 2019-07-18[85] 2019-05-07 72
8.1 8.1 2019-11-15[86] 2019-11-05 10
8.2 8.2 2020-05-06[87] 2020-04-28 8
8.3 8.3 2020-11-13[88] 2020-11-03[89] 10
8.4 8.4 2021-05-26[90] 2021-05-18 8
8.5 8.5 2021-11-16[91] 2021-11-09 7
8.6 8.6 2022-05-16[92] 2022-05-10 6
8.7 8.7 2022-11-16[93] 2022-11-09 7
8.8 8.8 2023-05-24[94] 2023-05-16 8
8.9 8.9 2023-11-21[95] 2023-11-14[96] 7
8.10 8.10 2024-05-29[97] 2024-05-22[98] 7
9.0 9.0 2022-06-30[45] 2022-05-17[99] 44
9.1 9.1 2022-11-23[100] 2022-11-15 8
9.2 9.2 2023-05-24[94] 2023-05-10 14
9.3 9.3 2023-11-15[101] 2023-11-08 7
9.4 9.4 2024-05-06[102] 2024-04-30 6
9.5 9.5 2024-11-19[103] 2024-11-12 7
9.6 9.6 2025-05-27[104] 2025-05-20 7
10.0 10.0 2025-06-26[105] 2025-05-20 37

Oracle OpenStack for Oracle Linux

[edit]

Oracle announced on 24 September 2014 Oracle OpenStack for Oracle Linux. In October 2020, Oracle deprecated support for and ceased releasing OpenStack software.

See also

[edit]

References

[edit]
[edit]
Revisions and contributorsEdit on WikipediaRead on Wikipedia
from Grokipedia
Oracle Linux is a free, open-source Linux distribution developed and supported by Oracle Corporation, designed as a secure and high-performance operating environment for deploying, optimizing, and managing applications on-premises, in the cloud, and at the edge.[1] It is binary-compatible with Red Hat Enterprise Linux (RHEL), recompiled from Enterprise Linux (EL) source code provided through initiatives like the Open Enterprise Linux Association (OpenELA), ensuring seamless compatibility for RHEL-based applications and ecosystems.[1] Oracle Linux supports both x86_64 and Arm64 architectures and offers users a choice between the standard RHEL-compatible kernel (Red Hat Compatible Kernel, or RHCK) and Oracle's enhanced Unbreakable Enterprise Kernel (UEK), which includes optimizations for performance, scalability, and Oracle-specific workloads. As of June 2025, the latest major release is Oracle Linux 10, which introduces advanced features like modern cryptography support, improved developer tools, and resilient infrastructure capabilities for cloud-scale deployments.[2] Oracle's involvement with Linux began in the late 1990s, with the company porting its database software to the platform in 1998, but the development of Oracle Linux as a dedicated distribution started in 2006 amid efforts to provide a stable, enterprise-grade OS tailored for Oracle products after tensions with Red Hat.[3] Initially recompiled from RHEL sources, Oracle Linux evolved to address gaps in the Linux ecosystem for mission-critical applications, with early contributions including asynchronous I/O libraries (libaio) in 2001 and the Oracle Cluster File System (OCFS) in 2002, both of which were upstreamed to the mainline kernel.[4] The Unbreakable Enterprise Kernel was first introduced in 2010 as UEK Release 1, building on mainline Linux kernels with Oracle-specific enhancements for stability and performance, and subsequent releases like UEK 8 (based on Linux kernel 6.12) continue to incorporate upstream innovations with minimal backports.[5] In recent years, Oracle has collaborated with partners through OpenELA (announced in 2023) to sustain free access to EL source code following upstream changes in RHEL's distribution model.[1] Key features of Oracle Linux include zero-downtime patching via Ksplice for security updates without reboots, built-in virtualization with KVM, container support through Podman and Docker compatibility, and cloud-native tools like Kubernetes orchestration.[6] It is engineered for high availability, with certifications for FIPS 140-3 and Common Criteria, making it suitable for regulated environments in finance, healthcare, and government.[1] Oracle Linux also provides extensive automation and management capabilities through the OS Management Hub, enabling patch management, compliance reporting, and configuration across hybrid environments. Unlike community-driven distributions, Oracle Linux emphasizes enterprise reliability, with regular updates synchronized closely to RHEL releases—typically within days—and long-term support extending up to 10 years or more with extended options.[7] Oracle offers multiple support tiers for Oracle Linux, including free basic support with access to security errata and updates, as well as paid Premier and Premier Plus options that provide 24/7 expert assistance, indemnification against IP claims, and integration with Oracle's broader ecosystem like Oracle Cloud Infrastructure (OCI).[8] The distribution is widely adopted for running Oracle Database, middleware, and engineered systems, but its RHEL compatibility also makes it a versatile choice for general-purpose servers, edge computing, and DevOps workflows.[1] With over 145 countries covered by Oracle's global support network, Oracle Linux powers millions of deployments, contributing to Oracle's leadership in enterprise Linux solutions.[8]

History and Development

Origins and Evolution

Oracle Linux originated as Oracle Enterprise Linux (OEL), with its initial release in late 2006 as a free, downstream distribution derived from the publicly available source code of Red Hat Enterprise Linux (RHEL).[9][10] Oracle developed OEL to deliver enterprise-grade stability and optimizations tailored for its software stack, particularly database and application workloads, while addressing the need for a cost-effective alternative to proprietary Linux support models.[9] The core motivations included providing unrestricted access to RHEL-compatible binaries without mandatory subscription fees, enabling broad adoption for testing, development, and production environments, alongside optional paid support services for enhanced reliability and security updates.[10][11] In October 2010, with the release of version 5.5, Oracle rebranded OEL to Oracle Linux, streamlining its identity as a distinct, fully supported enterprise operating system while preserving its RHEL heritage.[12] This rebranding marked a maturation phase, emphasizing Oracle's commitment to long-term innovation and compatibility without altering the distribution's foundational architecture. The evolution of Oracle Linux accelerated after Red Hat's 2020 announcement to transition CentOS—a popular community-built RHEL clone—to CentOS Stream, a rolling-release model, effectively ending the stable CentOS Linux branch by 2024.[13] In response, Oracle positioned Oracle Linux as a reliable, binary-compatible successor, offering free downloads of stable releases, perpetual access to updates, and enterprise support options to fill the gap left by CentOS's shift.[11] This development reinforced Oracle Linux's role in sustaining an open ecosystem for RHEL users seeking stability and Oracle-specific enhancements without licensing restrictions. Oracle Linux also introduced the Unbreakable Enterprise Kernel (UEK) as an alternative kernel option optimized for performance (detailed in Kernel Options).[9]

Key Milestones

Oracle Linux's development has been marked by several pivotal events that shaped its evolution as a enterprise-grade Linux distribution. In 2006, Oracle launched Oracle Linux at Oracle OpenWorld, introducing the initial releases based on Red Hat Enterprise Linux (RHEL), starting with Oracle Enterprise Linux 4 update 4 on October 26, providing binary-compatible support for Oracle applications without additional licensing costs.[9][14] A significant shift occurred in 2010 when Oracle rebranded and enhanced the distribution, officially adopting the name Oracle Linux and announcing the Unbreakable Enterprise Kernel (UEK) in September during Oracle OpenWorld. The UEK, initially based on the mainline Linux kernel, was designed to deliver optimized performance for Oracle workloads while maintaining compatibility with RHEL, marking Oracle's commitment to custom kernel innovations for enterprise stability and scalability.[15][16] In late 2020, following Red Hat's announcement in December to discontinue CentOS Linux as a stable RHEL rebuild in favor of the rolling CentOS Stream, Oracle positioned Oracle Linux as a free, long-term alternative for users seeking RHEL compatibility without subscription fees. This strategic response emphasized Oracle Linux's no-cost access to source code via the Oracle Linux yum server and its decade-long support lifecycle, attracting former CentOS users concerned about the shift to a development-focused model.[17][18] From 2023 onward, Oracle Linux continued to evolve in response to shifts in the enterprise Linux landscape. In June 2023, Red Hat announced changes to its source code distribution policy, limiting public access to exact RHEL source code and directing public sources through CentOS Stream while reserving detailed sources for subscribers. Oracle responded in July 2023 with a blog post titled "Keep Linux Open and Free—We Can't Afford Not To," authored by Chief Corporate Architect Edward Screven and Head of Oracle Linux Development Wim Coekaerts. The post criticized Red Hat's decision as a departure from open source principles, reaffirmed Oracle's commitment to providing Oracle Linux binaries and sources freely and publicly without subscription barriers, and expressed support for downstream distributions.[11] To facilitate transparent and automated access to compatible sources, Oracle co-founded the Open Enterprise Linux Association (OpenELA) in August 2023 with CIQ and SUSE. OpenELA legally acquires RHEL sources and publishes bug-for-bug compatible sources on GitHub repositories under github.com/openela-main, often within days of RHEL releases. Examples include publications for RHEL 9.4 and 8.10 in 2024, and RHEL 9.5-compatible sources shortly after its November 13, 2024 release.[19][20][21] These initiatives highlight Oracle's dedication to open practices and ecosystem support, ensuring continued compatibility without secrecy. Oracle Linux 9 achieved general availability on June 30, 2022, but saw key updates in 2023, including enhanced OCI platform images, establishing it as the default operating system for Oracle Cloud Infrastructure (OCI) workloads starting May 27, 2025. Oracle Linux 10 followed with general availability on June 26, 2025, introducing improvements in automation, management, and security for diverse architectures like x86_64 and aarch64. Deepening ties with OCI, Oracle Linux underpinned all OCI regions globally by 2024, enabling seamless deployment of Oracle Database and other applications with integrated support at no extra cost.[22][23][24] Complementing these releases, the Unbreakable Enterprise Kernel 8 (UEK 8) launched on April 14, 2025, based on Linux kernel 6.12 LTS, featuring enhancements in memory management for large-scale systems and networking optimizations for high-throughput environments, available initially for Oracle Linux 9 Update 6 and later Oracle Linux 10. In May 2025, Oracle extended its collaboration with Red Hat, announced on May 20, to accelerate hybrid cloud adoption by certifying Red Hat OpenShift on OCI Roving Edge Infrastructure, Oracle Compute Cloud@Customer, and Oracle Private Cloud Appliance, fostering interoperability for enterprise hybrid deployments.[25][26][27]

Technical Overview

Kernel Options

Oracle Linux provides users with two primary kernel options: the Red Hat Compatible Kernel (RHCK) and the Unbreakable Enterprise Kernel (UEK). These kernels allow flexibility in deployment, with RHCK prioritizing compatibility with Red Hat Enterprise Linux (RHEL) ecosystems and UEK emphasizing performance enhancements tailored to enterprise and Oracle-specific workloads.[28] The RHCK is a direct backport of the corresponding RHEL kernel, ensuring exact binary compatibility for applications and software certified on RHEL. This makes it ideal for environments requiring strict adherence to RHEL standards, such as third-party software stacks that demand unmodified RHEL kernel behavior. By mirroring RHEL's kernel precisely, RHCK facilitates seamless migration and interoperability without recompilation or adjustment.[28] In contrast, the UEK is an Oracle-developed kernel based on recent upstream Linux kernel releases, such as version 6.12 for UEK 8. It incorporates customer-driven enhancements for superior performance, stability, and reliability in large-scale deployments, particularly optimizing for Oracle Database workloads. UEK tracks mainline Linux development closely with minimal backports to maintain enterprise-grade stability while delivering newer features ahead of RHEL schedules. It is extensively tested on x86 (including Intel and AMD), and ARM (aarch64) architectures to support diverse hardware environments like Oracle Cloud Infrastructure.[29][30] UEK includes several specialized features not available in RHCK, such as enhanced memory management with a cgroup slab memory controller (introduced in UEK R7) that enables efficient sharing and accounting of slab memory at the object level across control groups. It also provides improved I/O security through io_uring enhancements, including support for ASMLib v3, which leverages asynchronous I/O for secure and high-performance storage operations in Oracle Database environments. Additionally, UEK offers built-in RDMA support for low-latency, high-throughput networking, integrated with tools like Ksplice for zero-downtime updates and DTrace for observability. These additions focus on reducing latency, improving scalability, and bolstering security for demanding enterprise applications.[31][32][33][34] Users can switch between RHCK and UEK using package management commands and boot configuration tools. To install or switch to UEK, run sudo dnf install kernel-uek; to remove it and revert to RHCK, use sudo dnf remove kernel-uek-core. The default boot kernel is managed via the grubby utility, for example, sudo grubby --set-default /boot/vmlinuz-<version>-uek to select UEK at boot. Both kernels can coexist on the system, allowing runtime selection from the GRUB menu.[28]

Compatibility with RHEL

Oracle Linux provides 100% application binary compatibility with Red Hat Enterprise Linux (RHEL), ensuring that applications certified on RHEL can run seamlessly on Oracle Linux without recompilation or modification.[10] This compatibility extends to the user space, remaining independent of the underlying kernel version, which facilitates straightforward migrations for enterprises using RHEL-certified software stacks.[35] For instance, major Oracle products such as Oracle Database and Oracle Java Development Kit (JDK) are certified on Oracle Linux with the same validation criteria applied to RHEL environments.[36] Oracle Linux is built from the same source code as RHEL, with packages rebuilt and made available through Oracle's public yum repositories, including source RPMs for transparency and equivalent builds.[37] These repositories support standard RHEL package management tools, including the legacy yum utility and its successor dnf, allowing users to install, update, and manage software in a manner identical to RHEL.[38] The Red Hat Compatible Kernel (RHCK), available as an option in Oracle Linux, is compiled directly from RHEL kernel source code to maintain this ecosystem-wide compatibility, as detailed in the kernel options section. A key distinction in the support models is that Oracle Linux offers free downloads of binaries, source code, updates, and errata without requiring a subscription, contrasting with RHEL's model that mandates paid subscriptions for access to these resources.[39] This approach enables broader accessibility while preserving full interoperability, reducing costs for users transitioning from RHEL without sacrificing reliability or certification assurances.[11]

Features and Capabilities

Virtualization and Containers

Oracle Linux provides robust support for virtualization through the Kernel-based Virtual Machine (KVM) hypervisor, which is integrated into the Linux kernel and enables the creation and management of virtual machines (VMs) on supported hardware.[40] This allows a single Oracle Linux host to run multiple guest VMs, leveraging hardware virtualization extensions for efficient performance. Oracle Linux Virtualization Manager serves as the primary management platform for KVM-based environments, offering tools to configure, monitor, and automate VM lifecycle operations across clusters.[41] Additionally, Oracle Linux supports guest OS installations, including Oracle Linux itself, under KVM, with certifications for running Oracle workloads in virtualized setups.[42] For container technologies, Oracle Linux has transitioned from legacy Docker support to modern, daemonless tools starting with Oracle Linux 8, emphasizing security and rootless operation. Podman, Buildah, and Skopeo form a cohesive suite for building, running, and inspecting Open Container Initiative (OCI)-compatible containers without requiring elevated privileges, enabling rootless workflows that reduce attack surfaces. As of Oracle Linux 10 (June 2025), Podman is at version 5.4 with enhancements like improved healthcheck event handling and persistent resource changes, while crun is the default container runtime (runc has been removed) and cgroup v2 is the default for containers.[43] CRI-O is also included as a lightweight, Kubernetes-focused container runtime, ensuring compatibility with orchestration platforms by adhering to the Kubernetes Container Runtime Interface (CRI).[44] Orchestration capabilities in Oracle Linux are facilitated through Oracle Linux Cloud Native Environment (OLCNE), which deploys Kubernetes clusters using Podman and CRI-O for container management, supporting scalable application deployment in on-premises environments.[45] This setup integrates with Oracle Cloud Infrastructure (OCI) Container Engine for Kubernetes (OKE), allowing seamless hybrid workflows where Oracle Linux serves as the underlying node OS for managed clusters.[46] While older Oracle Linux Container Services relied on Docker for Kubernetes, current recommendations prioritize OLCNE for its enhanced security and compatibility.[47] The Unbreakable Enterprise Kernel (UEK) includes specific optimizations for virtualization, such as improved NUMA awareness through features like affinity support for unbound workqueues and an enhanced NUMA balancing subsystem, which optimize memory and CPU allocation in multi-socket environments to minimize cross-node access latencies.[48] UEK Release 5 and later further enhance KVM with support for live migration, enabling VMs to move between hosts with minimal downtime using high-bandwidth networks, provided configurations like CPU pinning ensure NUMA alignment.[42] These UEK improvements, as detailed in the kernel options, contribute to reliable performance in virtualized Oracle Linux deployments.[49]

Specific Oracle Additions

Oracle Linux introduces several proprietary tools and features that extend beyond the standard Red Hat Enterprise Linux (RHEL) distribution, enhancing observability, security patching, automation, auditing, and performance optimization particularly for enterprise workloads like databases. These additions are integrated into the Unbreakable Enterprise Kernel (UEK) and other components, providing Oracle-specific capabilities for system management and diagnostics. DTrace is a dynamic tracing framework originally developed for Solaris and ported to Oracle Linux to enable comprehensive system observability without requiring code modifications or reboots. It allows administrators to probe kernel functions, user-space applications, and system calls in real-time, facilitating the identification of performance bottlenecks, debugging, and troubleshooting across the software stack. In Oracle Linux, DTrace is available exclusively with the UEK and supports probes for I/O, processes, and function boundaries. A significant enhancement, DTrace v2.0, was introduced in UEK Release 6 (R6), leveraging eBPF for improved stability, efficiency, and broader tracing capabilities on Oracle Linux 8 and later. This version includes advanced features like natural language querying integrations for easier analysis of multithreaded applications and system events.[50][51][52] Ksplice provides zero-downtime patching for the Linux kernel and critical user-space components, allowing security updates and bug fixes to be applied without interrupting running services or requiring system reboots. This tool targets vulnerabilities in the kernel, glibc, and OpenSSL, delivering 100% of important security patches while maintaining application uptime and compliance. In Oracle Linux, Ksplice operates in two modes—online for immediate updates and offline for scheduled maintenance—and is supported on both physical and virtualized environments, reducing operational costs associated with downtime. It integrates seamlessly with Oracle Linux Premier Support, enabling automated patch management for enterprise-scale deployments. Ksplice is supported on Oracle Linux 10.[53][54][55][56] Oracle Linux Automation Manager serves as a centralized web-based interface and task engine for configuration management, compliance enforcement, and orchestration of infrastructure tasks. Built on the Oracle Linux Automation Engine (derived from Ansible), it enables the scheduling and execution of playbooks to deploy software, configure systems, perform upgrades, and ensure regulatory compliance across inventories of servers. The manager provides a visual dashboard for monitoring job status, reporting on automation outcomes, and managing user access, making it suitable for large-scale IT environments. It supports REST APIs for integration with other tools and is available as a free component in Oracle Linux, with enhanced support in cloud deployments on Oracle Cloud Infrastructure.[57][58] Beyond these core tools, Oracle Linux incorporates enhancements to auditing via updates to the auditd daemon, part of the Linux Audit system, which tracks system events like logins, account changes, and privilege escalations for improved security monitoring and forensics. These updates include bug fixes and new facilities for software source tracking to bolster compliance in enterprise settings. In Oracle Linux 10, auditing is further enhanced with the audisp-filter plugin for refined event filtering.[59][60][61][43] Additionally, Oracle-specific tuning parameters optimize kernel settings for database performance, including adjustments to shared memory (SHMMAX), semaphores (SEMMSL), and file handles to accommodate high-throughput Oracle Database workloads without default RHEL limitations. These configurations, detailed in Oracle's installation guides, ensure efficient resource allocation for large-scale data processing.[60][61]

Hardware and Software Compatibility

Oracle Linux supports a range of hardware platforms, including x86-64 architectures from Intel and AMD processors, ARM64 with Ampere Altra, Altra Max, and AmpereOne processors, and legacy SPARC systems limited to older releases such as Oracle Linux 6. SPARC support, detailed in the "SPARC Version" subsection, is certified on Oracle's older T-series servers like the T4 and T5 models. It is also certified on third-party hardware like Cisco UCS blade and rack servers, HPE ProLiant DL, ML, RL, and Synergy series (including the Ampere-based RL300 Gen11), and similar offerings from Dell and Lenovo.[62][63][64][65] On the software side, Oracle Linux maintains full binary compatibility with Red Hat Enterprise Linux, enabling seamless operation of RHEL-certified applications. It supports major Oracle products, including Oracle Database (versions 12c through 23c), MySQL, and middleware such as Oracle WebLogic Server (12c, 14c, 15c), Oracle Fusion Middleware components like SOA Suite and Identity Management, and various enterprise applications through Independent Software Vendor (ISV) certifications. Additionally, Oracle Linux integrates natively with Oracle Cloud Infrastructure (OCI), running on OCI's x86-64 and ARM64 hardware shapes for cloud deployments.[66][67][68] The certification process for hardware and software involves Oracle Validated Configurations, which are pre-tested architectures combining Oracle Linux with specific hardware, storage, and network components from partners to ensure reliability and performance in enterprise environments. Hardware vendors and ISVs participate in this program to validate compatibility, often requiring minimal testing due to RHEL interoperability, with results documented in official matrices.[69][66]

Versions and Support

Release History

Oracle Linux has followed a structured release cadence aligned with its upstream Red Hat Enterprise Linux (RHEL) base, with major versions typically released every three years and featuring the optional Unbreakable Enterprise Kernel (UEK) for enhanced performance. Each major release incorporates binary compatibility with RHEL while adding Oracle-specific optimizations, particularly through UEK variants that draw from newer upstream Linux kernels. Minor updates, denoted as "." versions (e.g., OL9.4), deliver cumulative errata for security vulnerabilities, bug fixes, and stability improvements without introducing major feature changes.[7][70] The inaugural major release compatible with modern enterprise needs was Oracle Linux 5, generally available in June 2007 and based on RHEL 5. It provided a stable foundation for Oracle workloads, with the initial UEK (R1) introduced later in September 2010, based on upstream Linux kernel 2.6.32, to offer better performance and hardware support without altering application compatibility.[7][15] Oracle Linux 6 followed in February 2011, derived from RHEL 6, and introduced UEK R2 based on Linux kernel 2.6.39, with later UEK R3 on 3.8.13, which included enhancements for virtualization such as improved KVM integration and better scalability for virtualized environments.[7][70][71] In July 2014, Oracle Linux 7 was released, built on RHEL 7, starting with UEK R3 on Linux kernel 3.8.13 and RHCK on 3.10 for initial compatibility and later incorporating UEK R5 on 4.14 for advanced features like container support through Docker integration.[7][72][73][70] Oracle Linux 8 arrived in July 2019, aligned with RHEL 8, featuring UEK R6 based on Linux kernel 5.4 (with the compatible RHCK on 4.18), emphasizing modular packaging and improved security baselines.[7][73] The June 2022 release of Oracle Linux 9, based on RHEL 9, defaulted to UEK R7 on Linux kernel 5.15 (RHCK on 5.14), with additions like enhanced security through AppArmor support and better integration for confidential computing.[7] As the latest major version as of November 2025, Oracle Linux 10 was generally available in June 2025, based on RHEL 10, and ships with UEK 8 on Linux kernel 6.12 by default (RHCK on 6.12), optimized for cloud-native applications and AI/ML workloads via improved memory management and I/O performance.[7][2][70][74] Minor releases occur quarterly or as needed; for instance, Oracle Linux 9.4 was issued in May 2024 to address security issues and bugs, accumulating prior errata into a single update ISO.[75]
VersionGeneral Availability DateBase (RHEL)Default UEK (Kernel Version)Key Additions
5June 20075R1 (2.6.32, introduced 2010)Initial enterprise stability
6February 20116R2 (2.6.39), later R3 (3.8.13)Virtualization improvements
7July 20147R3 (3.8.13)/RHCK (3.10), later R5 (4.14)Container support
8July 20198R6 (5.4)Modular architecture
9June 20229R7 (5.15)Enhanced security features
10June 2025108 (6.12)/RHCK (6.12)Cloud-native and AI focus

Support Lifecycle

Oracle Linux follows a structured support lifecycle designed to provide long-term stability for enterprise deployments, with policies aligned to ensure compatibility with Red Hat Enterprise Linux (RHEL) where applicable. The support phases include Basic Support and Premier Support, each spanning 10 years from the general availability (GA) date of a major version, followed by an optional Extended Support phase. These phases offer escalating levels of assistance, from free security updates to comprehensive technical services, while updates are freely available through public yum repositories during the initial support periods.[6][76] Basic Support provides essential maintenance, including security patches for critical vulnerabilities (CVEs) and select bug fixes to maintain system integrity. This level is available at no cost and focuses on production readiness without dedicated technical assistance, allowing users to access errata via the Oracle Linux yum server or Unbreakable Linux Network (ULN). In contrast, Premier Support encompasses all Basic Support benefits plus 24/7 global technical support, unlimited service requests, comprehensive bug fixes, and access to advanced features such as Ksplice for zero-downtime kernel patching, BPR (Backport Request) fixes, and tools like OS Management Hub and DTrace. Premier Support requires a paid subscription, priced per physical CPU pair or for up to two virtual machines per license, and is essential for organizations needing proactive assistance and enhanced reliability.[6][8] Extended Support is an optional, fee-based extension available after the conclusion of Premier Support, offering up to three additional years of critical security patches, select bug fixes for severe issues, and continued access to My Oracle Support and ULN. This phase does not include new hardware certifications, general feature enhancements, or backporting of non-critical fixes, prioritizing stability for legacy environments. A valid Premier Support contract is prerequisite for Extended Support, which helps bridge the gap to newer versions without immediate upgrades. Following Extended Support, indefinite Sustaining Support provides access to existing documentation, online resources, and pre-existing patches but no new fixes or technical assistance.[76][7] The specific support timelines for recent versions reflect this 10-year core period plus optional extension:
VersionGA DatePremier Support EndsExtended Support Ends
Oracle Linux 8July 2019July 2029July 2032
Oracle Linux 9June 2022June 2032June 2035
Oracle Linux 10June 2025June 2035June 2038
These dates ensure alignment with RHEL support phases for binary compatibility, allowing seamless transitions. Free updates via public repositories remain available throughout Basic and Premier phases, but advanced services like Extended Support and tools such as Ksplice necessitate active support contracts.[7][77]

Architectures and Ports

x86 and ARM Support

Oracle Linux provides comprehensive support for the x86_64 architecture as its primary platform, offering both the Unbreakable Enterprise Kernel (UEK) and the Red Hat Compatible Kernel (RHCK) for optimal compatibility and performance. The UEK is specifically engineered by Oracle with enhancements for enterprise workloads, including advanced scheduling, networking, and storage drivers tailored to Intel and AMD CPUs commonly used in servers and Oracle Cloud Infrastructure (OCI) instances.[30] This kernel ensures seamless integration with OCI's x86-based compute shapes, such as those powered by Intel Xeon or AMD EPYC processors, enabling high-throughput operations in virtualized environments and bare-metal deployments.[10] RHCK, aligned with upstream Red Hat kernels, maintains binary compatibility for third-party drivers while benefiting from Oracle's testing and support ecosystem.[78] Support for the ARM architecture, specifically aarch64, was introduced with Oracle Linux 7, marking an expansion beyond traditional x86 systems to accommodate emerging high-core-count ARM processors.[79] This support has been significantly enhanced in Oracle Linux 9 and 10, with optimizations targeted at Ampere Altra and Altra Max processors, which feature up to 128 cores per socket for scalable cloud and on-premises workloads.[80][81] The UEK 8 kernel, available in these versions, incorporates ARM-specific memory management improvements, such as 64k base page sizes for better handling of large datasets, and I/O optimizations including io_uring enhancements for efficient asynchronous operations on multi-socket systems.[33][25] These features enable Oracle Linux to deliver enterprise-grade performance on ARM hardware, supporting applications like Oracle Database and virtualization tools.[80] Installation and deployment options for both architectures are flexible, with pre-built images available for bare-metal servers, virtual machines, and cloud environments. For x86_64, bootable ISOs and cloud images facilitate rapid setup on OCI instances and on-premises hardware, while ARM deployments include generic ISOs tested on Ampere platforms and specialized images for Raspberry Pi in technology preview mode.[82][83] Performance tuning for multi-socket ARM systems, such as those with dual NUMA nodes in OCI's Ampere A1 shapes, involves configuring CPU affinity and memory policies via tools like numactl to optimize workload distribution across cores.[84] Oracle provides these images through the Oracle Linux yum server and Software Delivery Cloud, ensuring consistent support across deployment scenarios.[80]

SPARC Version

Oracle Linux introduced support for the SPARC architecture with Oracle Linux 6 Update 7 in March 2017, targeting SPARC T4 processors and subsequent models including the T5, M5, M6, T7, and S7 series.[85] This port enables deployment on Oracle's SPARC64 hardware, providing a compatible environment based on Red Hat Enterprise Linux 6.[86] The SPARC version utilizes the Red Hat Compatible Kernel (RHCK), version 2.6.32, alongside the Unbreakable Enterprise Kernel Release 4 (UEK R4), based on upstream kernel 4.1.12, optimized for Oracle workloads. Unlike x86 and ARM variants, no further kernel releases beyond UEK R4 were developed for SPARC. The final significant update occurred with Oracle Linux 6.7, with kernel packages last modified in May 2017.[87] Since 2018, the SPARC port has received no new updates or security patches, rendering it effectively discontinued. Extended support for Oracle Linux 6 ended in December 2024. As of November 2025, it is in Lifetime Sustaining Support (indefinite duration), providing continued access to existing fixes, security patches, and alerts through My Oracle Support, but no new fixes, updates, or security patches. Oracle advises migrating to actively supported x86 or ARM architectures to ensure ongoing security and feature enhancements.[88][7]

Performance and Benchmarks

Benchmark Submissions

Oracle has submitted several results to the Standard Performance Evaluation Corporation (SPEC) CPU benchmark suite using Oracle Linux, often featuring the Unbreakable Enterprise Kernel (UEK) to demonstrate performance in compute-intensive, multi-threaded workloads relevant to database applications. For example, in April 2012, the Sun Fire X4170 M3 server running Oracle Linux 6.1 with UEK achieved a world-record SPECfp2006 base score of 96.8, highlighting superior floating-point performance on x86 hardware.[89] Similarly, the Sun Fire X4470 M2 server with Oracle Linux 6.1 and UEK R2 posted strong SPECint2006 rate results, underscoring UEK's optimizations for integer computations in multi-socket configurations.[90] These submissions emphasize UEK's advantages in handling database I/O through enhanced scheduling and memory management. In the Transaction Processing Performance Council (TPC) benchmarks, Oracle Linux with UEK has powered record-setting results for transaction processing on optimized x86 hardware. In September 2012, Oracle set a two-processor TPC-C record using Oracle Linux with UEK Release 2 on the Cisco UCS C240 M3 Rack Server with two Intel Xeon E5-2690 processors, achieving 1,609,186.39 tpmC at $0.47 per tpmC—34% higher performance than comparable systems at lower cost.[91] This configuration excelled in multi-threaded OLTP workloads, benefiting from UEK's tuned I/O handling for Oracle Database. Historically, Oracle's benchmark efforts began with SPARC-based systems in the early 2000s, primarily using Solaris for submissions like TPC-C records on Sun Fire servers. Post-2010, as x86 architectures gained prominence, Oracle shifted focus to Oracle Linux on x86 platforms, incorporating UEK to maintain performance leadership in database-centric benchmarks while supporting the growing adoption of commodity hardware like Cisco UCS.[92] The UEK kernel plays a key role in these achievements by optimizing multi-threaded database I/O and scalability, as validated in Oracle's engineered systems testing.[93]

Performance Comparisons

Oracle-conducted benchmarks using the Phoronix Test Suite have demonstrated notable performance enhancements in Oracle Linux 8 compared to Oracle Linux 7. Across a range of micro-benchmarks, Oracle Linux 8 achieved an average improvement of approximately 12%, with gains observed in areas such as CPU-intensive tasks, I/O operations, and system throughput. These results were obtained on standard server hardware, highlighting the optimizations in the Unbreakable Enterprise Kernel (UEK) and updated system libraries.[94] Subsequent releases, including Oracle Linux 9 and 10, continue this trend with further advancements in I/O and memory performance, driven by UEK updates. For instance, Flexible I/O (FIO) tests on Oracle Cloud Infrastructure (OCI) using Oracle Linux 8 showed a 55% improvement in read performance for dedicated storage configurations compared to combined setups, underscoring efficient handling of high-throughput workloads. Oracle Linux 10, powered by UEK 8, introduces memory management optimizations like the folios data structure, which reduces overhead and enhances scalability for memory-intensive applications.[95][25] As of November 2025, no new public SPEC or TPC submissions for Oracle Linux 10 or UEK 8 have been reported, though internal testing validates improvements in UEK 8 for data-heavy workloads.[2] In comparisons with Red Hat Enterprise Linux (RHEL) and Ubuntu, Oracle Linux demonstrates superior performance in database workloads, particularly those involving Oracle Database. Organizations migrating to Oracle Linux with UEK have reported up to 18% faster throughput in Oracle Database transactions compared to RHEL equivalents, attributed to kernel tunings for query optimization and system calls. Against Ubuntu Server, Oracle Linux excels in enterprise database management due to its UEK-specific enhancements for stability and low-latency operations, as evaluated in targeted performance assessments.[9][96] On ARM architectures, Oracle Linux performs competitively on OCI Ampere A1 instances, offering strong price-performance ratios for cloud workloads. Benchmarks indicate Oracle Linux achieving higher single-core scores in tools like Geekbench compared to Ubuntu on equivalent Ampere hardware, benefiting from UEK optimizations for ARM-based systems. These results position Oracle Linux as a robust choice for scalable ARM deployments in OCI environments.[97] Key factors contributing to these advantages include the UEK's design choices over the Red Hat Compatible Kernel (RHCK). In throughput tests, UEK has shown up to 16% better performance in MiB/s for database-like operations compared to RHCK. Specifically in UEK 8, networking improvements such as BIG TCP for higher throughput and reorganized data structures for better cache efficiency in concurrent connections, alongside slab allocator enhancements via a dedicated BPF memory allocator, provide measurable gains in micro-benchmarks involving file systems and parallel processing.[98][25]

Oracle OpenStack for Oracle Linux

Oracle OpenStack for Oracle Linux is Oracle's distribution of the OpenStack cloud computing platform, optimized for deployment on Oracle Linux environments. Initially released in 2014, it is based on the OpenStack Icehouse release and has received subsequent updates to incorporate newer OpenStack features while maintaining compatibility with Oracle's ecosystem.[99][100] The distribution leverages Kolla-Ansible for automated deployment, packaging OpenStack services as Docker containers to simplify installation and management across multiple nodes.[101][102] Key features include support for KVM as the primary hypervisor for compute nodes, enabling virtual machine orchestration in private or hybrid cloud setups. It also integrates Ceph for distributed storage, providing object, block, and file storage capabilities with high availability through RADOS components like the Ceph OSD daemon.[103][100] A notable integration is the automated deployment of Oracle Database instances via Docker containers and Murano application catalog templates, allowing users to provision database services alongside other cloud resources.[104] Additionally, it supports Oracle VM for hybrid cloud configurations, facilitating seamless extension to virtualization environments.[105] Deployment is streamlined using the kollacli command-line interface on master nodes running Oracle Linux 7 or 8, where users configure and push services to target nodes via Ansible playbooks.[106][107] This process supports multi-node setups, with options for high-availability configurations and easy updates to container images. As of 2025, Oracle OpenStack for Oracle Linux remains in sustaining support for legacy deployments, with Oracle recommending migration to Oracle Cloud Infrastructure (OCI) native services for new or modern cloud workloads.[7]

Internal Deployment at Oracle

Oracle Linux serves as the foundational operating system for Oracle Corporation's internal infrastructure, powering data centers, Oracle Cloud Infrastructure (OCI), and development environments across the organization. It is the runtime standard for SaaS, PaaS, and internal services within OCI, enabling seamless deployment and management of Oracle's cloud-based operations. This widespread adoption ensures consistency in the environments where Oracle develops and tests its software stacks, from database systems to enterprise applications.[108] The scale of Oracle Linux's internal deployment is substantial, supporting thousands of production servers and development platforms used by internal teams for rigorous testing and optimization of Oracle products. Oracle Database development, for instance, occurs directly on Oracle Linux, allowing engineers to troubleshoot issues at the kernel level and integrate enhancements that improve overall system performance and reliability. This extensive usage underscores Oracle Linux's role in handling high-volume transaction processing and scaling to meet growing internal demands.[109][108] Customizations to Oracle Linux, particularly the Unbreakable Enterprise Kernel (UEK), are tailored internally to support high-availability clusters and optimize performance for Oracle's workloads. Collaborative efforts between Oracle's Database and Linux development teams focus on tuning system calls, C library interfaces, and kernel features to accelerate database operations while maintaining stability. Additionally, Oracle Linux integrates with Oracle's security mechanisms, such as SELinux for mandatory access control and kernel protections like Address Space Layout Randomization (ASLR) and Data Execution Prevention (DEP), alongside monitoring tools that enhance visibility into system health and threats in production environments.[108][109] The internal deployment yields significant benefits, including cost efficiencies from the free availability of the base OS and its errata via Oracle's yum server, which eliminates licensing expenses for core infrastructure. For mission-critical operations, Oracle Linux is backed by Premier Support, providing 24/7 expert assistance and tools like Ksplice for zero-downtime patching, ensuring minimal disruptions in data centers and OCI services. This binary compatibility with Red Hat Enterprise Linux further supports the reuse of internal applications without modification.[108]

Associated Oracle Products

Oracle Linux provides optimized integrations with key Oracle products, enabling seamless deployment and enhanced performance for enterprise workloads. The Unbreakable Enterprise Kernel (UEK) in Oracle Linux delivers specific optimizations for Oracle software, including superior data throughput, lower I/O latency, and elevated security without performance trade-offs.[108][110] Oracle Database certified editions, such as Oracle Database 19c and later, run natively on Oracle Linux, benefiting from UEK's collaborations with Oracle Database development for stability and minimal backports.[111] This setup ensures zero packet loss messaging and direct data access, making Oracle Linux the recommended platform for Oracle Database deployments.[92][108] Oracle VM, Oracle's enterprise virtualization solution, is built on Oracle Linux as its base operating system, incorporating KVM hypervisor support for efficient server virtualization.[112] Oracle Linux KVM enables hosting multiple virtual machines with hardware extensions like Intel VT-x and AMD SEV for secure, encrypted virtualization.[113] This integration allows Oracle Linux to serve as the foundation for managing diverse workloads, including Linux, Windows, and Oracle Solaris guests.[40] In Oracle Cloud Infrastructure (OCI), pre-built Oracle Linux platform images are available for x86-64 and Arm architectures, supporting rapid instance provisioning across compute shapes.[114] The Oracle Linux Cloud Developer Image, a ready-to-run OCI platform image, includes the latest development tools, languages, OCI SDKs, and database connectors to accelerate cloud-native application development.[115][116] Oracle Linux also supports other Oracle middleware and tools, including certified compatibility with Oracle WebLogic Server for Java EE applications on Linux platforms.[67] MySQL Enterprise Edition installs via RPM packages on Oracle Linux, with pre-configured templates available for production use in virtualized environments.[117][118] GraalVM, Oracle's high-performance runtime, is fully supported on Oracle Linux versions 8 through 10, including installation guides for OCI compute instances.[119][120] Through Oracle's collaboration with Red Hat, Red Hat OpenShift Container Platform runs on validated OCI configurations as of 2024, enabling hybrid cloud deployments with Oracle Linux underpinning OCI's infrastructure for container orchestration.[121]

References

User Avatar
No comments yet.