5 Replies Latest reply on Aug 8, 2012 9:19 PM by Avi Miller-Oracle

    I would like to know the difference between OEL and RHEL

    user10685113
      I would like to know the difference between OEL and RHEL, are they same?
      If I test any application on RHEL, will it work on OEL too.

      Thanks

      Edited by: user10685113 on 08-Aug-2012 05:35
        • 1. Re: I would like to know the difference between OEL and RHEL
          Dude!
          The name OEL as such is not used anymore, since the product was renamed from Oracle Enterprise Linux to Oracle Linux with the release of version 5.5 in September 2010.

          The main technical difference between Oracle Linux and RHEL is that Oracle Linux ships with an Oracle exclusive and optimized Oracle UEK kernel. It does however still install and provide the original and older RHEL kernel for fallback.

          As of Oracle Linux 5.6, the Oracle UEK kernel is the default kernel. The current latest version of Oracle Linux 6.3 uses the Oracle UEK2 kernel, which is based on the Linux 3 kernel (2.6.39).

          Oracle Linux is binary compatible with RHEL.

          Oracle Linux has several advantages over RHEL, in particular if you plan to use it to install Oracle products.

          • The same kernel UEK and UEK2 versions are available for Oracle Linux 5.x and 6.x

          You do not necessarily need to perform a complete and unsupported system upgrade to use a newer kernel version and drivers.

          • Oracle Pubilc YUM

          Oracle provides a public yum repository for installing software packages including the latest patches. RHEL does not and requires a paid subscription for online access.

          • Oracle specific drivers and software

          Oracle Linux provides additional software and kernel drivers, for Oracle clustering, Dtrace, BtrFS and ASM, which is not available for RHEL 6.

          Oracle Linux provides additional packages which trigger the automatic installation of system software prerequisites, including kernel parameters and oracle account setup to install Oracle Database:

          oracle-validated (Oracle Linux 5)
          oracle-rdbms-server-11gR2-preinstall (Oracle Linux 6)

          And last not least you have just one vendor and support requirement for Oracle products.

          Have you checked the Internet:
          http://www.oracle.com/us/technologies/linux/index.html
          https://linux.oracle.com

          To obtain Oracle Linux:

          https://edelivery.oracle.com/linux
          https://wikis.oracle.com/display/oraclelinux/Downloading+Oracle+Linux (alternative)

          Edited by: Dude on Aug 8, 2012 2:29 PM
          • 2. Re: I would like to know the difference between OEL and RHEL
            Sergio-Oracle
            http://www.oracle.com/us/technologies/linux/027626.pdf

            Sergio
            • 3. Re: I would like to know the difference between OEL and RHEL
              user10685113
              Thanks for the reply.
              This is really a very good information.

              Again very basic question.

              Can I say that if I test anything on RHEL 6, it will work Oracle Linux 6, without any code changes in my application.
              • 4. Re: I would like to know the difference between OEL and RHEL
                Dude!
                Anything can be a lot, but generally, certainly yes.
                • 5. Re: I would like to know the difference between OEL and RHEL
                  Avi Miller-Oracle
                  user10685113 wrote:
                  Can I say that if I test anything on RHEL 6, it will work Oracle Linux 6, without any code changes in my application.
                  For all userspace applications: yes
                  If you're writing a kernel driver, you will need to make sure it compiles on both the RHEL and UEK kernels. In fact, if you're testing kernel-related stuff, it's easier to test on OL and then say it'll work on RHEL without any changes, because we include their kernel as well as our own.