Oracle isn’t always evil. And I personally never understood why not everyb0dy is on Oracle Linux (OL) already. It’s free, it gets extremely well maintained. And some issues my customers saw with Red Hat Enterprise Linux (RHEL) were fixed with OL literally more than a year before RHEL did. No blame to anybody – but that is my experience when customers tell me about issues over the past two years. But what is the future of Oracle Linux (OL), Red Hat Enterprise Linux (RHEL) and CentOS? And why am I writing this blog post?

Photo by Brigitta Schneiter on Unsplash
The past
Oracle is active in the Linux community for the past 25 years. Still, it took until 2006 when we released our first Linux, Oracle Enterprise Linux (OEL) – which we later renamed into simply Oracle Linux (OL). It is compiled from the Red Hat sources – and it was and is always available for free. Certainly, you could get support from one party: Oracle. Which many see as an advantage while others fear the dependency on one single company.
I remember that I built my first VMs with RHEL – and then later switched to OEL. I had to smile a bit in the early days since to me – in my naive thinking – only the splash screen and the desktop background looked different between the two drops. But I learned later that there were more differences. One of the most remarkable ones: We fixed issues tied to the database or other products in our stack really fast.
Still, there was (and potentially is) a lot of great knowledge on the Red Hat side, too. At Collaborate (IOUG) conference in Las Vegas many summers ago I attended a tech talk from a Red Hat engineer – and I was blown away by all the tips and recommendations I took with me, especially in regards to running an Oracle Database server on a RHEL box. Later, from customer’s SR and feedback I learned that some changes, adjustment and fixes especially to memory setup but also other things took longer to find its way into the RHEL distributions.
In October 2018 IBM announced to acquire Red Hat at a steep price of $34 billion USD.
The present and the future
We certainly install and deliver OL on our Engineered Systems such as Exadata and ExadataC@C. And of course, it is the state-of-the-art OS in our cloud as well. I personally have not used any other Linux for years. Still, I know that some of you use(d) CentOS, a free alternative to RHEL. I remember running a full day upgrade workshop in the Oracle office in Munich, my home base. A customer discussed an issue he had in the open auditorium. I replied, we exchanged some facts and tips. And then he shocked me by saying: “We have Enterprise Edition licenses for the Oracle database, and we operate more than 50 production databases on CentOS.”. Why was I scared? We never certified Oracle Database on CentOS. But it operates nicely of course. He told me that he rather won’t mention CentOS when he needs to open an SR with Oracle Support to avoid the “Not supported – goodbye!“.
You may ask yourself now: Why am I writing all this?
The reason is a recent change. On June 21, 2023, IBM announced to not release Red Hat code publicly anymore.
You can read the entire history of announcements and blog posts made by Mike McGrath, Vice President of Core Platforms Engineering at Red Hat, by yourself if you are interested (see the Further Links and Information section at the end of this article).
I’d rather like to share this summary with you written by Wim Coekarts, Head of Oracle Linux Development, and Edward Screven, Chief Corporate Architect. Especially the commitment, we, Oracle give here is important to recognize and understand.
- Keep Linux Open and Free—We Can’t Afford Not To
Blog post by Wim Coekarts, Head of Oracle Linux Development, and Edward Screven, Chief Corporate Architect, Oracle
Let me quote the important parts of the commitment we give:
As for Oracle, we will continue pursuing our goal for Linux as transparently and openly as we always have while minimizing fragmentation. We will continue to develop and test our software products on Oracle Linux. Oracle Linux will continue to be RHEL compatible to the extent we can make it so. In the past, Oracle’s access to published RHEL source has been important for maintaining that compatibility. From a practical standpoint, we believe Oracle Linux will remain as compatible as it has always been through release 9.2, but after that, there may be a greater chance for a compatibility issue to arise. If an incompatibility does affect a customer or ISV, Oracle will work to remediate the problem.
And further:
We want to emphasize to Linux developers, Linux customers, and Linux distributors that Oracle is committed to Linux freedom. Oracle makes the following promise: as long as Oracle distributes Linux, Oracle will make the binaries and source code for that distribution publicly and freely available.
That is the really important part for all of you, regardless of whether you are using already Oracle Linux or whether you are thinking about moving to Oracle Linux now.
I’d just like to encourage you to read the full blog post by Wim and Edward here. It is a 2 minute read worth it.
Further Links and Information
- More about Red Hat
- Furthering the evolution of CentOS Stream – by Mike McGrath, June 21, 2023
- Red Hat’s commitment to open source: A response to the git.centos.org changes – by Mike McGrath, June 26, 2023
- Keep Linux Open and Free – We Can’t Afford Not To – by Wim Coekarts and Edward Screven
–Mike
What you state is all week and good. It makes Oracle seem to be a good guy in the battle for openness and transparency. But there is still the lingering lawsuit over java apis, that Oracle purchased from Sun as ibm purchased red hat, where I’ve is claiming that use of these apis needs to be licensed/paid for. Sounds very similar to me. If Oracle wants to be the ones wearing the white hats in this wild, wild West frontier of gpl licensing, maybe they drop that lawsuit so that the hat isn’t stained gray.
Thanks for your comment, David.
And I see your points.
Still, I just wanted to link to the blog post of Wim and Edward.
Cheers,
Mike
Well I hope IBM will sue you for an article like that. Anyone I talked to at RedHat said it’s a decision solely by RedHat and they wanted to do it for a long time. Now with the mighty IBM Legal behind them it’s definitely easier. Are they allowed to do it? Absolutely! Is it fair? yes . Now let’s talk about Oracle, the most anti OpenSource company ever. Killed, Solaris, killed MySQL, put java behind a paywall, argued about EE to rename to Jakarta classes etc.. free loading the work RedHat did and selling it as OS in their Cloud called OL .. come on! IBM and RH are big contributors to OpenSource, Apache and Eclipse Foundation, so don’t even try to go there. The whole move is against Oracle. OpenSource like Rocky are just collateral.
Not sure why you think I should be sued 🙂
As you see, I quote the blog post of Wim and Edward.
Personally, I don’t like whataboutism – but you raise some interesting points.
Still, this is not the topic of my blog post.
Cheers,
Mike
Mike, I was amazed why everyone is not using Enterprise Linux as well! Oracle Linux rocks on my Raspberry Pi, and I am amazed it is offered for free with updates! Runs much faster than what I had before as well 🙂
Disclaimer: I also run RHEL at home, and honestly love both. Choice is the best thing!
Thanks Dayton!
Cheers,
Mike
Hi Mike
thanks for this update.
For me, Oracle Linux has been the OS of choise for many, many years.
I can not find any cause of IBM to act this way – beside economic.
We need open source.
I’m not the guy to study source code and I guess most Admins won’t do these.
But this not point. The point is, I want to have the right and the posibility to do so.
Oracle guys, please, keep Linux Freedom!
Christian
I deliver my privat email adress, as this is my personal point of view.
Hi Christian,
thanks a lot!!!
Cheers,
Mike
Yow mike, I like the way you thoroughly explain this topic from the right point of view. many people don’t realize that 25 years have passed about OEL or OL and those who still stand by and support this one are still open source. in line with this, people should start considering using redhat’s derivative linux os to OL. Next time I request that you also discuss about OVM and open solaris, ten thousand thanks dude!