Red Hat has decided it’s no going to be Mr. Nice Linux anymore for Red Hat Enterprise Linux (RHEL) clone makers such as Oracle and CentOS . Sure, in open-source, you share the code. That’s rule one. But, that doesn’t mean you need to make it easy for your rivals.
What Red Hat has done, for the last several months, is release its version of the Linux kernel with all its own patches incorporated into the RHEL code. Before that, pre-RHEL6, which was released in November 2010, Red Hat released the vanilla Linux code with its improvements and fixes in separate patches. This method made it very easy for an Oracle or another Linux distributor to see exactly what Red Had had done and thus made it easy for them to pick and choose which patches they’d adopt. Now, it’s much harder both to do this and to copycat RHEL.
As Joe Brockmeier aptly put it, “It’s sort of like asking someone for a recipe for the family’s chocolate chip cookies, and getting cookie batter instead.” Sure you can tease out what the ingredients are, but it’s not easy.
That was by design. Bryan Stevens, Red Hat’s CTO and VP of worldwide engineering, explained in his blog,
Our competitors in the Enterprise Linux market have changed their commercial approach from building and competing on their own customized Linux distributions, to one where they directly approach our customers offering to support RHEL.
Frankly, our response is to compete. Essential knowledge that our customers have relied on to support their RHEL environments will increasingly only be available under subscription. The itemization of kernel patches that correlate with articles in our knowledge base is no longer available to our competitors, but rather only to our customers who have recognized the value of RHEL and have thus indirectly funded Red Hat’s contributions to open source that will advance their business now and in the future.
I asked Stevens to expand on this, but he wouldn’t comment. Other sources at Red Hat told me what I had already supposed to be the truth. This isn’t aimed so much at Red Hat’s main server Linux rival, Novell, or RHEL clone makers such as CentOS or the now dormant White Box Enterprise Linux. No, the real target is Oracle.
Oracle, you see, has made no bones about both wanting to replace RHEL with its own RHEL copycat Linux distribution, Oracle Linux.
Larry Ellison, Oracle’s CEO and God-King, has claimed “We [Oracle] spend a lot of time finding and fixing bugs in Red Hat Linux, and we have no problem with that-we do that with lots of operating systems. But sometimes when we fix a Red Hat Linux bug, Red Hat can take a very long time before making the fix. We’d fix the bug for our customers, and we’d send the bug off to Red Hat for them to fix, and sometimes the fix would be made very quickly but sometimes not.”
I’ve never seen any proof of this. What I have seen, as has Red Hat, is that Oracle is going out of its way both to woo Red Hat customers away with its own house-brand of RHEL, Oracle Linux.





