Forgot your password?
typodupeerror
Businesses Linux Business Oracle Linux

Oracle Acquires K-splice For an Undisclosed Amount 226

Posted by timothy
from the exit-strategy dept.
drspliff writes "Oracle today announced it's completed the acquisition of K-Splice, dropping support for Redhat, CentOS, and SUSE, and closing doors to new customers. Unless of course you want to become an Oracle Linux Premier Support subscriber — then it comes as standard."
This discussion has been archived. No new comments can be posted.

Oracle Acquires K-splice For an Undisclosed Amount

Comments Filter:
  • by Anonymous Coward on Thursday July 21, 2011 @06:17PM (#36839894)

    On July 21, 2011, Oracle announced they acquired Ksplice, Inc. At the time of the company was acquired, Ksplice, Inc. claimed to have over 700 companies using the service to protect over 100,000 servers. While the service had been available for multiple Linux distributions, it was stated at the time Ksplice, Inc. was acquired that "Oracle believes it will be the only enterprise Linux provider that can offer zero downtime updates."

  • Sellouts (Score:2, Insightful)

    by fnj (64210) on Thursday July 21, 2011 @06:19PM (#36839918)

    Rot in hell for this.

  • by h4rr4r (612664) on Thursday July 21, 2011 @06:24PM (#36839994)

    Oracle failed to read the license I think.

    RedHat, please fork ksplice today.

  • by etymxris (121288) on Thursday July 21, 2011 @06:26PM (#36840044)

    Well, I imagine what will happen is what's happened to other open source products Oracle got its hands on. Redhat and SUSE will likely step up to the plate and support kernel splicing without the help of K-Splice. Oracle is trying to give customers a reason to use their version of Linux rather than Redhat's or SUSE's. However, stuff like this just pisses customers off.

    Honestly, I can't understand why anyone continues to use Oracle products any more than is absolutely necessary. It's said that companies only care about the money and don't care about how evil their vendors are. But Oracle time and time again dicks over their customers, and in ways that cost the customers extra money. Eventually executive golf games with the marketing guys aren't going to be enough to keep the sales coming in.

    Which I guess is why they continue to buy established firms and fuck over the existing customer base with price hikes, poorer service, and more restrictive licensing terms.

  • Re:Sellouts (Score:5, Insightful)

    by JaredOfEuropa (526365) on Thursday July 21, 2011 @06:27PM (#36840052) Journal
    Reminds me of that South Park episode:
    "What's a sellout?"
    - "If you work in the entertainment industry and you make any money, you're a sellout".


    Seriously, these guys created K-Splice and they should keep their business going as is, instead of selling to Oracle for (probably) an ass-load of money? For you? Or should they be free to do with their business and their product as they please?

    You, of course, are free to create your own version of K-Splice. Except of course that Oracle will have tied up the idea with patents and a pack of blood-thirsty lawyers.
  • by PCM2 (4486) on Thursday July 21, 2011 @06:48PM (#36840286) Homepage

    RedHat, please fork ksplice today.

    The really shitty thing is that Oracle Enterprise Linux is essentially a fork of Red Hat Enterprise Linux, in the same sense that CentOS is. Oracle has already been distributing a version of Linux that gives back nothing to the company that does most of the hard work to make it enterprise-ready. Now it's adding new components to Oracle Enterprise Linux in such a way as to tell the rest of the community it can't have them anymore. If Red Hat wants to fork K-Splice, that's possible under the license, but again Red Hat will have to do all of the work, and Oracle will contribute nothing.

  • by Anonymous Coward on Thursday July 21, 2011 @06:49PM (#36840294)

    Ksplice don't own any patents. Microsoft's patent application on a similar technique was rejected - due to clear prior art dating back to the PDP-11.

    Ksplice's value was in smart engineers, but it's time for a distro - a proper distro, that is - to merge this as part of their normal update cycle, and possibly finally implement usplice() as well.

    Damn, they were kind of cool until this. Now they got bought by Oracle. Everyone knows what happens when you get bought by Oracle. I'm kind of annoyed. I'm a Ksplice customer. Or was a Ksplice customer, in any case; unless I can get a very clear answer about future support and pricing in writing, we're done professionally.

  • Re:Sellouts (Score:3, Insightful)

    by h4rr4r (612664) on Thursday July 21, 2011 @06:55PM (#36840342)

    There is a difference between selling your company to another one and selling it to Oracle. This would be like selling your gefilte fish factory to Hitler.

  • Re:Sellouts (Score:4, Insightful)

    by PCM2 (4486) on Thursday July 21, 2011 @07:26PM (#36840690) Homepage

    The thing with a false dilemma is that it doesn't afford you the possibility of having morals.

    FTFY.

  • by vbraga (228124) on Thursday July 21, 2011 @07:36PM (#36840810) Journal

    The kernel patches. Over a vanilla kernel, RedHat applies a lot of patches: backporting features and drivers, incorporating solutions that haven't been accepted into upstream yet, and so on. Oracle cherry picks RedHat patches and offer their own. Now RedHat offers just a single "merged patch" which makes way harder for Oracle to cherry pick wherever it wants to. It doesn't matter to CentOS (and SE, probably) because they just rebuild wherever RedHat delivers.

    Anyway, given the amount of resource Oracle has and the slow release schedule of RHEL, I doubt they will not be able to keep track of wherever changes RedHat made.

    Search slashdot for this, it was posted here few months ago.

  • Worth it? (Score:5, Insightful)

    by Junta (36770) on Thursday July 21, 2011 @10:54PM (#36842188)

    The problem I have with kSplice is it is a solution to a problem that most everyone stopped caring about years ago. People with real work to do stopped treating the output of uptime as a sacred cow and started putting the resiliency at the application layer in multi-server environments. Relatively low outage of a component for scheduled maintenance is nice, but reducing that to zero is well beyond the point of diminishing returns since the app better not care if that server goes down anyway (or else for all your efforts an uncorrectable ECC error will come and just ruin your day).

    It's been a while since I read up on it, but if I recall it worked kind of like a rehook of system calls as the opportunity arises. This means you don't have a particularly strong assurance that a security or bug fix actually is in effect for all running instance of an application, and it also limited the sorts of updates that could go in. It's kind of like how you could update glibc without explicitly restarting any daemons, but you won't actually see the benefit of that update until you actually take the hit to let the application exit and restart to induce load of the better code into ram.

    Hate to admit it, as much as MS got made fun of for rebooting after every update, it really is the way to go in a practical perspective if you don't want to be bitten by some kernel/glibc vulnerability even after you *think* you've updated.

  • by bill_mcgonigle (4333) * on Friday July 22, 2011 @12:18AM (#36842628) Homepage Journal

    so maybe Redhat just introduces a few interesting little tweaks to some meta-portion of their system

    They already do this - that's why CentOS 6 took nearly a year to arrive.

    "Go build libfoo.so.7 under Fedora 13 using an old version of mock and then link it again the bar object files" to get a binary-compatible RPM. RHEL's build process isn't self-hosting.

    Oracle is cheerfully pissing in the well. At some point that's gonna cost them.

  • by tbg58 (942837) on Friday July 22, 2011 @01:10AM (#36842826)

    I'm not a big fan of Oracle's 20th century business model, which like a lot of other big name proprietary software companies and other types of companies as well is predicated on doing everything possible to obtain vendor lock-in, then charge through the nose for licensing and support, forcing upgrades, and basically squeezing customers at every opportunity. That's the downside of the model - in one way it sees customers as prey to be devoured.

    The flipside of this is that proprietary companies like Oracle do make considerable investment to create solid, reliable product offerings, and they try to provide high quality support.

    There are other proprietary companies out there who have Procrustean approaches; they don't spend time developing or innovating but rather continue to ride the gravy train of code that was written years and years ago. Customers have to alter their problems to fit the proprietary solutions. This is true in part of some of the niche applications aimed at specific vertical markets Oracle has acquired, but Oracle's acquisition has actually brought new life to languishing applications and brought Oracle's support processes to those same small app vendors.

    Oracle targets customers who are willing to pay high prices for high quality software and willing to pay high prices for support. Is the cost justifiable? It depends - for some companies the risk exposure of getting 90% of the functionality of Oracle-type products for free or for very low cost is worthwhile, and the risk exposure of being without an enterprise-class support organization (or paying for support on a per-instance basis, sometimes through a consultant if no such support plan is offered for a given application) is justifiable. It's a decision each technology using company has to make for themselves.

    Oracle's acquisition of the K Splice project is consistent with their business model.

    Their business model is not amenable to me personally, but in some cases it might be a good fit for some of my customers. In those cases I can recommend Oracle's solutions, even though I am not fond of Oracle's business practices, which to some may seem avaricious, but to others may simply be a sign of an aggressively run profitable company that offers high end products and services and demands concomitant prices.

    As to whether Oracle will contribute to the K Splice community or hold its own code contributions proprietary is their call. Past history indicates that they may not be enthusiastic contributors to the community but any prediction of how they will act in this case is pure conjecture. We'll have to wait and see.

  • by bill_mcgonigle (4333) * on Friday July 22, 2011 @08:47AM (#36844464) Homepage Journal

    And yet Scientific Linux was able to release months ahead of CentOS from the same RH source....

    Right, they built it all as self-hosted and did not achieve binary compatibility. Different goals.

Saliva causes cancer, but only if swallowed in small amounts over a long period of time. -- George Carlin

Working...