• On TechRepublic: Why VISTA HATERS will love Windows 7
September 6, 2007 7:58 AM PDT

Oracle's mixed messages on "compatibility" with Red Hat Enterprise Linux

by Matt Asay

And to think I was an English Literature major at university and always prided myself on my command of syntax. But I admit that this 21st Century is confusing me. First, Bill Clinton redefined the meaning of the word "is." Now, Oracle is redefining the meaning of the phrase "fully compatible."

Oracle has repeatedly beat the drum that its Unbreakable Linux (Now called Oracle Enterprise Linux, apparently in an attempt to make people associate it even more with RHEL) is "100% compatible" with Red Hat Enterprise Linux. In fact, it can't stop regurgitating the assertion:

Oracle recently reported:

..."The operating system used was Oracle Enterprise Linux, which is fully compatible with Red Hat Enterprise Linux, and supported under the Oracle Unbreakable Linux program."...

If you read its FAQ [PDF], Oracle keeps up the "I am not a fork!" line:

..."Oracle Enterprise Linux is not a fork of Linux, as it is fully compatible - both source and binary - with Red Hat Enterprise Linux. Compatibility and uniformity is of the utmost importance to Oracle, as the same version of Oracle products must run on many different Linux distributions; Oracle has no reason to fork Linux."...

None at all, except perhaps out of spite. Red Hat, however, has been clear that Oracle's Enterprise Linux is a fork of RHEL, and not one that is fully compatible:

Q: Will Oracle's product result in a "fork" of the operating system?

A: Yes. The changes Oracle has stated they will make will result in a different code base than Red Hat Enterprise Linux. Simply put, this derivative will not be Red Hat Enterprise Linux and customers will not have the assurance of compatibility with the Red Hat Enterprise Linux hardware and application ecosystem.

So, clearly we have a disagreement. But where it gets really murky is when Oracle starts disagreeing with itself [PDF]. It starts off well enough, assuring customers throughout the first two pages that the changes it makes to RHEL are minimal and will result in "absolutely no difference" to the customer.

But then you hit Appendix A, which lists two full pages of changes Oracle has made to RHEL. Some things are likely trivial changes, but how about the removal of RHEL's Global File System? Cluster Administration? Virtualization? Or a rip-and-replace of Red Hat Network with Oracle's "up2date"?

No offense, Oracle, but if it looks like a fork, smells like a fork, and acts like a fork, it's a fork, and "fully compatible" is simply not a credible guarantee. You can't change someone else's code and crown it "fully compatible."

See, the (Princeton) dictionary defines compatible thus:

Capable of being used with or connected to other devices or components without modification.

Adding the word "fully" to the definition makes it even stronger, and makes your claims even more incorrect. You have modified, and your customers simply don't have a credible guarantee that your modifications (which hardly look trivial to me) maintain compatibility with Red Hat Enterprise Linux.

"Compatible" I'll buy. "Fully compatible" I won't. Neither should your customers.

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to The Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.
Recent posts from The Open Road
What soccer team would your company be?
Open-source licensing: Your mileage may vary
Open source to shape cloud computing, but not dominate it
Off-topic: Why can't I have this job?
Legalized drugs, now open source. Those crazy Dutch!
Will 'good enough' virtualization topple VMware?
Linux community codes around Microsoft's FAT patents
As Mozilla 'upgrades the Web,' Microsoft must upgrade its pace
Add a Comment (Log in or register) (4 Comments)
  • prev
  • 1
  • next
The other shoe drops
by scottmace September 8, 2007 5:37 PM PDT
Thanks Matt for providing the proof I knew was coming from the day of Oracle's announcement: that Oracle was going to fork RHEL.

Scott Mace
Reply to this comment
The other shoe drops
by scottmace September 8, 2007 5:37 PM PDT
Thanks Matt for providing the proof I knew was coming from the day of Oracle's announcement: that Oracle was going to fork RHEL.

Scott Mace
Reply to this comment
Corrections...
by mbkumar September 11, 2007 4:45 PM PDT
Hi Matt,
We appreciate your interest in Oracle's Linux work. I noticed a few inaccuracies in your recent post and wanted to provide clarification?

Oracle Enterprise Linux (the software that Oracle provides as part of the Oracle Unbreakable Linux support program) is fully binary and source compatible with RHEL. You can confirm this by downloading the software at: http://www.oracle.com/technologies/linux/index.html
Then you'll just need a copy of RHEL to compare.

The key reason Oracle offers this software is because Red Hat does not provide RHEL as a free download.

Regarding Oracle Enterprise Linux, you mention "Some things are likely trivial changes, but how about the removal of RHEL's Global File System? Cluster Administration? Virtualization?". Oracle did not remove these programs. These packages are part of Oracle Enterprise Linux. Once you downloaded the software, a simple installation of the product will show everything is actually on the installable media.

For the packages you mentioned that we removed, we want to make clear that we did not remove GFS nor did we remove xen, we removed some of the documentation due to copyright/ownership, however the actual product is still there.

On the topic of forking Linux?here's our perspective: it is not in Oracle's (or more importantly our customers') best interests. Doing so as you say "out of spite", doesn't make good business sense and is counter to Oracle's long and continuing track record of contributing to the mainline Linux kernel.

Monica Kumar
Reply to this comment
Corrections...
by mbkumar September 11, 2007 4:45 PM PDT
Hi Matt,
We appreciate your interest in Oracle's Linux work. I noticed a few inaccuracies in your recent post and wanted to provide clarification?

Oracle Enterprise Linux (the software that Oracle provides as part of the Oracle Unbreakable Linux support program) is fully binary and source compatible with RHEL. You can confirm this by downloading the software at: http://www.oracle.com/technologies/linux/index.html
Then you'll just need a copy of RHEL to compare.

The key reason Oracle offers this software is because Red Hat does not provide RHEL as a free download.

Regarding Oracle Enterprise Linux, you mention "Some things are likely trivial changes, but how about the removal of RHEL's Global File System? Cluster Administration? Virtualization?". Oracle did not remove these programs. These packages are part of Oracle Enterprise Linux. Once you downloaded the software, a simple installation of the product will show everything is actually on the installable media.

For the packages you mentioned that we removed, we want to make clear that we did not remove GFS nor did we remove xen, we removed some of the documentation due to copyright/ownership, however the actual product is still there.

On the topic of forking Linux?here's our perspective: it is not in Oracle's (or more importantly our customers') best interests. Doing so as you say "out of spite", doesn't make good business sense and is counter to Oracle's long and continuing track record of contributing to the mainline Linux kernel.

Monica Kumar
Reply to this comment
(4 Comments)
  • prev
  • 1
  • next
advertisement

Making sense of Windows 7 upgrades

faq The basics and the fine print on Microsoft's options for those eyeing the next operating system from Redmond.
• Full Windows 7 coverage

Road Trip 2009: Big Sky Country

CNET News reporter Daniel Terdiman takes his car full of gadgets to the Rockies and the Great Plains in search of tech, science, nature, and more.
• America's Fortress: Cheyenne Mountain

About The Open Road

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to the Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is general manager of the Americas division and vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.

Add this feed to your online news reader

The Open Road topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right