Free Newsletters

   All InfoWorld Newsletters
Open Sources | Rodrigues & Urlocker » With friends like these....(Oracle goes after Red Hat)

October 25, 2006 | Comments: (0)

With friends like these....(Oracle goes after Red Hat)

I'm here at Oracle "Open" World, and am a bit shocked by what I'm seeing. Oracle, longtime partner to Red Hat, is rolling out the next phase of its Unbreakable Linux program, designed to kill Red Hat and Novell (whatever Larry Ellison might say to the contrary). With partners like Oracle, who needs competitors?

Now, Oracle will say that it's offering a level of support unmatched by Red Hat, and it will also say that this program is not designed to kill Red Hat. Maybe. I talked with some Oracle employees, and they were convincing that some Oracle customers have complained about Red Hat's service/support.

But even if true (and I've heard as much grousing about Oracle's support as I have Red Hat's, or anyone else's for that matter - the fact is, no one likes support if they have to use it), there were better ways to deliver superior support without undermining one's partner. Like offering it as a value-added feature to the partner's standard support. But I digress....

Maybe this is why Oracle has been aggressively recruiting kernel developers out of Novell. Novell has lost three in the last several months, making it hard for Novell to claim any leadership against Red Hat, which is a hard-core innovator on the kernel. Oracle understands that to support a community-based product, it has to be part of that community.

This, incidentally, is still the best reason for Red Hat customers to stay with Red Hat for support: Red Hat is doing more to innovate and develop the kernel than anyone else, including Oracle. Source of code matters more than source code in Linux, and Red Hat is the predominant source.

Oracle customers need to ask themselves if they want a forked version of Red Hat Linux. Like Red Hat or not, they have served a useful function of consolidating interest in Linux and thereby fostering commercial adoption of Linux. By providing non-standard kernel patches, Oracle is forking the kernel and setting themselves up to support the fork forever.

Edward Screven, Oracle's CTO, denies this, saying that they're only providing bug fixes, not new features:

We think it's important not to fragment the market. We will maintain compatibility with Red Hat Linux. Every time Red Hat distributes a new version we will resynchronize with their code. All we add are bug fixes, which are immediately available to Red Hat and the rest of the community. We have years of Linux engineering experience. Several Oracle employees are Linux mainline maintainers.
That's welcome news, but hard to implement in practice. I heard from several Oracle employees today that one of the reasons for the move was that customers complain that Red Hat doesn't fix bugs fast enough and doesn't add requested functionality fast enough.

Note to such customers: neither will Oracle.

I find it difficult to impossible to believe that Red Hat, with more control and insight into the Linux kernel than any other company, can be beaten on providing timely bug fixes. Regardless, the larger question is on feature requests if, in fact, this is something that Oracle plans to do (which it is not planning, according to public reports).

If there is an intent to move these patches into the kernel, Oracle won't be able to force its will on the kernel any more than Red Hat is able to. Oracle's alleged big customers that are demanding this level of support from Red Hat are going to find Oracle equally impotent to be able to absolutely force its will onto the kernel, leaving the customers...forked. I suspect that no one wants this.

Anyway, time to let Oracle tell its own story. Here's why they're doing it:

Larry Ellison cited a range of problems with current Linux support:

Oracle - Problems with Linux Support

Oracle thinks it can do better on service levels:

Oracle - Brief Details of Oracle Linux

And price (though this has to be a complete canard because I've yet to find a big enterprise that thinks Linux - Red Hat or otherwise - is pricey compared to the alternatives (remember Unix?):

Oracle - Details of Oracle Linux Pricing

And, lest you missed the point that Oracle's support is cheaper than Red Hat's, Ellison pounded home on the theme:

Oracle - Red Hat Price Comparison

So, where does this leave us? With Oracle claiming to provide better support on a product that it has less control over than Red Hat does. I'm not seeing the logic there, but I do understand that Oracle's scale allows it to undercut Red Hat on pricing. Even without that scale, the fact that it isn't investing the same resources into Linux that Red Hat is leaves it able to charge less for the support.

It will be interesting to see how Red Hat responds. Given Red Hat's strength in creating and supporting the Linux kernel, as well as its newfound JBoss arsenal, I don't think it's time to head for the exits. Red Hat is still the premium provider of Linux. This complicates things, but doesn't significantly change them.

(Btw, any one else think that Oracle's failed acquisition of JBoss is a big part of this announcement? It would be sad if personal pique could be the motivation for such a big announcement, but I wouldn't count it out.)

Posted by Matt Asay on October 25, 2006 01:54 PM


RATE THIS ARTICLE:





 

  •  
  • COMMENTS




I saw a Red Hat price list once -- it was shelved under "fiction". RHAT is not actually getting a grand a year for server support, so maybe this will make them stop pretending and put up more realistic list prices. $399 is still undercutting compared to a real world RHAT ASP, but not as much as it looks.

With the way the licensing works, Oracle (or HP, which did it first) can't indemnify any Linux customer without committing to actions that would make "cleared" code available to all Linux customers. So any indemnification that anyone offers has more effect as a clean bill of health for Linux in general than as FUD against other vendors.

And the part about bug fixes in future, not current releases is just wrong. Maybe someone at Oracle should get an RHN subscription and look at the logs of backported fixes.

Posted by: Don Marti at October 25, 2006 05:23 PM

The thing that interests me most is that there will be an enterprise edition of a Linux distro available _for free_ - if I interpret the above right. RHEL is not free, nor is SLES AFAIK. Distros such as CentOS were filling that void, but a big name company such as Oracle will give more assurance to (traditionally thinking) companies.

So, I don't think it is bad news at all. Just one more big vendor offering support. Plus a "new" free distro too for those not needing support.

Posted by: Panagiotis Issaris at October 25, 2006 05:43 PM

Red Hat should be thanking Oracle for the resounding endorsement of its product, business model and, yes support. Imitation, after all, is the ultimate form of flattery! (Oracle support, even if dirt cheap, will driver customers to Red Hat!)

Posted by: Dan Elson at October 25, 2006 07:49 PM

Matt,
This is called competition, right? Larry is merely putting into practice what open source ethos are about. You have a history of wanting it both ways: you want to claim "open source" (actually your company Alfresco's software does NOT meet Open Source definition, but that never stops you from using that trademarked term all the time), but you don't want competition when it shows up. I have nothing against proprietary models (nor true open source models) but I detest cynical manipulative tactics, which are all inspired by the "Red Hat business model".

Red Hat Enterprise Linux, with its open source claims, is NOT EVEN PUBLICLY AVAILABLE, in binary or source. They basically tie their support to your agreeing to not distribute the software. That is perfectly compatible with GPL, of course, but from a customer view point (I was one, so I should know), its effect is INDISTINGUISHABLE from proprietary software - not that there is anything wrong with proprietary software from a moral point of view, I am just tired of the hypocrisy, using open source as a false marketing slogan.

And Red Hat's pricing? Indistinguishable from Windows server pricing. Customers seem to be wising up. We witnessed the effect of it in the latest quarter: Red Hat missed. With their deceptive business model, and with a bit of "help" from Larry, they are going to miss, and miss again. What we witnessed is the peaking of Red Hat.

Larry is merely pointing out the nudity of the emperor here - way to go Larry (not that I would ever buy anything from his salesmen, of course :-))

Posted by: Jim T at October 25, 2006 08:01 PM

True enough that I walk a bit of a tightrope on this - I'm as interested in commercializing open source as I am in proliferating it. You'll often see me take positions that favor commercial open source precisely because I think the more money there is to be made in open source, the more open source software there will be. That has long been my position.

As for my company's business model, I'm on the OSI board and think I have a reasonably clear idea as to what the OSD says. Ultimately, is there a right to fork? Yes, 100%.

And can you get Red Hat's source? Absolutely. It's the certified binary that you will struggle to get access to without paying - the uncompiled source is easy to get. Just ask CentOS.

Wrt Red Hat pricing being indistinguishable from Windows pricing, I guessed I missed why this was necessarily a bad thing. in fact, I think it's a great thing when open source pricing reaches parity with closed source pricing. As I've argued before, this means the argument is no longer about price, but rather about quality.

Red Hat has that in spades.

Posted by: Matt Asay at October 25, 2006 09:32 PM

As far as I know, RHEL is currently sold *with support* bundled in (at least for the first year - after that, I guess you can not renew the support and switch to Oracle). So companies already have a year 1 support cost from Red Hat to consider [something not mentioned in the Oracle slides] and how many of those are going to switch to a current "unknown" in the Linux support arena like Oracle after the first year? Not many I suspect.

Now if Oracle really wanted to stick it to Red Hat, they'd offer their commercial support for CentOS (sort of like the way Canonical does so for Ubuntu) - that way, they get their enterprise customers from day one and not a year down the line.

Posted by: Richard Lloyd at October 26, 2006 02:57 AM

Let's not forget that the reason most of the market adopted open source was because it was free (as in beer) or cheap. It was *not* because of superior quality, at least not initially. After all, Linux, for a long time, was not superior in quality to traditional Unixes like Solaris or HP-UX in any sense. So if *all* customers cared was quality, there was always Sun.

Red Hat model looks exactly like bait-and-switch - which a lot of "open source" guys seem to be emulating these days.

For what it is worth, here is my prediction. Cheap will win, open source or not. Quality is a given - cheap will need to come with acceptable high quality - and if business models like Red Hat require them to charge Windows-like prices, they will be eroded away. Cell phone subscription prices are dropping year after year. Why should software prices stay so high, year after year? As the code matures and volume goes up, shouldn't per-unit support costs be going down?

So I support Larry firing this shot (he is hypocritical himself, of course, but that is just Larry, and everyone knows exactly what they are getting from Larry). He is the kind of guy who shakes up the status quo by uttering uncomfortable truths, like exposing the built-in hypocrisy behind Red Hat's business model.

Posted by: Jim T at October 26, 2006 07:07 AM

What's the difference between God and Larry Ellison?

God doesn't think he's Larry Ellison.

Posted by: Roy Schestowitz at October 26, 2006 08:56 AM

so how long will it be before the application AND the database AND the OS all come from Oracle?
Linux runs on just about every hardware size and vendor so the hardware becomes irrelevant and the cheapest (factor in reliability to get the real numbers on cheap) will win.
Port the database and all the apps to Oracle supported Linux and Oracle becomes a one stop shop for an enterprise solution (just add hardware, any hardware)

Posted by: Peter Burns at October 26, 2006 10:50 AM

I just re-read the title "With friends like these"...

The software market has been one of co-opetion for quite some time now. Most software vendors compete in one segment of the software market, and cooperate in other segments.

When Red Hat decided to move into the middleware market, its middleware partners (IBM, HP, Oracle, etc) didn't get the same sympathy you're asking us to give Red Hat.

NOTE: I truly believe that Red Hat is not going to suffer too much long term because of Oracle's announcement. At the end of the day, it's difficult to believe that Oracle can provide better support for RHEL, a product that they don't really have any influence over. Sure, Oracle could fork RHEL, but Oracle has almost zero OSS cred, and they'd get next to nowhere down that path.

Posted by: Savio Rodrigues at October 26, 2006 12:22 PM

This may sound naive - but I have always thought
of Red Hat as an FSF contributor and not a
kernel contributor. I don't regard any of these
companies as important to the kernel.

Posted by: d brown at March 4, 2007 08:34 PM

Microsoft Mini Spotlight
  • Get Started
  • Port 25 Blogs
  • OSS News
  • Join a Project

{Open Source} Heroes Happen Here

Start today and order your own Hero Hack Pack – which includes Getting Started with Open Source, Windows Server 2008 and Visual Studio 2008 Trial. Each pack is a chance to win a free pass to OSCON 2008.







Technology White Papers

 

InfoWorld Technology Marketplace

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Find out when the latest white paper is available:
 
 
» BUY A LINK NOW

Sponsored Technology Links