Why Should Red Hat Support Competitors' Software?
colinneagle (2544914) writes "The Wall Street Journal recently reported that, based on documents it reviewed, Red Hat "has chosen not to provide support to its commercial Linux customers if they use rival versions of OpenStack." But the big question is: Why would customers have expected that in the first place? Gartner analyst Lydia Leong told Network World that Red Hat isn't really doing anything wrong here. Customers shouldn't have an expectation that Red Hat would support competitors' software. "The norm would be to expect that non-Red Hat software is treated like any other third-party software," Leong says. If Red Hat has done anything wrong, it's that it has not clearly articulated its positioning and support for non-Red Hat OpenStack distros. Red Hat did not immediately respond to a question asking for a clarification on its support policy. The complication in all this comes from the fact that OpenStack is an open source project and there are misconceived notions that all OpenStack clouds are interoperable with one another. But Leong says just because OpenStack is open source doesn't change the expectations around vendors supporting competitors' products."
I'm not even sure what this means.
Why would a "commercial customer of Red Hat" use "a rival version of OpenStack"?
This is a business whose customers pay it for support. Why would you pay, if you're using someone else's software?
I'm not happy with some Red Hat developers for basically foisting systemd on the Linux world. It's only a matter of time now before systemd becomes a requirement. Precious few Linux distros of any use are now not using it. Gentoo is holding out, but for how long. BSD looks better and better all the time.
It's kind of like asking "Why should Bill Gates suck my dick?"
If it ain't gonna happen, then no amount of discussion on Slashdot is going to change that.
Why should the Wall Street Journal assume that any company would support anything, of any sort, provided by a competitor? How is any company expected to know the details about someone else's product, and why should should they have any responsibility, at all, to help people fix problems with some one else's product?
I think the problem, here, is with the Wall Street Journal. Not Red Hat.
If I buy RHEL and pay RHEL for RHEL support, who cares what else I use with RHEL, I'm still owed RHEL support.
I don't care if they don't support the "rest of the stack", but they damned well better support what they've been paid to support, or it's breach of contract, lawsuit time.
Are they refusing to support the third party application itself, or are they refusing to support Red Hat Linux when it is used to run a third party application?
The article is badly written, but it sounds like #2, which is indeed bad. It's just the flip side of the manufacturer who won't fix a hardware fault because you ran Linux on your computer. Or with a car analogy, if you install a radio, the car manufacturer isn't responsible if the radio goes bad, but they are if the rest of the car does.
Because Redhat is a platinum level director of the OpenStack project and have a vested interest in its general success as an open source project.
on an offtopic note: the WallStreet Journal has gone seriously downhill since Murdoch took it over.
Good people go to bed earlier.
the roses are never free, but debian always is... if you are competent enough...
As with any OpenStandards Protocol, the issue is not moot. Theoretically, MicroSoft and RedHat can both dwell peacefully on this planet. Just ask Skippy who works for South Plains Cycles in Lubbock, TX (34Th St.) [http://southplainscycles.com/storelocator/]. He is available by phone all day.
Even after reading the article I can't tell what's going on here. Is Red Hat refusing to give any support for RHEL installations when used with non-RH OpenStack implementations? Or is Red Hat supporting RHEL but for problems involving non-RH OpenStack they're saying, "Hey, not our software, not our problem"? The former would be a dick move. The latter is perfectly reasonable.
Chelloveck
I give up on debugging. From now on, SIGSEGV is a feature.
I'm so confused.
And why do I need to whitelist it to load full comments, reply to large comments, and to moderate? The only thing I can find is this shit: http://pureleads.com/, and it seems to me that beta still hasn't fully died.
Dice and Dice Holdings: go fuck yourself.
Those who can, do. Those who can't, sue.
It's total crap!
Say there was a bug in VMWare that caused Windows 8 to crash when running inside it (this actually happened). Do you expect Microsoft to provide support for this issue and fix this bug? No of course not - VMWare should fix it.
I don't see why this is any different with OpenStack. RedHat has no idea what you have done to your custom home-grown OpenStack build, how can they possibly support you running their software inside it. If you can prove that the issue is in their software, then they will look at it - but until that point bugger off.
I imagine that right now, you're feeling a bit like Alice. Hm? Tumbling down the rabbit hole?
Support is Redhats only real product... (ok, they probably do development work to if you pay them to)
I'm sure they would support competitors products if you put it in your support contract. This is more like them clarifying "Our cheapest support contracts doesn't cover 3rd party stuff" but I guarantee if you're a top tier customer they're going to bend over backwards to help you. It's not like their Oracle and you're stuck with them. Their competitors OS's are compatible and just as free as theirs.
So RedHat fully certifies a stack as something that they'll support... Yeah, I don't see the problem here. If you go doing things to it that RedHat hasn't tested, don't be surprise when they won't want to support it. Considering that RedHat only makes money off of support doing anything that takes them away from that core mission is money out the window. Now if you want a blanket support contract or a per diem situation where when you get stuck with your wack ass solution they'll drop engineers on the problem... I'm sure RH would be up for that... provided they're getting paid. Otherwise you'll just taking engineers away from supporting supported configurations and sending them down support rabbit holes.
Yes Francis, the world has gone crazy.
How about if big open source projects started blacklisting Red Hat distributions?
"Its not ours so we aren't touching it" is one way to go, and the WSJ could take that attitude, but commercial companies looking for business opportunities (expanding their own market) don't do this. They offer to at least manage the all of their customers software. Whoever they are working for is a customer. You can mutter crap about 'smart business plan' but offering service (and of course, charging plenty for it) is a better way to keep a customer. You can say "its not ours and we aren't touching it", but that does open the door for competitors. Just sayin'.
Red Hat essentially provides all of their software offering for free. They make the money off the service contracts. Supporting a couple of additional third party applications is just one more thing they can charge for. I like free money.
RH shouldn't be expected to provide commercial support for infrastructure management by non-RH Openstack, even if other RH components are 'nearby'.
RH should provide support for RHEL instances run inside whatever virtualization solution (openstack or whatever)
RH should provide os level support for RHEL servers running openstack components, but openstack components then become 'just another app that isn't RH' responsibility.
This isn't that hard to understand.
XML is like violence. If it doesn't solve the problem, use more.
Arker: "In this case, because OpenStack is something RedHat is pushing hard .. it might be a reasonable expectation that they would at least be somewhat less than totally rigid about it."
..
Since when has any Open Source outfit offered 'free' support. The license specifically state that the software is distributed free of charge, not free of support charges
Apache License, Version 2.0
"If you are looking for enterprise-level support, or information on partner certification, Red Hat also offers Red Hat Enterprise Linux OpenStack Platform."
Why? I don't know, maybe because Red Had depends on a product whose entire philosophy is contradicted by even asking that question?