Oracle Sues Companies It Says Provide Solaris OS Support In Illegal Manner
alphadogg writes "Oracle is continuing to crack down on companies it claims are providing support services for its products in an illegal fashion. Last week, Oracle sued IT services providers Terix and Maintech, alleging they have 'engaged in a deliberate scheme to misappropriate and distribute copyrighted, proprietary Oracle software code' in the course of providing support for customers using Oracle's Solaris OS. Oracle's allegations are similar to ones it has made in lawsuits against other Solaris service providers, such as ServiceKey, as well as Rimini Street, which provides third-party support for Oracle and SAP applications."
So Oracle is trying to kill off Solaris? Because nobody in their right mind would buy an OS from a company behaving like this.
If I'm reading that right, Oracle clams that:
Oracle provides updated software versions for a yearly fee.
Defendants are unlawfully distributing the updated versions to people who haven't paid the fee.
If I'm reading that right, Oracle is being slightly non-generous by having annual payments to get updates. That's understandable, though, it costs them money to keep making new updates.
I see nothing in TFA about Oracle objecting to services the defendants provide, just and objection to them distributing new updates that haven't been paid for. So the headline is a load of bull, right?
Normally i'm pretty pro-opensource and not really a fan of Oracle. In this case, it looks like they are right here. They do give Solaris for non-prod use for free (sans updates). If you want the updates you need to sign up for a maintenance contract. Flip side, they do douche moves all the time. Case in point I have an old SUN X4500 and wanted the drivers for it. Their website prevents you from downloading these without a "maintenance contract". On what, 8 year old hardware? You cant give a small download away on obsolete hardware?
they're (sic) sales people are legendary, and that's all that matters. IBM doesn't even bother giving IT a thought nowadays. It's all about the sales people. Oracle realized that ages ago.
Nonsense. I work for a fairly large university in the NE. We were an virtually exclusive Sun hardware/Solaris shop. Due to Oracle's behavior, we've moved wholly away on both hardware and software since they acquired Sun. Good riddance. I also know of an enormous urban school district (where I used to work and still know many people) that has done the same. While this is only an N of 2, I doubt we're all that rare.
While it is certainly true in some cases that sleazy snake oil salesmen snow decision makers, there are also organizations that will make informed decisions.
Here, here. VERY large Oracle hardware/Solaris OS shop (many thousands of systems) plus Exadata, Exalytics, etc. Done with them. Our two really good Oracle SEs (who really did most of the honest selling) recently left Oracle. They are not alone as the real talent appears to be on exodus as the pressure to sell anything regardless of fit becomes intolerable. In addition, they have become damn near adversarial with their loyal customer base in trying to jin up license undersubscription where it doesn't exist. Screw them. We've moved a great distance into the big-data realm anyway and Oracle is kind of joke their anyhoo (late comer...poopooed it for years...Exalytics blows). Anyway, I agree with you. Mark my words, their next step will be to fire their sales staff and replace them with attractive females (that's not tongue in cheek, I'm quite serious).
You're not alone and the move is not confined to education.
Us: "Hi, we'd like to move all of our hosts from 20 different patch levels of Solaris 8, 9 and 10 to just 3."
Oracle: "That'll be $1 million in license fees please."
Us: "No thanks."
Us: "Hello Redhat, when can we book in half a dozen guys to do RHEL training?"
Having bean a lead developer in a company that was an Oracle reseller (pretty much a necessity in some markets), your characterization of Oracle is partly wrong; the part that isn't wrong is a gross oversimplification.
I've visited some of the places where Oracle's developers work, and as you might expect I am (or rather *was*) pretty familiar with their product. Trust me, they pour an almost unthinkable amount of money into developing unique and useful technology. As you might suspect they don't do it out of the goodness of their heart; they don't even do it out of pride in the product. They do it in order to encourage large, institutional customers to make their systems dependent on features they can only get from Oracle.
There's good and bad aspects to this lock-in strategy. Some of the things Oracle simply does better than anyone else, such as transaction isolation (in an ACID environment). When you develop and test on Oracle, you can pretty much proceed like the user has exclusive access to the database -- no worrying about things like dirty reads or the like (although the DBA had better make sure he's allocated enough rollback segments). It's nice, but not critical; but it also makes switching to a different RDBMS inconvenient. Oracle has gone farther down this path than you probably ever imagined, right up to creating something they call "virtual private databases" -- super-long duration wrapping transactions that persist across database connections and function something like a fork in a source control system. I've known *very* large data acquisition and management operations (e.g. a commercial vendor of worldwide street data for GIS) that depend on capabilities they can *only* get from Oracle.
There are some things about Oracle I really like, like their transaction log management tools, which make it easy to find a past set of changes to your data and undo them with a wave of your magic wand, as if they never happened. For me that's a killer feature. On the other hand they've also done sleazy, bottom-feeder things to lock clients in, like making the way their JDBC drivers handle BLOBs incompatible with everyone else. They may have fixed that, but I don't think it was accidental this annoying incompatibility persisted so long.
I've also visited Oracle sales offices, and know about how they handle "channel" sales. It's all very numbers driven. Oracle's corporate culture is that they don't care about the customer, once he's good and locked in. Oracle's licensing is very complex, it take days of study to figure out what you're allowed to do with your Oracle installation. If a customer makes a mistake he doesn't get any slack; he's got to pay up fast. On the flip side, if a customer accidentally spends five or ten times what he needs (very easy to do), or if he licenses his installation in a way that won't allow for the growth he needs to plan for (also very easy to do), nobody is going to tell him. He's a sucker, and they've got quarterly targets to meet. It flies in the face of most people's instincts to treat customers this way.
Frankly, I find Oracle's corporate values detestable; but it's possible to work with them. They make sure it's *always* possible to work with them, because they want your money. But *don't* expect your Oracle salesman or reseller to take care of you, to look out for you, to warn you if you are about to make a mistake that's in their favor, or to have pity on you if such a mistake leaves you strapped over a barrel. Oracle's business strategy is *built* upon exploiting locked-in customers. You must approach a relationship with Oracle in a defensive posture -- as indeed you should with any agreement other than free software licenses.
Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.