IBM Refuses To Certify Oracle Linux 124
Andrew writes "IBM has thrown a spanner in the Oracle Linux works by refusing to certify that IBM's software portfolio will run and be supported on Oracle Unbreakable Linux. If IBM applications turn out to be incompatible with Oracle Linux, then it will be up to Oracle to resolve any issues. This conservative stance of IBM's is unlikely to help Oracle sell Linux subscriptions to businesses that use any of IBM's large software portfolio."
Oh no! (Score:5, Funny)
Note to Linux developers: remember to add all your SVN commits as cron jobs, and forward date them all 2 years, or 3 years if they're critical security patches.
Re: (Score:2, Funny)
Now, the car companies know how to lie - just tell the truth. For instance:
Chevy - like a rock. (Damned thing won't
Re: (Score:2)
2. We are talking about a grid of servers, all accessing a single database instance.
3. If one server goes down, the other servers continue to work.
Is it too much to ask for, that at least you have a clue what is meant?
Re: (Score:1)
It's not like we haven't heard boastful claims from salesmen before. When something breaks we say "it's not a bug, it's a feature", if it's a third-party product we usually add "it works just like the salesman said it w
Re: (Score:2)
You still have the problem of there being only one database.
Re: (Score:2)
To whom is Oracle selling?!? (Score:5, Insightful)
Re: (Score:1)
CentOS too (Score:4, Interesting)
If Oracle Linux is from the same mold as CentOS then it is a fear factor rather than anything serious. Personally if I where Oracle I would hire as many of the CentOS developers as possible and get them to do a spin of CentOS as Oracle Linux.
Re:CentOS too (Score:5, Insightful)
Re:CentOS too (Score:4, Insightful)
Re:CentOS too (Score:4, Informative)
Re:CentOS too (Score:5, Insightful)
As a vendor, I will tell you "OK, we've checked out and certified that we work with these distros. Anything else, it will probably work but you're on your own if it doesn't." Seems reasonable to me.
Now, if you're concerned that vendors will use this to shut out "free" distros from being supported, maybe that's a case worth making. But some of this is market demand--if HP kept getting the question about "hey, will you support this on CentOS?" from hardware customers, and were losing customers by saying no, you can be they'd look into CentOS support. They are not vested in propping up RedHat's licensing business.
IMO, the main issue that big companies have and will continue to have with Linux is distro fragmentation. It's just not feasible anymore to test your applicaiton/server/hardware with every conceivable distro that's out there. So you pick some, and those are the ones your customers tell you they're running.
Put another way, *I* could come out with a RHEL clone distro tomorrow. Are you telling me it would be reasonable for me to expect HP to support it?
Re: (Score:3, Interesting)
If you look at Novell SLES 9 and RHEL 4 you will see that they're still running on (a heavily patched up) 2.6.7 and 2.6.9 version of the kernel.
Free distro's usually update their packages very frequently which is a good thing, except in an enterprise environment. Also, 2 years later there will be absolutely no support for anymore for those verions. SLES and RHEL versions on the other hand are supported for at least 5 years.
The point is th
Re: (Score:1)
The point is that they only patch (security) bugs and nothing else, so the entire system is essentially frozen for years, hardly any new features are added.
We just switched from RHEL 4 update 3 to RHEL 4 update 4 on our build machines and found that C++ symbol mangling seems to have changed, leading to incompatible builds. So now we're having to scramble to update all our machines to update 4 and rebuild everything include code that hasn't changed. Update 4 also broke Java 1.5 runtimes. Yay for stable pac
Re: (Score:2)
Nah, what you say is (Score:2)
Re: (Score:3, Interesting)
In my experience, "support" is pretty much a misnomer.
What happens basically 100% of the time is that they blame anything and everything besides their product. The only way around this is if you buy all of your stuff from one company and have one support contract for all of that stuff.
Example, I had a certified and partnered RAID array, HBA card, OS, and system hardware that were all OK with each other. When I had a p
Re:CentOS too (Score:5, Insightful)
I do this all the time, I run CentOS in development and most of the test environment. When I see a problem on CentOS, I verify that the problem exists on one of my RHEL test boxes, and call them up. When they fix the problem on RHEL, it is either automatically fixed on CentOS, or I replicate whatever they did on RHEL on CentOS and the problem is fixed. You just have to learn how to play their game, if they say they only support "expensive X", then have as few of "expensive X" around to satisfy that requirement.
"it isn't 100% the same"
It's enough the same that I have never run into anything that broke on one that didn't break exactly the same way on the other. CentOS is so good that I have started to move some of my production systems to it, but I will always keep a fair number of RHEL boxes around, since third parties need someone to point a finger at when they determine that it isn't their stuff.
Re: (Score:2)
Re: (Score:2)
I use VCS, volume manager and NetBackup, but would never let a Veritas person even close to the datacenter, I can't afford the downtime they would cause.
Re: (Score:2)
I second that, having similar experiences with other vendors (not EMC). They usually just take the stance: "Ok, you say it is the same, so we will do the same thing we do. If it doesn't work, it is your problem, and we will never touch it again". And since "it works" is the case here (RHEL/CentOS), think will just go as plann
Re: (Score:1)
Re: (Score:2)
Re: (Score:2)
Yes. We spend $20M-$50M with EMC yearly, our Oracle support contract alone is $1M+. We have never had a problem with vendors not supporting us, or nullifying our contracts (they like their money too much), and they are aware of our environment.
Re: (Score:2)
I run Oracle on them as well. No issues, this is just political maneuvering.
Re: (Score:2)
I don't know if you are trolling, or just misinformed.
CentOS is not aimed at being a RedHat (as in RedHat Enterprise Linux) close. It is asimed at being 100% binary compatible, which is a whole different ball game.
Maybe it is time for a "Get your facts straight" page on the CentOS site ?
Re: (Score:2)
Re: (Score:2)
No wories (Score:4, Informative)
IMNSHO, db2 pisses on Oracle from a great height.
Re: (Score:3, Informative)
Re: (Score:2, Informative)
Not quite oblig... (Score:2)
Re: (Score:2)
Re: (Score:2)
Oracle & DB2 scale about the same. They can run the same sort of ginormous datasets at a high transaction volume.
The skill of your developers will be more of a factor in this sort of situation than what brand your RDBMS is.
Better developers will even also give SqlServer some hope of keeping up with Oracle & DB2 for a while longer before imploding.
Re: (Score:2)
A definite shame (Score:1)
IBM should rethink this decision if they want to hold onto the goodwill of the community.
Re:A definite shame (Score:5, Insightful)
I don't recall any of Rick Stallman's lectures being about charity.
Oracle is trying to shift the blame from their software stack to IBM's before they've even deployed a box. In other words, if you have a problem and are running IBM software, Oracle wants IBM to foot the bill of researching the bug or issue.
Who is Oracle to dictate that problems are automatically some other vendor's fault instead of their own?
Re: (Score:1)
Re: (Score:2, Interesting)
Probably not really a refusal ... (Score:5, Informative)
I'm fairly sure that if someone offers enough money, they could have that assurance on Oracle, Ubuntu, or anyone else's Linux too.
Re: (Score:3, Informative)
Re: (Score:1)
Simply not true. IBM's support for Linux, in my experience, is very good - at least for the distros their customers are actually running in any significant numbers.
I've run significant portions of the WebSphere, Tivoli, Rational and DB2 product families on RHEL 3, RHEL 4, SLES 9, and SLES 10 (that's the current and previous versions of both). Unsurprisingly, since they are certified for
Re: (Score:2)
Re: (Score:1)
Many of their other product families are very different though. For starters, most of them actually work - at least most of the time
Other than Notes, I haven't had an IBM product put me into a murderous rage since WebSphere 3.5... but even IBM people admit that version was horrible!
Re: (Score:1)
Re: (Score:2)
It might have possibly been the case with some older versions of DB2 but not recent ones.
With every release of DB2 it gets even easier to install on Linux. IF you don;t want to use the GUI installer then you can just
install the RPM's. You can run "rpm -Uvh *.rpm" can you?
I run DB2 on RHEL 4, CEntos 4.4, Fedora 5,6, SUSE 10.1 & SLES 9.
I also run lots of websphere products and generally the current versions install and work fine on a variety of Linux Distros.
I
Re: (Score:2)
Re: (Score:2)
Probably not. IBM's products don't really work on Linux, they work on one particular outdated version of RHEL and one version of Suse.
In addition to the points made by the others who responded to you, I want to mention that you seem to have missed the part where the GP said
I'm fairly sure that if someone offers enough money, they could have that assurance on Oracle, Ubuntu, or anyone else's Linux too.
You're talking about the basic support options. If you want Websphere to run on your home brew Linux, you just have to call up your IBM sales rep and tell them what you want done and that you're willing to pay whatever it costs, even if it means heavy customization of the product. Between the IBM development labs and IBM Global Services they'll find a way to make
Re: (Score:2)
Re: (Score:2)
I've never used Workspace Managed Client, but I was involved in a WebSphere deployment before I left my last job. Some of the installers started out as Java Swing applications, but then they'd fire up on old-school Motif installer. I assumed this was due to IBM inheriting the software from Lotus and then not updating the installer (other than with IBM branding). In addition, the user interface typically wasn't coded properly (ie. multi-threaded) so certain installs wouldn't redraw the screen and appeare
Sun too (Score:1)
Is this a case of ganging up on Oracle by it's allegedly strategic partners.
TFA is a troll (Score:5, Insightful)
A third party saying "use our stuff--it's just the same as theirs" isn't necessarily credible. Maybe they're a clone, or maybe they're a clone today and might not be tomorrow. Or maybe they'd only clone part of the distro, leaving out critical parts. Or maybe they'll add custom stuff to the distro. IBM isn't under any obligation to believe Oracle's marketing materials and automatically certify based on taking Oracle's word that "it's the same and always will be."
There are DOZENS of RHEL clones out there (CentOS is the most popular, but hardly the only one). I don't think IBM considers any of them "certified."
Actual quote from TFA: "We are going to wait and see if there is traction in the marketplace," McMahon said. "If clients want it (Oracle), then we will support it."
This is a non-issue, and someone's using the "IBM vs. Oracle!" angle to generate traffic and controversy by stirring people up. Looks like they succeeded.
Re: (Score:2)
Who knows; perhaps the Oracle logo's filesize causes the filesystem to work differently enough to crash DB2 or something else that sounds ridiculous but cannot be disproven without testing.
I Hate Linux Distro Certification (Score:4, Insightful)
If Oracle can say "Yes, this will run" to their customers, and their customers try it out and it does actually run, then no one will care.
In terms of backwards compatibility, and getting the software you want to work, Windows is still way ahead of Linux, and this whole concept of distributors and software vendors protecting themselves (and engineering some lock-in, incidentally) by certifying, or certifying for, certain distributions just isn't helping Linux or open source software get more widely used.
Re: (Score:1, Insightful)
True. But if Orcale says "Yes, this will run" to their customers, and their customers try it out and it DOESN'T run, then they will care a great deal. Particularly if their hardware vendors say "Look, we support certain distros. We don't consider it our job to debug issues with the new distro you want to try out. Feel free to try, but you're on your own."
Windows is no
Re: (Score:2)
But no, they have to have spiffy graphical instal
Re: (Score:1)
There's a reason that large companies care about certification on various platforms - if they are going to make an investment of hundreds of thousands, or millions, of dollars in a platform or product suite, they want to be damn sure that it will all work properly together, and continue to do so for its anticipated lifetime. "It should work" just doesn't cut it.
The configure/make approach produces so many possible combinations of slightly different builds/configurations of a product that certification an
Re: (Score:2)
You could have 'make install' to install without 'make' to compile. Ship it with compiled binaries.
Re: (Score:2)
Also, not every distro puts the same files in the same place. Some might put something in
Re: (Score:2)
Re: (Score:2)
Why can't companies release software with a script that checks to see if you have all the required dependencies and tells you exactly what you are missing?
Which is to say, it'd be nigh impossible for a script to "just know" if it's dependencies are met on varying distros.
My apologies for not stating that ahead of time.
Re: (Score:2)
Please forgive any naivety on my part. I don't know C, I've never written a configure script or a Makefile, I've only installed things.
Re: (Score:2)
Would you like the job as the QA engineer that has to test all possible permutations?
It is likely that the software will work fine on RHEL-clone or SLES-derivative, but look at this from IBM's perspective. If IBM says 'yes, that's supported', they will have to do regression testing on each supported platform and their support staff needs to replicate the
Re: (Score:2)
I realize it's not what you meant, but we have knoppix in our datacenter. It's in the form of live CDs that specifically don't touch the HDD for any reason to evaluate non-booting servers (*nix and windows).
In that role, it works like a charm.
-nB
Re: (Score:1)
The Problem Is There's 500 Linux Distributions (Score:2)
Re: (Score:2)
We live in different worlds. Right now I see laptops running WinXP and Win2k. Vista might as well not exist. We are members of the Microsoft Developer's Network Academic Alliance, so we can download free-as-in-beer copies of WinXP and Vista. I've only ever seen one copy of Vista running on campus.
Re: (Score:3, Funny)
Of course we live in different worlds. You live in the academic world and I live in the real one.
Re: (Score:2)
No, there are currently the following versions of windows:
1)Windows XP
2)Windows 2003 Server
3)Vista - but who cares, nobody in corporate land is using it yet so very few companies will be promising to support it yet.
Then there are all the 64 Bit versions of the above as well. These actually count as different operating systems as the same software designed for 32bit may not run on the 64 bit version (eg - MS Exchan
Re: (Score:2)
Current Windows builds: Including Windows 1.0 and later, but excluding 64-bit versions, 16 [wikipedia.org].
Current Linux distributions: At least 160 [wikipedia.org].
This doesn't really help GP, who was just plain wrong, but there is an order of magnitude between the number of versions of Windows and the number of versions of Linux.
Who modded this insightful? (Score:3, Insightful)
Tada! DB2, IBM's database product, certified for Windows.
If you can read you will also note that they list the versions of 2003 that are certified.
So your entire argument is null and void. Specific windows distro/version's get certified or not to work with software by the companies supporting said software. You will not that windows XP for instance is NOT certified to work with DB2.
Doesn't mean you cannot run DB2 on Windows XP (or other versions) just tha
Re: (Score:2)
-------> Point
-------> You
Hmmmmm. No it isn't. You've missed the point. I bet that DB2 would actually work on Windows XP absolutely fine, but the fact that IBM doesn't certify it is really not of any importance to anyone. The vast majority of software wr
Re: (Score:2)
I bet that DB2 would actually work on Windows XP absolutely fine, but the fact that IBM doesn't certify it is really not of any importance to anyone.
It's not? It's of great importance to the company that decides to run DB/2 on XP and then runs into difficulties, because whether the difficulties are related to XP or not, IBM is not going to provide support. Even if what they ran into was ultimately a bug in DB/2, IBM's not going to do a thing about it until the company has replicated it on a certified, supported platform, and IBM is in no way unique in this regard.
The vast majority of software written for Windows is not certified in any way - it just runs on Windows, with some caveats between versions generally.
Vast majority of *what* software? The vast majority of enterprise software, that com
Re: (Score:2)
That's why you would test it before hand and see whether you actually run into any difficulties. If you're one of these people who relies on certification to give you warm fuzzy feelings of not running into any trouble, then you're not doing your job properly. It also renders the rest of your comment pointless, because you don't know what I'm talking about.
Re: (Score:2)
That's why you would test it before hand and see whether you actually run into any difficulties. If you're one of these people who relies on certification to give you warm fuzzy feelings of not running into any trouble, then you're not doing your job properly.
Whooooooossssssshhhhhh!
You completely missed the point.
The issue isn't whether or not it will work during testing, or even during the first few months of production. The issue is what happens when you run into something that doesn't work and find that the expensive support contract you paid for is useless because the app vendor support staff says "our product isn't supported on that platform. You have to use a certified OS."
Certification tells you that the vendor will support the platform, and tha
it matters to the PHBs .. (Score:2)
I think they are correct and should never certify Larry Ellisons stolen Linux code. Personally speaking I don't want to do business with a self confessed software thief.
"We can just take [itp.net] Red Hat's intellectual property and make it ours, they just don't have it."
was: I Hate Linux Distro Certification
(Score:4, who modded this up Insightful !!)
Re: (Score:2)
Re: (Score:2)
I think the difference is that if a bug fix for the OS breaks the software, you are more likely t
Eliminating distro. cert. is wishful thinking (Score:5, Insightful)
For most IT dept.-written apps that rely on super-common well-known library functions, no, the distribution doesn't make much of a difference. But once you start doing lower-level stuff (like the sort of stuff every software application IBM sells does), things start to not work right.
This is a big problem with Linux, and no amount of wishful thinking will make the problem go away. Apps not working on all distributions is exactly the sort of problem that the Linux Standards Base (went nowhere) and United Linux (supported by Caldera/SCO) were supposed to prevent.
Organisations generally just try it out on a newer version of an OS, and if it works OK in a trial period (even if they have to tweak things to get it to work) they go with it, and they don't fly into a massive panic.
Maybe some IT shop that doesn't care about their software actually working can do that, but actual software companies that make their living selling software MUST perform testing.
Yes, there are many organizations that do that, but those are either small and/or low-quality IT shops and/or non-critical apps.
I have several healthcare industry customers that are running OS software that is coming up on three years of ageing out of OS vendor support because their app vendor STILL hasn't certified a more recent O/S version. For them, and most customers, the app vendor support is far more important than OS vendor support, because they know that most day-to-day bugs are in their apps, not their OS. Personally, I know that I crash Mozilla (and other apps) a heck of a lot more than I have ever crashed Windows.
If Oracle can say "Yes, this will run" to their customers, and their customers try it out and it does actually run, then no one will care.
Those customers will care very much when they try and call IBM to receive assistance under their support contract for their expensive and complex application and IBM says "Sorry Mr. Customer, you are running in an extremely unsupported and untested environment." Usually this will be accompanied by some limited best-effort support to make sure that it is not an obvious bug in the product.
Now if enough customers ask for it (and are willing to pay), I am sure that IBM will be more than happy to certify their apps on Oracle Linux. Yes, Oracle is a competitor, but so is M$, and plenty of IBM software runs on Windows. But IBM is not going to go out and certify Oracle Linux just because Oracle is whining about it. I am equally sure that if IBM rolled out their own distro tomorrow, Oracle would not be falling over themselves to certify their apps for it either.
This whole concept of distributors and software vendors protecting themselves (and engineering some lock-in, incidentally) by certifying, or certifying for, certain distributions just isn't helping Linux or open source software get more widely used.
The fact of the matter is that there ARE differences between distributions, and those differences have been known to break a lot of applications. Because of this, there is no way for a software vendor to get around distribution certification. If you certified your mega-dollar application to run on any Linux distro, what do you do the first time some clown calls up with some home-grown hybrid of five different distros and wonders why it doesn't work?
Software companies are in the business of making money, not "helping Linux or open source software get more widely used." If Linux distro writers want to make the burden of application certification easier, then the onus is on the Linux folks to get their act together and make Linux distros more homogenous. Don't blame the software vendors for this sorry state of affairs.
SirWired
Re: (Score:2)
Yer, and that's where effort needs to go - no on relying on certification.
No certification = chaos (Score:2)
This is a big problem with Linux, and no amount of wishful thinking will make the problem go away. Apps not working on all distributions is exactly the sort of problem that the Linux Standards Base (went nowhere) and United Linux (supported by Caldera/SCO) were supposed to prevent.
Yer, and that's where effort needs to go - no on relying on certification
I am very sure that SW vendors would love to not have to test/certify apps on individual distros. It's expensive, time-consuming, error-prone, and a real Pain In The Butt. but what exactly are they supposed to do until all Linux distros conform to some comprehensive standard? (This will never happen, because somebody will always find a "better" way to do things.)
Maybe some IT shop that doesn't care about their software actually working can do that, but actual software companies that make their living selling software MUST perform testing.
;-).
Errrrr, whereabouts did I say that testing wasn't peformed? The point is, relying on certification here gets you nowhere, as you've actually admitted, otherwise testing wouldn't be necessary
You said "Organisations generally just try it out on a newer version of an OS, and if it works OK in a trial period (even if they have to twe
Re: (Score:2)
So you have to get really good at being able to tell when there is an issue, and what things to test that may be critical.
Unless it's Centos/Redhat. That will just work (although some applications will complain that you ar
It's nice to see... (Score:1)
This isn't just sabre rattling (Score:2)
Re: (Score:1)
Re: (Score:3, Insightful)
When you zoom in on the DB and core-related components, Oracle likely trounces DB2 by a 2- or 3-1 margin depending on whose numbers you believe. I
Why is Oracle doing a Linux distro? (Score:2)
If you buy anything from Oracle that is not the DBMS (such as OAS) then you are buying a me too, second best product.
ORacle is a competitor (Score:2)
Also IBM wants you to buy an IBM server with your DB2 database. Oracle linux can run on Sun's which also is IBM's competitor.
This is purely political and not unexpected.
Aww geez! It beginning to sound like... (Score:1)
Look, guys. Interoperate, or die. Simple as that.
If your app is big enough to require Oracle... (Score:2)
ibm (Score:1)
by certifying, or certifying for, certain distributions just isn't helping Linux or open source software get more
widely used.
ozgur uksal http://www.oracle.com/technology/ [oracle.com]
Re: (Score:1)
Re: (Score:2)
Re: (Score:2)
Luniz (Score:3, Funny)
Re: (Score:2)
Re: (Score:1)
Re: (Score:2)
Who is the nebulous "you" in this statement?
The droves of businesses falling over themselves to switch to Oracle's RHEL clone?
As the article said, if there is customer demand, IBM will certify on it. Personally, I'd be much more interested in certification on Ubuntu or Debian. That would actually offer customers real, technology-based choice, not just "I want to give my money to Larry" choice.