Slashdot Mirror


Oracle Acquires K-splice For an Undisclosed Amount

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."

226 comments

  1. Thanks a lot, douchebags. by Anonymous Coward · · Score: 5, Insightful

    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."

    1. Re:Thanks a lot, douchebags. by h4rr4r · · Score: 4, Insightful

      Oracle failed to read the license I think.

      RedHat, please fork ksplice today.

    2. Re:Thanks a lot, douchebags. by Anonymous Coward · · Score: 1

      Welcome to the wonderful world of software patents. Enjoy your GPLv2.

    3. Re:Thanks a lot, douchebags. by idontgno · · Score: 3, Funny

      CentOS, copy RedHat's fork of ksplice today*.

      *For sufficiently large values of "today".

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    4. Re:Thanks a lot, douchebags. by PCM2 · · Score: 3, Insightful

      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.

      --
      Breakfast served all day!
    5. Re:Thanks a lot, douchebags. by Anonymous Coward · · Score: 5, Insightful

      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.

    6. Re:Thanks a lot, douchebags. by Obfuscant · · Score: 3, Funny

      RedHat, please fork ksplice today.

      I'd rather watch them fork poshsplice or gingersplice... I'm assuming that ksplice is the new name for kfed after he joined the splice girls...

    7. Re:Thanks a lot, douchebags. by DrgnDancer · · Score: 2

      I have heard a rumor that Red Hat is planning to do something to make it harder for Oracle to clone them. I don't know any details, and I'm not sure how you'd go about doing that with an Open Source OS; but the person who mentioned it was directly tied to Red Hat. If they succeed it will make life harder for Cent and Scientific, which will really suck. Red Hat feels (assuming this person is correct), that Oracle is backing them into a corner with the way they sell OEL, and I can't say I'd blame them.

      --
      I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
    8. Re:Thanks a lot, douchebags. by fuzzytv · · Score: 3, Informative

      Why is that shitty, exactly? I'm not saying I love Oracle, but the ability to fork is one of the great freedoms with open source - not that every company should breed their own distro, but it's not necessarily bad. Oracle's politics is to sell products with their logos on the box so they resell Red Hat. BTW it's not true they're not giving anything back - according to the stats, they're usually in TOP10 companies (see http://www.remword.com/kps_result/). So while I don't like Oracle for a lot of various reasons, I don't think they're not giving back.

      Yes, they're keeping some know how, but RH does something very similar with patches (they provide much more to their customers). And you don't have to use their Oracle Linux at all (unless you're too weak when dealing with Oracle sales guys). For example the largest local bank uses plenty of Oracle DB instances on top of RH Linux (and HP Unix), but not a single Oracle Linux install AFAIK.

      And this whole KSplice topic is a bit silly - they've bought the engineering team, but the tool is open source. Yes, they'll probably change the license etc. but they have the right to do that and we should respect that. We always knew this can happen, after all the KSplice was a company, not a bunch of our slaves. And the tools is open source, so if it was so valuable for other distros, someone will create a fork. If no one forks it, it probably was not that important.

    9. Re:Thanks a lot, douchebags. by vbraga · · Score: 3, Insightful

      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.

      --
      English is not my first language. Corrections and suggestions are welcome.
    10. Re:Thanks a lot, douchebags. by mr_mischief · · Score: 1

      IIRC it was providing patches rather than complete altered sources.

    11. Re:Thanks a lot, douchebags. by Anonymous Coward · · Score: 0

      Aaaand that's why you go open source.
      Because then, no matter what, someone else can pick up where you left. (If not, there wasn't enough need/interest for it anyway.)

    12. Re:Thanks a lot, douchebags. by Anonymous Coward · · Score: 0

      The really shitty thing is that Oracle Enterprise Linux is essentially a fork of Red Hat Enterprise Linux,

      Oracle provides their own kernel now, and you have to use it on platforms like their Exadata. I wouldn't be the least bit surprised if that's what they have in mind for this, another bullet point to sell Exadata with.

    13. Re:Thanks a lot, douchebags. by starfishsystems · · Score: 2

      On the other hand, most people despise Oracle support. I've had plenty of experience with it myself, and I'd far rather look to the community than be obliged to deal with vendor support from Oracle.

      --
      Parity: What to do when the weekend comes.
    14. Re:Thanks a lot, douchebags. by jroysdon · · Score: 1

      How about this for support: Oracle support, which we pay a premium for, cannot fix their own product, so they bring in ACS to assist, but want us to pay extra for ACS. Oracle support is beyond sub-par. I'm thankful I'm not dealing with them or directly on the project, but I feel sorry for the folks who are - a project that has hit bug after bug for over a year now.

    15. Re:Thanks a lot, douchebags. by TooMuchToDo · · Score: 2

      All I could picture was the scene from The Big Lebowski where John Goodman's character beats the shit out of a corvette parked on the street yelling, "This is what happens when you fuck a stranger in the ass!"

    16. Re:Thanks a lot, douchebags. by Anonymous Coward · · Score: 0

      ScientificLinux, please follow suit and copy RH efforts !

    17. Re:Thanks a lot, douchebags. by UnxMully · · Score: 1

      Unfortunately, telling you how shitty Oracle WebLogic support is would probably result in my being disciplined by my current employer, not Oracle WebLogic support before anyone asks.

    18. Re:Thanks a lot, douchebags. by MrKaos · · Score: 1

      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.

      Pity the nice guys with the funky logo didn't buy the assholes with a boring logo

      --
      My ism, it's full of beliefs.
    19. Re:Thanks a lot, douchebags. by _Shad0w_ · · Score: 1

      We've had an open support request with them for over a month now, they still haven't fixed the problem. The problem, so far as I can tell, is that they simply didn't package all the files required for the Windows platform in one of their archives.

      --

      Yeah, I had a sig once; I got bored of it.

    20. Re:Thanks a lot, douchebags. by war4peace · · Score: 1

      ACS *IS* part of Oracle Support.

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    21. Re:Thanks a lot, douchebags. by VolciMaster · · Score: 1

      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."

      Only 100k servers across 700 companies? That's barely anything (~140 servers per company) - they must be pretty small outfits.

    22. Re:Thanks a lot, douchebags. by The_Wilschon · · Score: 1

      Scientific Linux won't, I expect. In my experience, SL has an extreme phobia of updating anything, ever, unless it becomes absolutely necessary. K-splice would fly in the face of this philosophy.

      --
      SIGSEGV caught, terminating

      wait... not that kind of sig.
    23. Re:Thanks a lot, douchebags. by LunaticTippy · · Score: 1

      There are lots of big companies with hardly any servers. I work for a multibillion dollar company that has about 150 physical servers. We don't sell bits, so the servers are there to keep the factories and administrative stuff running.

      --
      Man, you really need that seminar!
    24. Re:Thanks a lot, douchebags. by Anonymous Coward · · Score: 0

      LOL - my employer has about 5,000 of those licenses across its servers. Needless to say, that contract is not going to be renewed next month. We cannot trust Oracle, we have been burnt by them and VMWare acquisitions before.

    25. Re:Thanks a lot, douchebags. by Tolkien · · Score: 1

      Your post brought up mental imagery of a Splice Girls concert in the world of Bioshock. Creepy as fuck.

    26. Re:Thanks a lot, douchebags. by Anonymous Coward · · Score: 0

      The issue is that Ksplice owns two patents covering how Ksplice works:

      http://www.faqs.org/patents/assignee/ksplice-inc/

      With a legal team the size of Oracle's this may make it difficult for anyone to offer a competing service for another product.

    27. Re:Thanks a lot, douchebags. by TheRaven64 · · Score: 2

      Everyone knows what happens when you get bought by Oracle

      You get a big pile of money, quit, and start a company doing the same thing as before?

      --
      I am TheRaven on Soylent News
    28. Re:Thanks a lot, douchebags. by fuzzytv · · Score: 1

      AFAIK those are applications, not accepted patents. Or am I wrong?

      And as someone already mentioned, this is not a new technique at all, it goes back to PDP-11 or maybe even to some previous systems. That might be a perfect example or prior art.

      The problem with software patents is that you have to challenge them at court once they're accepted. Which can be a bit pricey and lengthy process, especially if the owner is a big company with zillions of lawyers as Oracle. So I'd expect the other interested parties (Red Hat, etc.) will fight to prove the patents are nonsense. Actually much harder now when Oracle bought the company ...

    29. Re:Thanks a lot, douchebags. by jroysdon · · Score: 1

      Right, but in this case they are making us pay additional hourly for ACS help in this case.

    30. Re:Thanks a lot, douchebags. by war4peace · · Score: 1

      ...because you only bought basic support in the first place.
      Let's not be unfair; I agree Oracle had pretty bad support and it's layered in such a way that it becomes either very costly or only can deal with basic issues. But if you bought basic support license and need advanced support - it's only expected to pay up some more.

      It's how businesses work.
      That doesn't mean I agree with how some of such businesses are configured. Some have an almost declared purpose of extorting money from you - and that I don't like.

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    31. Re:Thanks a lot, douchebags. by jroysdon · · Score: 1

      I'm fairly certain we don't have basic support, especially with this new eBilling project coming online. The fact is, our sales rep and none of the support folks we talked to even knew that this other ACS team was even available or existed, and we've been fighting to get better support for 4 months, going rounds and rounds with Oracle as this entire stack (webgate, soa, eBilling, OIM, OAM, OID, O-I-U-E-O-U, whatever) is all Oracle and we've followed the versioning requirements to the T. I believe we have over 200 support cases opened so far on this project (again, I'm not the one directly working on this project, but I've helped here and there on the generic Linux pieces that I know well, like SSL, sendmail, the load balancers, etc.). Further, this team is booked up until March, 2012, so right now we're fighting for remote/telephone support with them as much as we can get it. The point is Oracle over sold and doesn't have a single customer up on what they sold us (not all the components they sold us and their proposed design). Our bad on that, but we're already this far in and no turning back now.

    32. Re:Thanks a lot, douchebags. by VolciMaster · · Score: 1

      There are lots of big companies with hardly any servers. I work for a multibillion dollar company that has about 150 physical servers. We don't sell bits, so the servers are there to keep the factories and administrative stuff running.

      How many virtual servers do y'all have?

    33. Re:Thanks a lot, douchebags. by LunaticTippy · · Score: 1

      If other sites are like the ones I manage it would be a couple thousand, but less than half those active all the time. It's sure different from when I worked at a voice/audio/fax conferencing company in the 90s. We had tens of thousands of servers and less than $100M in revenue.

      --
      Man, you really need that seminar!
  2. Sellouts by fnj · · Score: 1, Insightful

    Rot in hell for this.

    1. Re:Sellouts by KingSkippus · · Score: 1, Informative

      They very well may; Oracle acquired hell about a year and a half ago.

    2. Re:Sellouts by somersault · · Score: 1

      Fork time! Can't be all that bad. I wasn't even sure it was open source, but Wikipedia claims it is (was?).

      --
      which is totally what she said
    3. Re:Sellouts by Anonymous Coward · · Score: 0

      Who cares if they sellout. It's open source meaning they can easily fork it. The diff is that the original developers won't be working on it. Redhat, for example, could spearhead redevelopment.

    4. Re:Sellouts by syousef · · Score: 5, Funny

      They very well may; Oracle acquired hell about a year and a half ago.

      They won't rot in hell. Hell comes with Oracle Enterprise edition. The Ksplice guys only have Oracle Standard Edition. But they don't want to let go of their existing licenses because the new licenses are sold on a per core rather than per machine basis and they can't afford that. Therefore they only get to go to purgatory, which comes bundled with Standard Edition..

      --
      These posts express my own personal views, not those of my employer
    5. Re:Sellouts by JaredOfEuropa · · Score: 5, Insightful

      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.

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    6. Re:Sellouts by synthesizerpatel · · Score: 4, Informative

      Yeah, what a bunch of jerks developing and offering a service and then making money with it and ultimately getting a (hopefully) nice payday when someone wants to buy it.

      When you think of free software, think of freedom of speech. I may not agree with what you're saying but I'll defend your right to say it. Same thing here. It's not like nobody else could implement something similar, it's just not provided to you on a sliver platter for free anymore so your nerd-hackles are raised.

      If you couldn't see this given their long term service model then.. well. Pay closer attention. Any subscription based service for Linux isn't intent on strengthening open source software.

    7. Re:Sellouts by MarkRose · · Score: 1

      Fork a splice? That has to be redundant lol

      --
      Be relentless!
    8. Re:Sellouts by h4rr4r · · Score: 3, Insightful

      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.

    9. Re:Sellouts by DAldredge · · Score: 2

      I didn't see you offering to pay their bills.

    10. Re:Sellouts by Anonymous Coward · · Score: 0

      Yeah, and the difference is...

      There isn't one. The thing with capitalism is that it doesn't afford you the possibility of having morals. Put another way: how many degrees separated from evil do you have be to be ok?

    11. Re:Sellouts by Mandrel · · Score: 1

      When you think of free software, think of freedom of speech.

      Yes, the most important aspect of open source is libre-freedom, not beer-freedom. But the GPL makes it very hard to charge for freely-forkable software. This pushes commercial open source companies to do things like requiring copyright assignment for community contributions, keeping part of the software proprietary, and keeping documentation closed.

      There's no reason the licence for a piece of software can't make it freely-forkable while requiring payment for its use. I prefer a value-added model, where the vendor of a forked version must remit down the fork chain the prices that those developers have set, keeping for themselves any premium their version can achieve. This premium doesn't have to be in features or reliability — a forker may just be a better marketer.

    12. Re:Sellouts by moonbender · · Score: 1

      Any subscription based service for Linux...

      Doesn't this description basically fit RedHat?

      --
      Switch back to Slashdot's D1 system.
    13. Re:Sellouts by PCM2 · · Score: 3, Insightful

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

      FTFY.

      --
      Breakfast served all day!
    14. Re:Sellouts by Anonymous Coward · · Score: 0

      Yeah, and the difference is...

      There isn't one. The thing with capitalism is that it doesn't afford you the possibility of having morals.

      Are you fucking kidding me? So if I discover that it's cheaper to let a couple employees a day get shredded by a widget machine than it is to install a guard, it's somehow "OK" that I let that happen? FFS, you Randroids should be put in fucking cages until you grow a conscience.

    15. Re:Sellouts by Anonymous Coward · · Score: 0

      To be honest, yes, they should keep going. "dropping support for Redhat, CentOS, and SUSE, and closing doors to new customers." is simply not worth it. They were doing a great job, and now their product has been transformed into utter shit. Boo to them.

    16. Re:Sellouts by Anonymous Coward · · Score: 0

      except worse!

    17. Re:Sellouts by Samantha+Wright · · Score: 1

      Ooh, a fill-in-your-own-joke? I love these.

      (ROT13ed Answers: bar bs NzoreCbvag, Fvyire Perrx Flfgrzf, be Pbairetva. No peeking!)

      --
      Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
    18. Re:Sellouts by sstamps · · Score: 1

      "Randroids".. heh

      I like that. :)

      --
      -SS "Teach the ignorant, care for the dumb, and punish the stupid."
    19. Re:Sellouts by im_thatoneguy · · Score: 0

      They were doing a great job, and now their product has been transformed into utter shit. Boo to them.

      Oh no their product for a bunch of nerds locked in server rooms got less useful to a bunch of nerds locked in server rooms.

      I'm sure they'll be lamenting the erosion of their product while enduring the harsh, uncarring sun on their private beach in the south pacific.

      If it's between the 'sanctity' of my work and being bought out for millions. Mmmmmm I'm going to go with the millions. I can make new things that I care even more about with millions.

    20. Re:Sellouts by Anonymous Coward · · Score: 1

      But why sell to Oracle?!
      The one company that has purchased and ruined basically every last open source project they have obtained save one or possibly two (I am not holding my breath for the future of MySQL. VirtualBox is about the only project they have kept alive for the time being)

      I'm not upset for ksplice selling, I'm upset about Oracle buying it just to destroy it :(

    21. Re:Sellouts by Anonymous Coward · · Score: 0

      I'm saying you already do that.

    22. Re:Sellouts by Anonymous Coward · · Score: 0

      That must have been a tough fix, since I didn't even present a dilemma.

    23. Re:Sellouts by thegarbz · · Score: 1

      Morals have no place in the business world. If you had your gefilte fish factory and Hitler came up to you offering you enough money to comfortably find yourself a corner of the planet to live without ever working again, would you take it?

      If you say no then I congratulate you. You'd be a better man than most of the rest of the world.

      One thing to also remember is that our views of Hitler are shaped by the history which was written by the Allies. The reality is that at the time Hitler had a LOT of supporters who would give up the factory for far less than a retirement package.

    24. Re:Sellouts by Anonymous Coward · · Score: 0

      One Rich Asshole, Larry Ellison.
      As if he actually gave a fuck what others thought of him.

    25. Re:Sellouts by PCM2 · · Score: 1

      That must have been a tough fix, since I didn't even present a dilemma.

      You most certainly did. Several, in fact.

      You argued that selling to one party is no different than selling to another and that you can only sell or not sell. That's a false dilemma. Most rational people would agree that selling diesel fuel to the Nazis is a lot different than selling it at a truck stop in Kansas. Even a real bastard would recognize the difference between selling chemicals to a factory up the river from your own house and selling them to a factory in another state.

      You then extended this fallacy by comparing selling to evil, which suggests the additional false dilemma that you can only be evil or not be evil. Most rational people accept the existence of grey areas and degrees of good and bad, and some people do not acknowledge the concept of "evil" at all, particularly when it comes to business transactions.

      You also made the explicit statement that you can either participate in capitalism or have morals. That's clearly another false dilemma, because there are a great many capitalists who didn't sell diesel fuel to the Nazis, even though that would surely have been a way to make some money.

      In summary: Your black-and-white thinking does you no credit.

      --
      Breakfast served all day!
    26. Re:Sellouts by jvkjvk · · Score: 1

      Because they were the ones who were buying, perhaps?

      I suppose that Slashdot could have gotten together and bought them...

    27. Re:Sellouts by icebraining · · Score: 1

      What's the use of a fork, if the original developers can shut it down by refusing to license it? If you essentially have to ask for permission to distribute your fork, how is that 'libre' in any way?

      There's no reason the licence for a piece of software can't make it freely-forkable while requiring payment for its use.

      Sure. You can write a license that requires distributors to do anything. Just don't expect the FSF or OSI to bend their principles for you.

    28. Re:Sellouts by Anonymous Coward · · Score: 0

      You are an ass. Would you make a business killing children for $10 each if it only cost your $1 per bullet? If "morals have no place in the business world," then you should see no problem with that.

      The point is that morals only come from people. We need morals; we need moral people; and we need to respect our own morals to live in a world that isn't a cesspool. The attitude you just espoused is sociopathic and was pushed on you to justify others' perpetration of horrors. How dare you just act like it's some great rule of life.

    29. Re:Sellouts by Anonymous Coward · · Score: 0

      "Morals have no place in the business world."

      If Hitler wasn't already in the conversation, I'd consider Godwining this thread. "I got mine" is not a good and sufficient answer to the question of why you did something that you knew would result in other people being hurt.

      If you decide you have a price for this, what is your price to move aside so that a killer can get a clean shot at his/her target? How much would that killer have to pay you to take the shot yourself? What is the moral difference in your mind?

      "Capitalism" is not a moral compass. It seems like people have lost sight of this, and your opening sentence is iconic of the loss.

    30. Re:Sellouts by Midnight+Thunder · · Score: 1

      You mean: One Rich Asshole Called Larry Elison. The C was missing, unless that was part of the enterprise license?

      --
      Jumpstart the tartan drive.
    31. Re:Sellouts by Anonymous Coward · · Score: 0

      First and foremost, I must applaud you for such a thorough response.

      And then:

      I failed to make it clear, but I wasn't talking about selling specifically, I was talking about capitalism in general. Also, I have to question your definition of dilemma: what I said is that there wasn't a real choice or distinction to be made; and if there's no choice, there can't be a dilemma. What's more, what I said (or hoped to have said without having to type it out) was that the only distinction between selling diesel to Nazis and selling to truckers is the degrees of separation involved between you and the Nazis. Of course, what I pointed out works poorly in some scenarios, but the gist of it is this: In a global economy, it's either impractical or impossible to spend your money responsibly, if every expense requires you to know the future destination of that money*.

      I didn't say selling is evil (I take it that is what you meant, that I compared selling "vs" evil, or equated them). I said that it doesn't matter who you sell to. Also, I didn't say you can only be evil or not evil, but I implied that if you accept the premise of the existence of evil and not evil, and the premise that how you spend or receive your money reflects on your morals (which is what the OP suggested), that you then become charged with the mediate actions of those with whom you transact (Oracle, Nazis or truckers), and the actions of those who they transact with, so on and so forth, and not only with your immediate actions (writing software, selling diesel).

      And the last part you got right, I said that you can either participate in capitalism and be bound to the "lowest" usage of money (lowest morals), or not participate and only be held responsible for your own morals. And it follows that there isn't a difference as to who you sell diesel to, if all ends up with the Nazis anyway.

      * Other scenarios that better illustrate my point: You buy from a shell company that is owned by an evil corporation. You buy from a corporation that buys raw materials from an evil corporation. You buy from a corporation that is nice but is owned by a rapist. You buy from a supermarket that is only able to maintain it's doors open because it sells not only the stuff you buy, but also stuff by evil corporations at a profit. You buy something made by a nice corporation in a cheap-to-produce-in country, but the country is only cheap-to-produce-in because other evil corporations wreak havoc in that economy. You sell to diesel to truckers who are transporting soap made from the fat concentration camp prisoners. Etc, etc.

    32. Re:Sellouts by Anonymous Coward · · Score: 0

      Hitler? Killing Children?

      This is a fucking piece of software. And fuck me, it's even open source software. You have a serious mental illness.

    33. Re:Sellouts by nabsltd · · Score: 1

      What's the use of a fork, if the original developers can shut it down by refusing to license it? If you essentially have to ask for permission to distribute your fork, how is that 'libre' in any way?

      It's not possible to change the license on code that was already released as GPLv2, since the license you would work from would be the one in force when you received your copy. In addition, the license can't be changed unless all copyright holders agree, and if the K-splice code contains any contributions that have not had copyright assigned to the K-splice team, then it might never change (unless Oracle has some really deep pockets...if I were in such a position, I would demand 100M shares of Oracle stock to assign my copyright to them).

      But, no matter what, the worst case is that any future changes to the source or license might happen, and those might not be available to you, but you will always have the last "libre" version for your use.

      If there are patent issues, that's a different story, but unless the code is used by a company with a lot of money, it would be unlikely that any lawsuit would happen (although if Lodsys is an example, everyone might have to worry about patent lawsuits in the future).

    34. Re:Sellouts by Fnord666 · · Score: 1

      Just for the record, these are called false dichotomies, not false dilemmas.

      --
      'The tyrant will always find pretext for his tyranny.' - Aesop's Fables
    35. Re:Sellouts by Anonymous Coward · · Score: 0

      (Same GP poster)

      Yea, I know not many companies would be able to pay what Oracle can pay, and of those I'm sure the list of interested parties is pretty short.

      From the point of view of the k-splice developers, they very likely made the best choice. I can only think of perhaps 3-4 tech companies that could bid along side Oracle in price. However having to choose between giants like Oracle, IBM, Microsoft, and Apple.. I can't say I would favor any of them over the others in this regard.
      The k-splice guys could have done far worse for sure.

      But still, damn. This sucks.

    36. Re:Sellouts by bill_mcgonigle · · Score: 1

      I'm not upset for ksplice selling, I'm upset about Oracle buying it just to destroy it :(

      Well, Oracle's probably gonna offer it as a feature of their RHEL clone, but the biggest mystery to me is why Redhat would have given them a pass (we have to assume they talked to Redhat before selling out). Perhaps something similar is in the offing.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    37. Re:Sellouts by Anonymous Coward · · Score: 0

      And that last part is why they're douchebag sellouts. If fucking over your loyal users for money isn't selling out, what is?

    38. Re:Sellouts by Anonymous Coward · · Score: 1

      Don't LOL at your own "jokes".

    39. Re:Sellouts by xtracto · · Score: 1

      AAaaaaaaaaaaand the Godwin award goes to....!

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    40. Re:Sellouts by shentino · · Score: 1

      Capitalism doesn't by itself prevent you from having morals. It just makes it more expensive to have them than not.

      Competition with douchebag companies that don't have morals is what keeps you evil. If you do good the costs will push you out of the market.

      It's cheaper to be evil.

    41. Re:Sellouts by shentino · · Score: 1

      The only place morals have in business is through PR.

      You see, by itself, killing children for 10 bucks each with a cost of a dollar per bullet is a good margin.

      It's the outraged public that will boycott, sue, and protest that will nail you in the pocketbook.

      Considering that your customers are probably just as conniving and greedy as you are, they probably don't give a shit either, and the few folks that have a heart are going to be drowned out by the masses that don't.

    42. Re:Sellouts by shentino · · Score: 1

      "I got mine" is practically rational.

      If you're "only looking out for number one" and do not give a shit about anyone but yourself, then it is quite rational to be selfish. Game theory even demands it.

    43. Re:Sellouts by Anonymous Coward · · Score: 0

      One thing to also remember is that our views of Hitler are shaped by the history which was written by the Allies. The reality is that at the time Hitler had a LOT of supporters who would give up the factory for far less than a retirement package.

      I think you might have missed half the analogy. Hitler did have a lot of supporters, but very few of them were from the specific ethnic background associated with gefilte fish. His analogy could also have used a factory that produced menorahs, dradles, yamakas or Torahs and it would have still conveyed the point that an open source company sold out to one of the least open-source-friendly companies there is.

      I think /. readers won't condemn them for getting paid, only for getting paid with dirty money.

    44. Re:Sellouts by Anonymous Coward · · Score: 0

      Morals have no place in the business world. If you had your gefilte fish factory and Hitler came up to you offering you enough money to comfortably find yourself a corner of the planet to live without ever working again, would you take it?

      If you say no then I congratulate you. You'd be a better man than most of the rest of the world.

      One thing to also remember is that our views of Hitler are shaped by the history which was written by the Allies. The reality is that at the time Hitler had a LOT of supporters who would give up the factory for far less than a retirement package.

      So wait. Do morals have a place in the business world or not? You say no but then congratulate a moral business decision. That would seem to indicate something else.

    45. Re:Sellouts by icebraining · · Score: 1

      I wasn't talking about K-splice, I was talking about GP's idea of creating a new license that required payment to the original devs each time you'd distribute a copy of your fork.

    46. Re:Sellouts by aix+tom · · Score: 1

      Until you become *so* evil that people with torches and pitchforks come and burn your factory down. Which really should happen more often.

      Well, Anonymous was somewhat of a start I guess.

    47. Re:Sellouts by PCM2 · · Score: 1

      Just for the record, these are called false dichotomies, not false dilemmas.

      The two phrases mean the same thing. Just for the record, in modern usage "false dilemma" is probably used more often than "false dichotomy."

      --
      Breakfast served all day!
    48. Re:Sellouts by shentino · · Score: 1

      You have to be evil enough for your customers to hate your evil more than they like the bargain your evil gives them.

    49. Re:Sellouts by drinkypoo · · Score: 1

      If you're "only looking out for number one" and do not give a shit about anyone but yourself, then it is quite rational to be selfish. Game theory even demands it.

      Only when playing a zero-sum game. The rich would like it to be a zero-sum game because they would like to acquire and keep all the pieces, e.g. "win". They can't handle the idea of a game which is simply fun to play and whose high score keeps increasing. They want to put their name at the top of the leaderboard and then rest on their laurels. That's natural, because when they rest on their laurels, they do it on a luxury yacht, sipping top shelf and fucking ten thousand and hour hookers. (Actually, white slavery is up... draw your own conclusions about what is going on in the basements of the very rich.)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    50. Re:Sellouts by dokc · · Score: 1

      Morals have no place in the business world. If you had your gefilte fish factory and Hitler came up to you offering you enough money to comfortably find yourself a corner of the planet to live without ever working again, would you take it?

      If you say no then I congratulate you. You'd be a better man than most of the rest of the world.

      Do you really think you would have a choice to sell or not?
      If you sell you can go with your money (non-negotiable)
      If you don't sell you go to heaven because you are a "better man than most of the rest of the world".

      --
      In love, war and slashdot discussions, everything is allowed.
    51. Re:Sellouts by Grishnakh · · Score: 1

      Maybe RH felt the price was too high, and they could do it in-house for less. After all, the software itself is open-source, the only thing the Ksplice team adds is 1) familiarity with the product for future updates, and 2) engineering expertise for creating Ksplice patches every time a new kernel update comes out.

      Red Hat is already big and has plenty of engineers, so hiring an engineer or three to handle #2 is probably much less expensive than buying Ksplice outright.

    52. Re:Sellouts by Anonymous Coward · · Score: 0

      Naah, he's just implying that Larry Ellison sucks dick.

    53. Re:Sellouts by wideBlueSkies · · Score: 1

      And immediately pushed it out to a portion of their user base.

      I discovered this spring that I have my very own bug in 11G. Yes indeed.... and it only took Oracle a week to figure it out, even though I was able to reproduce the bug AT will in both production and my test environments. My own Oracle bug, and my own little piece of hell for a week....

      --
      Huh?
    54. Re:Sellouts by thegarbz · · Score: 1

      Lets assume for the sake of the discussion that the sale wasn't negotiated at gunpoint.

    55. Re:Sellouts by dokc · · Score: 1

      Well, basically the whole capitalism-Hitler discussion is anyway wrong because Hitler was national-socialist.

      --
      In love, war and slashdot discussions, everything is allowed.
  3. I can has fork? by davidwr · · Score: 1

    Oracle may not support non-Oracle Linuxes, but that doesn't mean someone else won't.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:I can has fork? by Anonymous Coward · · Score: 0

      LibreSplice? FreeSplice? GnuSplice? UbuSplice?

      The site is already deprecated, so hopefully there are mirrors out there...

    2. Re:I can has fork? by Anonymous Coward · · Score: 1

      Old-Splice... Do do do doot doo do do dooot.

  4. SUSE? by Anonymous Coward · · Score: 0

    I was waiting for that to finally be added. Was it added, and I missed it? Or is the summary wrong?

  5. So much for K-splice by etymxris · · Score: 4, Insightful

    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.

    1. Re:So much for K-splice by idontgno · · Score: 1

      Oracle is trying to give customers a reason to use their half-assed clone of RedHat Linux rather than Redhat's or SUSE's.

      FTFY.

      In a way, it's kind of nice. Oracle will have to ensure RHEL compatibility of kSplice, whereas out-of-the-box it appears the only normally supported options are Ubuntu or Fedora. And since kSplice is GPL2, that means that the community will benefit from Oracle's generosity and public-minded support.

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    2. Re:So much for K-splice by Anonymous Coward · · Score: 0

      Oh, but we don't use their (Oracle) products anymore. Saw it (this and things to come) a long time ago and adjusted our strategy accordingly...
      Oracle has (with us) thus lost many many possible contracts because of their horrible backwards customer-alienating behaviour.

      Thus: Gentlemen, adjust your strategies accordingly!

      On topic:
      Maybe now the other distros will support k-splice (or similar) for their own distro, after all that's better than having a centralized (apparently vulnerable to hostile takeover) party doing that kind of work.

    3. Re:So much for K-splice by jonbryce · · Score: 1

      If Oracle own the copyright, which I believe they now do, they don't have to release any future versions under the GPL. Obviously if you can find an existing GPL copy, you can continue to use it, and you can fork it, but you can't rely on Oracle to support it or update it in the future.

    4. Re:So much for K-splice by PCM2 · · Score: 4, Informative

      In a way, it's kind of nice. Oracle will have to ensure RHEL compatibility of kSplice, whereas out-of-the-box it appears the only normally supported options are Ubuntu or Fedora.

      In the announcement Oracle says flat-out that it does not plan to support RHEL. It may be that any changes Oracle makes will probably work fine with RHEL because of the (ahem) similarity between Oracle's distro and Red Hat's, but RHEL customers do not pay Red Hat to distribute a version of Linux with patches that are supposed to work because Oracle says so. Red Hat will still have to do all its usual testing and integration on anything that goes into RHEL, and it will also be on the hook to provide support to its enterprise customers, so whatever Oracle does to the source code saves Red Hat pretty much nothing.

      Also, Oracle could easily make its own fork of K-Splice right now and release it exclusively under a proprietary license, because it just became the copyright holder. There's nothing that precludes a copyright holder from making a derivative work based on its own GPL code and releasing it under a different license. If Oracle did change the license, any old versions of K-Splice would still be available under the GPL, but Oracle would be free to distribute any future versions as binary-only modules.

      --
      Breakfast served all day!
    5. Re:So much for K-splice by QuantumRiff · · Score: 1

      I love their modified "Enterprise Kernel" that their OEL 5.6 and above run. Good luck getting VMWare guest additions to run on that.. First thing I do on my oracle test boxes is remove the 'enterprise kernel' and use the stock one. (that redhat builds..)

      --

      What are we going to do tonight Brain?
    6. Re:So much for K-splice by Darinbob · · Score: 1

      Oracle wants to sell a hardware+OS bundle. The people that buy those bundles will not know or care about these issues. So Oracle isn't supporting RedHat or SuSE anymore, but these customers won't care either since they'll use whatever comes in their bundle. Now if there are existing customers with existing support contracts with Oracle then Oracle will have to provide the support; this may mean Oracle does all the work to change the OS, or it may mean that they actually have to support RedHat & SuSE while still contractually obligated. So I'm not really sure it's going to piss off the customers, at least not nearly as much as it pisses off open source enthusiasts who will never use Oracle products.

    7. Re:So much for K-splice by Temkin · · Score: 1

      If Oracle own the copyright, which I believe they now do, they don't have to release any future versions under the GPL. Obviously if you can find an existing GPL copy, you can continue to use it, and you can fork it, but you can't rely on Oracle to support it or update it in the future.

      But if that's the case.... Can you link it to the GPL Linux kernel?

      Tempest in a teapot...

    8. Re:So much for K-splice by Anonymous Coward · · Score: 0

      "There's nothing that precludes a copyright holder from making a derivative work based on its own GPL code and releasing it under a different license."

      Except, you know, the GPL license itself. Ironic how you used the word derivative, proving the point in your own statement...

      "but Oracle would be free to distribute any future versions as binary-only modules."

      Again, the GPL license, it doesn't magically get removed by a "new version". They thought long and hard when they came up with it, its not perfect and you can still ruin it thoroughly (see: Tivo) but its not as simple as you seem to think.

    9. Re:So much for K-splice by arth1 · · Score: 1

      Also, Oracle could easily make its own fork of K-Splice right now and release it exclusively under a proprietary license, because it just became the copyright holder. There's nothing that precludes a copyright holder from making a derivative work based on its own GPL code and releasing it under a different license. If Oracle did change the license, any old versions of K-Splice would still be available under the GPL, but Oracle would be free to distribute any future versions as binary-only modules.

      They became a copyright holder, but not necessarily the copyright holder. If you contributed GPL code to K-Splice, and Ksplice Inc sold itself to Oracle, that would not transfer your copyrights.
      I.e. Oracle would have to excise any and all code they don't hold the copyrights to. That may be difficult.

    10. Re:So much for K-splice by Anonymous Coward · · Score: 0

      If Oracle did change the license, any old versions of K-Splice would still be available under the GPL, but Oracle would be free to distribute any future versions as binary-only modules.

      Though by the same token, if Red Hat then forked the last GPL version, Oracle would no longer be able to merge enhancements from Red Hat's fork into their proprietary version. (Unless Red Hat did something dumb like assigning copyright of their enhancements to Oracle.)

    11. Re:So much for K-splice by Anonymous Coward · · Score: 0

      Assuming they didn't accept any submissions from non-K-Splice employees, in which case they don't actually own the whole copyright, and cannot relicense it.

    12. Re:So much for K-splice by nurb432 · · Score: 1

      Honestly, I can't understand why anyone continues to use Oracle products any more than is absolutely necessary

      Because most *companies* don't care about their practices in acquiring resources, they worry about the cost and support and performance of what they buy. For the most part only the fringe ( me included, not casting stones ) worry about that part, and our purchases don't make or break a company like Oracle.

      Of course we can debate if Oracle provides any of those, but that isn't my point here :)

      --
      ---- Booth was a patriot ----
    13. Re:So much for K-splice by znerk · · Score: 1

      "There's nothing that precludes a copyright holder from making a derivative work based on its own GPL code and releasing it under a different license."

      Except, you know, the GPL license itself. Ironic how you used the word derivative, proving the point in your own statement...

      "but Oracle would be free to distribute any future versions as binary-only modules."

      Again, the GPL license, it doesn't magically get removed by a "new version". They thought long and hard when they came up with it, its not perfect and you can still ruin it thoroughly (see: Tivo) but its not as simple as you seem to think.

      Actually, if you own the copyright, you can release it under any license you please, and you're not required to release your own work under any sort of public license whatsoever. The part you're not thinking about is that the person doing the releasing under whichever license they please doesn't need a license to use their own code in any way they see fit... "derivative work" or not.... They own the copyright.

      You see, all they have to do is stop releasing "new" versions under the GPL, and anyone and everyone who wants to can fork the GPL'd version until they're blue in the face... but any further releases by the copyright holder could be under the "We own your PC" license, if that's what they want to do.

      --
      This work is licensed under a Creative Commons Attribution 3.0 Unported License.
    14. Re:So much for K-splice by gmueckl · · Score: 1

      Yes, you can legally link binary blobs to the Linux kernel. See the nVidia driver for example: a binary blob with an interface layer that is shipped as source and compiled for each target kernel. Not much complaining about that one, in fact.

      --
      http://www.moonlight3d.eu/
    15. Re:So much for K-splice by Bert64 · · Score: 1

      That assumes that they own all of the code, and that none of it was either contributed by a third party or is a derivative work of someone else's GPL code.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    16. Re:So much for K-splice by Anonymous Coward · · Score: 1

      The nVidia drivers get around it by being basically the Windows drivers with an interface layer.

      The GPL is not an EULA. It does not claim to be a contract, it allows you do do certain things, and the rest is basically disallowed by copyright law. However, once we are into copyright law, linking a binary blob doesn't matter. What matters is distribution and derivation. nVidia is allowed (by the GPL) to distribute their interface layer, because they do distribute the source. Said interface layer has an exception allowing linking with the binary blob. That's half of the equation. The other half is the binary blob. Is it derived from the Linux kernel? Here the test is whether or not it runs without the Linux kernel. The nVidia driver does, as I said, it's basically the Windows driver[1].

      Now, try running k-splice without the kernel.

      [1] Once upon a time, you could run strings on the nVidia Linux driver, and find things such as HKEY_LOCAL_MACHINE. They may have cleaned up unnecessary parts since then.

    17. Re:So much for K-splice by PCM2 · · Score: 1

      That assumes that they own all of the code, and that none of it was either contributed by a third party or is a derivative work of someone else's GPL code.

      The K-Splice source code I've seen has "Copyright K-Splice Inc." at the top of the README and at the top of every single source file. No other author is given. I'm assuming either the project used some form of copyright assignment agreement or nobody outside the core group contributed any code.

      --
      Breakfast served all day!
    18. Re:So much for K-splice by PCM2 · · Score: 1

      Though by the same token, if Red Hat then forked the last GPL version, Oracle would no longer be able to merge enhancements from Red Hat's fork into their proprietary version.

      That's true, but if my assumptions are correct, then nobody outside the core K-Splice group ever contributed any code to the project, which means everybody who really understands it now works for Oracle. Red Hat's contributions would be far less valuable.

      --
      Breakfast served all day!
  6. This. by Anonymous Coward · · Score: 0

    I'd literally, not figuratively, do things that are best left to the dark corners of the Internets, would it lead to Oracle buying me out.

    Fuck this open sores Slashdot fandork mentality. Shakespeare got to get paid, son.

    1. Re:This. by Anonymous Coward · · Score: 0

      And clearly, you're no Shakespeare.

  7. Expected by rabtech · · Score: 1

    I believe the software was open source so you can still use it... they just won't be doing the legwork of writing the semantic mapping code when patches require it, or pre-certifying the other patches via the subscription service.

    There is nothing stopping RedHat from hiring someone to do this work on their end and offering their own subscription service.

    --
    Natural != (nontoxic || beneficial)
  8. Patents... by Anonymous Coward · · Score: 0

    http://www.faqs.org/patents/assignee/ksplice-inc/

    1. Re:Patents... by Billly+Gates · · Score: 1

      GPL 2 wont stop the patents and there are loopholes. RMS created GPL v. 3 mainly to stop patented software. No where in the GPL does it say you can't patent it and sue others who use it.

      Patents are not a user right but a monopoly on a product or idea given complete ownership. You may have all the rights to use it under the GPL V. 2 but you can not own it and yes the patent holder has a right to stop you from reproducing it as that is not a right.

    2. Re:Patents... by mikechant · · Score: 1

      I think you're wrong. Having freely distributed a piece of software under the GPL, you can't turn round and sue people for using it because you effectively gave them an implied free time-unlimited patent license.
      Legally speaking, I believe it's estoppel.

      It's like giving a gift (clearly stating it's a gift) and then later saying you want it back or you want money for it.

  9. Time for the Swedish Kernel Developer... by sstamps · · Score: 3, Funny

    Yorn desh born, der ritt de gitt der gue, Orn desh, dee born desh, de umn fork! fork! fork!

    --
    -SS "Teach the ignorant, care for the dumb, and punish the stupid."
    1. Re:Time for the Swedish Kernel Developer... by lostfayth · · Score: 1

      Thank you, this comment made my night. :D

    2. Re:Time for the Swedish Kernel Developer... by heson · · Score: 1

      Did I miss this meme or did I catch the beginning? Fork! Fork! Fork!

  10. The Splice must flow! by Anonymous Coward · · Score: 0

    EOM

  11. Contempt by Capt.DrumkenBum · · Score: 4, Informative

    Oracle has managed to become the recipient of my complete and utter contempt. Even Microsoft has never managed to do that.
    I got a call from Oracle at work the other day. The asked if it was a bad time to call. I said "You are calling from Oracle, it is always a bad time." They didn't seem shocked by this.
    They wanted to know why I disliked them so much, so I began listing some of their most unconscionable behavior since their take over of Sun, then when I got bored I hung up on them.

    They have not called back yet....

    --
    If I were God, wouldn't I protect my churches from acts of me?
    1. Re:Contempt by dcmeserve · · Score: 4, Interesting

      Mind listing some of that unconscionable behavior here? I'm an employee at the former Sun, but I haven't paid a whole lot of attention to the wider business world since the takeover (I'm also just getting back into reading Slashdot...). The main effect of the takeover on me personally has been improved job security in the near term, so I'm curious what else is going on. Thanks.

      --
      "Orthodoxy is unconsciousness" - Orwell
    2. Re:Contempt by dch24 · · Score: 1

      Wish you had recorded the call and posted it somewhere... Oh well, I can still imagine how it went.

    3. Re:Contempt by Anonymous Coward · · Score: 0

      The two points that stick out to me are the treatment of OpenOffice and Jenkins. Both projects forked because of the control Oracle tried to exert of the course of the project. This page has a quick overview of some other changes.

    4. Re:Contempt by Unknown+Relic · · Score: 3, Informative

      For starters, Oracle has restricted access to download firmware for Sun servers as discussed in this old Slashdot story. Loved Sun's x86 server line, but will no longer considering buying it. Just do not trust Oracle not to screw us.

    5. Re:Contempt by Anonymous Coward · · Score: 2, Interesting

      To the bystander, it sounds suspiciously like YOU were the jerk in that scenario. You just told off phone support reps who have nothing to do with the acquisitions and business policy of Oracle.

    6. Re:Contempt by Anonymous Coward · · Score: 0

      Which is no where as cool as you think it was. May have felt good for Capt DrunkenBum, but chances are the folks doing the call were outsourced survey folks or sales department folks. Both don't care one lick about what was said, other than hearing 'no'. The only difference is survey folks won't call back and the sales folks take it as 'we'll call back later'.

    7. Re:Contempt by Anonymous Coward · · Score: 1

      in the end, those phone support reps called this person in the capacity of oracle, as representatives of oracle. the response they got, was, not surprisingly, about oracle too. there is nothing wrong there.

    8. Re:Contempt by multipartmixed · · Score: 5, Informative

      Yeah. Jonathan fucked up sunsolve, but Larry's made it even worse.

      You know what I had to do the other day? Go through a STACK of Ultra 5s looking for a motherboard with the right version of OpenBoot to work properly in the server I was repairing (which was running a printing press) based on an Ultra 10.

      You know what the Sun^H^H^HOracle answer to my problem is? Re-validate the server because it's been out of support for 10 years (several thousand dollars and many days' wait), get a support contract on it, and then access SunSolve to download the right firmware. FUCK THAT. When I bought those boxes, I could just log in and download it. I should have spidered the damn site, I guess.

      Hey, that's another thing. I re-built a Solaris 10 11/06 server the other day, and went to build SpiderMonkey on it. I need NSPR 4.7, that requires a patch to SUNWpr and SUNWprd. I had to crawl through old /export/home backups until I found the patches I wanted. To effing GPLd software. Couldn't download the patches from Sun any more. WTF!

      I'm so pissed at Sun these days. I'm a legal Solaris license holder, running on Sun hardware that I don't have a support contract on. I do my own support, always have. Occasionally I buy support-by-the-hour if I get in over my head (but that hasn't happened in years).

      So. Now I can't download security patches for the OS. That's right. If anybody finds a hole in the OS they can just drive a truck through and I can't do anything about it. Thank God I don't run any Sun-supplied daemons bare on the 'net.

      And this really pisses me off, I have been a Sun customer since '98 and user since '92. I love the hardware, I love the OS, I love the storage arrays, I love the cluster software, I love the end-to-end-to-integration, but I hate the direction the business is taking.

      I'm just really having a hard time finding good solutions to replace my Sun boxes. So far, LXC looks like a good substitute for sparse-root zones, but I haven't found things like SUNWstade, Sun Cluster, etc., that work nearly as well. Fortunately my development work is GNU-stack, so I'm not stuck porting away from Sun Forte.

      GRR!

      Sorry, just needed to vent. Very frustrated user here.

      --

      Do daemons dream of electric sleep()?
    9. Re:Contempt by lilrobbie · · Score: 1

      Problem is not that simple. Oracle couldn't afford to do what they do if their employees didn't allow it. While I agree that this employee is likely not directly involved, if their life is made uncomfortable, they will be more likely to agitate for change within the company.

      It sounds like the poster didn't get personal with the insulting either, so if the phone support rep can't stand to hear that people don't approve of their company... they either need to work somewhere else or grow thicker skin.

    10. Re:Contempt by Serious+Callers+Only · · Score: 2

      To the bystander, it sounds suspiciously like YOU were the jerk in that scenario. You just told off phone support reps who have nothing to do with the acquisitions and business policy of Oracle.

      If the business policy of Oracle affects whether customers want to do business with them, it absolutely is the business of the support and sales reps to know this, so that they can report the effect on customers. How else is Oracle going to get feedback and change their behaviour?

      I'm sure it was quite clear in the call that the problem was with Oracle, not with the sales rep, in which case I don't see the problem.

    11. Re:Contempt by Anonymous Coward · · Score: 0

      They remain in the employment of Oracle so they are implicitly condoning Oracle's behaviour.

    12. Re:Contempt by Anonymous Coward · · Score: 0

      sure they do.. if enough employees are afraid to do their jobs of cold-calling because they get harrassed, Oracle will have to hire less and less experienced employees. After all, Oracle can always choose not to cold call people that hate them!!

      Remember above... no morals is the name of the game!!! If verbally attacking the sales staff is what it takes to make a dent in their policies then it's "fair game". Look at all that Rupert got away with before it was time to pay the piper!

    13. Re:Contempt by Anonymous Coward · · Score: 0

      Not really, THEY called HIM.

      It can only be sales/billing.

    14. Re:Contempt by ledow · · Score: 2

      Er, sorry, but the clue is in your answer: "rep"... they are Oracle representatives.

      And how would you expect to deal with them? Afresh and without-history on every phone call from a different rep? Nope. They are a company, an entity within itself, and they are representatives. You are speaking to the company - if you say that their sales offer is "stupid", you are talking about the company's offer, not that individual person.

      Also, if you are a rep for a company, you MUST expect this distinction, otherwise you'll take everything too personally. Personal / Professional - too different things. The PERSON who called was acting in a PROFESSIONAL role, thus any comment to them is about their PROFESSIONAL life (which would include their professionalism if they were rude).

      To be honest, how else would a company even know that they did wrong if you couldn't tell the rep that because it might offend? Get off your supposed politically-correct high-horse and tell companies what you think of them. If the rep bursts into tears, that's a problem with the person taking their professional life too seriously (I have dealt with things like that - it's nothing to do with the person that their company is making them do stupid things, and I make that clear if there is confusion).

      A supplier of library software called the school I work for and asked us why we weren't upgrading to the latest version (which is a Silverlight monstrosity that basically connects to a VNC instance at their server which actually runs the program so we have to keep paying subscription fees).

      When we told them that a) we don't have, use or condone the use of Silverlight (for a start, half our machines are Linux), b) we're not going to rent software that we currently own, c) we're not going to rely on our Internet connection for our library to operate and d) we would need Data Protection assurances for where the server is hosted, not to mention e) none of their competitors do this shit, they got very confused.

      They sent us out brochures and leaflets and instruction manuals because they assured us they had an "offline" version we could host in school. It never materialised and none of the things they sent were relevant (it just described how to have a server in school be the main proxy for the clients, not how to avoid Silverlight, dependence on the company, and dependence on the Internet connection being needed at every client). They were basically told where to go, in no uncertain terms, because their company was forcing them to push us to something completely unsuitable and weren't listening to what we wanted. In the end, we asked them not to call again. We were never allowed to speak to anyone other than a frontline rep.

      Your reps being spoken to by your customers are 99.9% of your customer feedback. If your customers are angry, or constantly demand a feature, rollback, bugfix, price reduction, etc. then you better listen to them. They aren't going to be calling the CEO, they are going to call a front-line rep who - if they aren't doing their job - will never pass that info on. And you *can* lose tens or hundreds of pounds of business by losing one customer just because one rep wasn't professional enough to deal with customer concerns.

      Cases in point: The library software above, the guy from WStore who replied to our order for £10,000 of networking gear with an accidental CC: of an internal email to us where he referred to my boss as an "idiot" (order cancelled, contract lost), V-Networks - the ISP who cut both our business lines off permanently because we went over a little traffic for a single month after 5 years of being a customer (where my boss literally used the phrase "how much do I need to pay you to turn it back on for the month" and was greeted with an answer that it was absolutely impossible - new ISP within a week, phone calls galore trying to apologise, threats of lawsuits for us backing out of our contract - nothing materialised - and never had a problem since).

      Your r

    15. Re:Contempt by Linker3000 · · Score: 1

      No, but they act as the interface between the organisation and its customer base. 'Rep' means 'representative' so you might as well tell them how you want them to represent you (an unhappy customer) in their feedback and internal reports - assuming they bother to 'tell it like it is' to the grown-ups.

      --
      AT&ROFLMAO
    16. Re:Contempt by drinkypoo · · Score: 1

      Time to Godwin this stupid thread with this stupid comment posted by a shill coward. Guess what? The Nazis were trying to feed their families too. When you go to work for Oracle, you go to work for One Rich Asshole Called Larry Ellison, who is provably fucking evil. (Hello, National ID!) You absorb the medium in which you operate. Working for Oracle can only destroy your soul. I have no respect for anybody working at Oracle. They have to feed their family? Perhaps they should not have had one if it means they have to work at Oracle eventually. And I hope it goes under on 'em, which will give them precisely what they deserve for being part of it.

      Interestingly I have an acquaintance who works for Microsoft, but before he went to work for them, he proved he was a douche. Still owes me a DVD box set and won't pony up in spite of having more money than me. Must be a requirement that you compromise your morality before you go to work there.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    17. Re:Contempt by Anonymous Coward · · Score: 0

      "I do my own support, always have."

      Excuse me, then what exactly the fvck are you complaining about?

      You have an out of support by 10 years system with no contract and you want services from Oracle/Sun to support your system.

      Seems pretty cut and dried to me, you need to go back to your "I do my own support, always have." and be happy.

      Either that or work on your resume.

    18. Re:Contempt by Shatrat · · Score: 1

      I do my own support on my desktop at home, but ATI and Creative and Logitech et cetera still let me download *DRIVERS*.
      There's a difference between not providing phone support and completely orphaning a product.

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    19. Re:Contempt by Anonymous Coward · · Score: 0

      Go jump of your yacht, Larry.

    20. Re:Contempt by Anonymous Coward · · Score: 1

      How about security updates now cost out the ass for Solaris. How about the fact that updates for Solaris running on "Other" hardware even cost more even if when you pop the lid on the box the servers are basically the same x86 hardware on the inside. How about pay for firmware updates for their hardware. Sun never did anything like this and when you did have a support contract and called for support you actually got help. We don't mind paying for support but we will not be raped. No one not even MS has policies like this. Especially security updates should be free for your products after all a security hole is a FLAW IN YOUR PRODUCT. You should fix it for free.

      500 Solaris Servers being replaced by Debian Linux. Hopefully no one will cobble up Debian in my life time. We only have 10 left now to replace!

      Yes If I ever see Jonathan I will cut that ponytail right off his head.

    21. Re:Contempt by Anonymous Coward · · Score: 1

      And how about having to have a Time and Materials contract to make a Time and Materials contract... really... I shit you not... Tried to have Sun/Oracle hardware tech come on site to put some processors and memory in a server (bought from Sun/Oracle and going into a box under support contract). Had to negotiate a T&M contract to begin discussion of negotiating the Time and Materials to get the tech out there...

      And how about the OpenOffice debacle? Can't buy certain hardware alone now, so you they can make you buy and Exadata rack... Should we go on?

    22. Re:Contempt by esocid · · Score: 1

      OpenOffice
      Hudson (aka Jenkins)
      Handling of Java
      Handling of Apache Software Found.
      Their open malice towards anything open source.

      And anything they plan on doing in the future, because whoever is making managerial decisions there has a plan, and it isn't good.

      --
      Absolute power corrupts absolutely. indymedia
    23. Re:Contempt by multipartmixed · · Score: 2

      > You have an out of support by 10 years system with no contract
      > and you want services from Oracle/Sun to support your system.

      I want the same services that were present when I bought the product and got the OS license.

      I don't think that's unreasonable -- you can't change what's been bought after the fact. Like my iPhone, I don't use it to listen to music, but if they turned around and disabled that function in an iOS update I would be livid.

      Hell, I wouldn't even have been upset at being asked to pay two or three hundred dollars in order to download the firmware I wanted. But being quoted nearly $10,000 for sunsolve access for a server I bought for $3,400 new 10 years ago -- is ludicrous. You can't for one microsecond think that's reasonable.

      So, take your shitty attitude and go piss up a rope.

      --

      Do daemons dream of electric sleep()?
  12. Apostrophe Error by Anonymous Coward · · Score: 0

    "its" not "it's".

    Come on, DotSlash. I thought we were the more educated, smarter elites of society here.

    1. Re:Apostrophe Error by Anonymous Coward · · Score: 0

      They are correct - it's is short for it has here. It can also be short for it is in other contexts.

    2. Re:Apostrophe Error by bky1701 · · Score: 1

      "It's" is a contraction of "it" and some other word, "its" is possessive tense of "it" (unlike practically every other English word, where both take the form of "X's").

      Given the sentence, it could be "Oracle today announced its completed the acquisition of K-Splice" or "Oracle today announced it has [it's] completed the acquisition of K-Splice." So yes, "it's" is correct. However, had the "the" been removed, "its" would have been correct: "Oracle today announced its completed acquisition of K-Splice."

      Languages are strange. Especially English.

  13. Big deal. by Anonymous Coward · · Score: 0

    Yeah, 2-year uptimes are fun and all, but in a clustered VM environment, reboots aren't really that big a deal.

    1. Re:Big deal. by Lennie · · Score: 1

      And what about the VM's ?

      Or do you have a cluster with OpenVZ (they do not have their own kernel) ?

      --
      New things are always on the horizon
    2. Re:Big deal. by The1stImmortal · · Score: 1

      If you cluster at the application/OS level, as well as at the virtual environment hardware level, you can design to ensure phtysical or virtual reboots aren't a big deal.

      If hardware/hypervisor needs rebooting - migrate off the VM to another system and reboot hardware
      If VM needs rebooting - perform whatever failover steps your application clustering requires (if any) and reboot VM

      Either way things shouldn't be a big deal.

  14. BE EVIL by apilosov · · Score: 1

    Oracle needs to take their anti-google stance up a notch - change their motto to "BE EVIL".

  15. Hope the money is cursed by Anonymous Coward · · Score: 0

    I really loved using the ksplice technology to keep my personal collocates patched. Now the 5 bucks a month or whatever it was is far to steep. Cancelling account completed.

    Hope oracles blood money is cursed.

  16. The limits of FOSS by Anne+Honime · · Score: 1

    This case highlights very well the limits of GPL, and at large, Open source. The value of K-Splice isn't in the code - once you know what it does, it's not really complicated to duplicate its behavior. The value of Ksplice is in the commitment from the parent company to provide the patches to the kernel K Splice will apply. This suppose to have a team to track security advisories, study patches, test how they perform, sometimes write a bit of wrapping code around and release those patches as Kernel modules KSplice can then insmod in the kernel. In short, KSplice is more a full time security response team than a GPL software. By itself, KSplice does nothing. RedHat can fork the software, but it then needs to provide the people to feed it.

    1. Re:The limits of FOSS by similar_name · · Score: 1

      To be fair this highlights the difference between value of software vs value of human labor. The GPL has to do with one and not the other. Would anything be different with another license? It's a limit of jurisdiction.

    2. Re:The limits of FOSS by Anne+Honime · · Score: 2

      Yes, you're absolutely right. My comment was written to answer all previous people who wrote along the line "no problem, KSplice is GPL anyway, RedHat can pickup where Oracle left". Well, no, it's not that simple. It may happen, but the human factor tops by a large margin the software factor. At this rate, it's also possible Linus includes self-healing capabilities in the kernel someday - it may happen. But right now, all the people depending on KSplice are in the situation of TV sets owners when the cable company goes under : whatever your make and model of TV, no broadcast equals no image.

    3. Re:The limits of FOSS by Anonymous Coward · · Score: 0

      So what you are saying is Red Hat needs some sort of team that responds to security issues, something like a Red Hat Security Response Team that "makes sure that security issues found in Red Hat products and services are addressed." using a tool like KSplice.

  17. SuSE/Novell is just as bad by sl4shd0rk · · Score: 1

    They sold out to Microsoft in the same way K-splice sold out to Oracle. Stop kidding yourselves. If anyone forks K-splice it will be RedHat. Novell will just leech.

    --
    Join the Slashcott! Feb 10 thru Feb 17!
    1. Re:SuSE/Novell is just as bad by Anonymous Coward · · Score: 0

      Think further. This is not about KSplice, not about selling out, it is about the way Oracle is treating the community. They are very thirsty vampires, sucking everything that is available for free and get the most profit out of it. They disgust me more and more with their "good-bye and thanks for all the fish" attitude. I wonder when they stop their open source contributions at all. I am not convinced that they will stay so generous in giving away any code fro free in the time to come. ocfs2 and stuff is nice, but even there they are profiting from the community, where is the balance of taking and giving?

      And btw, The support at novell sucks big time, but customers at oracle are pretty much boned from the starts these days. Searching a typical money sink, oracle will qualify under the first ten best. :P

  18. they already have by Lead+Butthead · · Score: 1

    Their motto isn't "BE EVIL." It's "AM EVIL."

    --
    ELOI, ELOI, LAMA SABACHTHANI!?
    1. Re:they already have by Anonymous Coward · · Score: 0

      No, their motto is "We do EVIL the best."

    2. Re:they already have by Anonymous Coward · · Score: 0

      I thought it was "We do EVIL right!"

    3. Re:they already have by Anonymous Coward · · Score: 0

      I actually think its "WE EVIL" which contracts accurately without whitespace.

  19. Before the nerd rage cranks up too high. by Bill_the_Engineer · · Score: 0

    I read the announcement as Oracle was just going to provide technical support exclusively for Oracle Enterprise Server, not that they would take K-Splice completely off the market.

    Also the current version of K-Splice is GPL licensed, so fork away. Oracle is free to relicense future versions of K-Splice.

    I've seen too may stories knee-jerk condemning Oracle and haven't seen too much in the way of most of those fears coming true. I reserve my judgment until Oracle actually does something bad.

    --
    These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    1. Re:Before the nerd rage cranks up too high. by Anonymous Coward · · Score: 0

      Good points. Hopefully the community can be cough up some qualified maintainers.

      I welcome any delineations Oracle would like to make between themselves and the general populace.

    2. Re:Before the nerd rage cranks up too high. by Billly+Gates · · Score: 1
  20. Wanna know why? by BulletMagnet · · Score: 0

    Larry Ellison wants to be able to afford every organ transplant known to man ... so that way, Jobs will run out of parts and croak off. He's living embodiment a 19th century robber baron....

    1. Re:Wanna know why? by Anonymous Coward · · Score: 0

      Considering Apple has about $73 billion in CASH (or otherwise liquidy assets), I'm pretty sure Steve Jobs can have any organ he wants.

    2. Re:Wanna know why? by Anonymous Coward · · Score: 0

      Awww, what's wrong, did an SS man pee in your cornflakes? Drink it up, like a good little brown shirt...

  21. Can we start developing a FOSS alternative now? by FridayBob · · Score: 1

    When I first heard of K-Splice, I thought it was cool, but that didn't mean I was going to use it. I've used almost nothing but FOSS for just over a decade now. I've supporting it together with commercial products on a few occasions, but in the end have always felt limited, frustrated, or been let down by those products. Such experiences reminded me why I switched to FOSS in the first place; to stop hurting myself.

    The open source community should have recognized K-Splice for what it was on day one -- a Good Thing -- but then immediately started work on a free alternative. Sometimes that doesn't happen because a closed-source alternative is already available, so fewer people are interested in developing a free alternative. That's never good. In this case, K-Splice customers probably thought they were paying a very reasonable price for a wonderful and unique product/service, but if they had known what was good for them, they would also have been spending a little extra on the side to sponsor some developers to produce a free alternative.

    Don't get me wrong here: I have nothing per se against Linux developers selling closed source software by the license in order to earn a living. We could definitely use some more of those. The only problem is, there's no good reason to trust them any more than we would trust any other commercial software company: in the end, the interests of their customers always come last.

    1. Re:Can we start developing a FOSS alternative now? by icebraining · · Score: 1

      Hmm, KSplice is GPLv2 licensed.

    2. Re:Can we start developing a FOSS alternative now? by Anonymous Coward · · Score: 0

      K-Splice is free, the problem really is the way it works, it doesn't just grab the latest kernel patches from kernel.org and magically patch any kernel for you, the patches has to be prepared specifically the exact kernel build(and thus pretty much also for every distribution) you're running (There isn't really a good way around this if you want to avoid rebooting). Since the software is free Redhat can use it to prepare and test patches for their customers aswell. (Or their customers can do it themselves, but i think most would prefer to get properly tested patches from the distributor)

    3. Re:Can we start developing a FOSS alternative now? by Anonymous Coward · · Score: 0

      It is free software. Ksplice just charges for the work to manually make the patches compatible and quality assure them before releasing the updates.

  22. truly awful day by rehtom · · Score: 1

    for the linux ecosystem. Oracle is a parasite. Ksplice is more than welcome to sell out, but why did it have to be oracle?

  23. First Java, by DeeEff · · Score: 2

    Then K-Splice, and then the WHOLE OPEN SOURCE WORLD.

    Oracle will shit on anything and buy out anyone they can in order to do such.

    I question whether their management is run by businessmen, engineers, users, or professional trolls.
    It could just be both the very former and the latter, but it's starting to get old.

    I mean, it's one thing if something like Microsoft buys Skype, that's not so bad, but at least Microsoft isn't retarded enough to make Skype "Windows Only".
    If I'm thinking this through properly, taking away the user base of a product is almost a greater hit than just not having the product itself. Isn't the user base and market share where it's all at nowadays anyways?

  24. Re:K-splice by RoverDaddy · · Score: 1

    No, you're thinking of the movie where Kevin Spacey plays this guy who may or may not be an alien.

    --
    RETURN without GOSUB in line 1050
  25. stupid story line by Anonymous Coward · · Score: 0

    You cannot acquire a GPL project. Oh, you can acquire a similarly named company that supports developers of said project, though. BFD - new developers can come in and take the place of the old, and things continue the way they're supposed to.

  26. Forking ksplice service is non-trival by Anonymous Coward · · Score: 2, Informative

    Ksplice is not a completely automated system. It is designed to replace faulty functions but can not change global data structures. Hence, it is up to the user of the ksplice to first clean the patch(es) of any semantic changes to kernel data structures. If the manual process of cleaning the patches is not correctly done, ksplice will still produce an update module but loading the module may cause strange behavior or even crash the system.

    It should also be noted that previous to RHEL 6, the employees of Ksplice, Inc. could focus on just reviewing the kernel patches marked as providing security fixes. Because of changes on how RedHat distributes RHEL 6 kernel patches as a single monolithic patch, it would take a lot more effort on the part of Ksplice, Inc. to support RHEL 6 and CentOS 6.

  27. Git repo gone ? by Anonymous Coward · · Score: 1

    Has anyone else noticed the github repo for ksplice has now disappeared?

    Doesn't that violate GNU GPL2 ?

    1. Re:Git repo gone ? by znerk · · Score: 1

      Has anyone else noticed the github repo for ksplice has now disappeared?

      Doesn't that violate GNU GPL2 ?

      If they've stopped distributing the software, are they compelled for some reason to continue distributing the source?

      --
      This work is licensed under a Creative Commons Attribution 3.0 Unported License.
    2. Re:Git repo gone ? by Okomokochoko · · Score: 1

      If they've stopped distributing the software, are they compelled for some reason to continue distributing the source?

      They're still distributing it on their website, only for Ubuntu Desktop and Fedora 14/15 though.

  28. obfuscate the build and/or other meta-programs by decora · · Score: 1

    thats what Apple did with Darwin. the people trying to make an open source darwin based distro have been hobbled pretty badly.

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

    1. Re:obfuscate the build and/or other meta-programs by bill_mcgonigle · · Score: 3, Insightful

      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.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    2. Re:obfuscate the build and/or other meta-programs by VolciMaster · · Score: 0

      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.

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

    3. Re:obfuscate the build and/or other meta-programs by bill_mcgonigle · · Score: 3, Insightful

      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.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  29. Moochers and leachers by decora · · Score: 1

    if the 'linux community' would stop shitting a brick everytime somebody tries to introduce a micropayment system, OSS developers wouldn't have to sell out.

    look at ubuntu's attempt to sell music. oh my god, youd think they stuck a baby in a microwave.

    meanwhile, independent artists are fully integrating payment stuff into their websites, where you can buy albums and pay 'as much as you want'. or selling advertising on websites. or you know, asking people to give money.

  30. Re:Its patented. Can't fork by Billly+Gates · · Score: 1

    Yeah and too bad that K-Splice has 3 patents that cover splicing the kernel.

    So go fork all you want. Within 24 hours you will have an army of lawyers claiming they own your FOSS project.

    Knowing Oracle I figured there had to be a more sinister reason to purchase it. So I did a Google search and sure enough found that link and my suspicions were correct. The moral of the story is if you want to be bought out by Oracle then patent the hell out of your product. Oracle is after the patents and not the software and will be happy to sue anyone who needs this functionality. Unlike Goolge, Redhat does not have the resources to go up and defend itself agaisn't such a powerful litigant.

  31. Worth it? by Junta · · Score: 4, Insightful

    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.

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:Worth it? by Sipper · · Score: 1

      I'm going to focus on your last statement:

      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.

      For the moment I'm simply going to explain what a major update on a Debian box is like:
      1. If glibc is updated, then a question comes up which gives the operator an opportunity to restart any and all programs currently using glibc.
      2. If the kernel is updated for the same version of the kernel, the operator is warned to reboot into the new kernel as soon as possible, but is not mandated.

      What you may not realize is that the reason MS's updates often require a reboot is because MS systems lack inode abstraction, where a filename points to an inode rather than to a file. This is the reason why Unix and Unix-like systems can replace files on disk without changing out the running file in memory, but MS systems can't and instead have store the files to replace in an area to do so at the next reboot.

      This isn't an advantage of MS systems, it's a weakness. Because updates likely require a reboot, the updates must be avoided until such time that the machine can be rebooted. Anytime you can install updates without having to take down critical services, it's a win; and you often can't get that on a MS system. Taking that weakness and calling it a strength just doesn't make sense.

    2. Re:Worth it? by Anonymous Coward · · Score: 0

      No. If you overwrite a shared library on Linux, it does get overwritten in memory (I've done it. Daemons started crashing one by one). That shared library is mmap'ed in.

      When you update a shared library on Linux, the original is removed BEFORE the new one is written. On any *nix system, you can remove open files, and the system will keep it around until it's actually closed. On Windows you can't even rename it. You might actually be able to overwrite it (if you can acquire a shared lock), but that would likely have the same consequences as overwriting on Linux.

    3. Re:Worth it? by drinkypoo · · Score: 1

      When you update a shared library on Linux, you lay down a new file with a new filename, and you update some symbolic links with ldconfig. Most applications link to one of those symlinks, which resolves to the proper inode when it's opened. When the library is updated the open file is usually deleted, yes, but nothing is laid down in its place.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Worth it? by Derek+Pomery · · Score: 1

      I'd much rather restart key apps, one at a time, in a controlled fashion, than reboot.

      Especially since, unless you like taking risks, you'd best be there in person when rebooting.

      --
      -- perl -e'print pack"H*","6e656d6f406d38792e6f7267"' /. ate my old sig. Bastards.
    5. Re:Worth it? by bloobamator · · Score: 1

      By itself an Oracle database is not horizontally scalable. Without designing the database split into your app from the outset, you cannot simply place a pool of Oracle databases behind a pair of load balancers and call it a day. Even RAC gets you only so far because rolling upgrades of cluster nodes are either ill-advised or outright impossible. Therefore downtime of an Oracle database gets expensive quickly.

      --
      "Crude and slow, clansman. Your attack was no better than that of a clumsy child."
    6. Re:Worth it? by m50d · · Score: 1

      Taking that weakness and calling it a strength just doesn't make sense.

      But it is - the only thing it removes is a false flexibility that will always bite you in the ass sooner or later if you try and use it. The MS way forces you to reboot your system when it's updated, which is the only reliable way to ensure the update actually gets applied (if you try and do this yourself, by restarting only the things that are needed, you will get it wrong sooner or later). And it forces you to architect your services such that any given machine can be rebooted at any time without impacting service, which again is something that you need to be doing already or it will bite you.

      --
      I am trolling
    7. Re:Worth it? by Junta · · Score: 1

      So lazily written applications are not salvaged by spending gobs on money on Oracle database licensing... Nothing new. I don't consider this evidence that server uptime is a scared cow, I consider it to be a testament to how Oracle databse configurations are overpriced and falsely get attributed as the most rock solid base to build upon.

      The point is simple, getting rid of reboots due to updates doesn't get rid of the other many scenarios where a system may reboot, go down, or even just an application crash. Ergo, if you dread a server rebioot, the hosted applications are doing it wrong.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    8. Re:Worth it? by Junta · · Score: 1

      It is not infrequent that I find myself scheduling/monitoring the reboot of thousands of servers on the other side of the globe. I don't support crap hardware, so I'm not going to be sweating having to be there in person, even if I don't have on-duty local technicians. I do get a bit less ambitious in scale when dealing with sensitive services, but I still do the stuff remotely, just take longer to roll the reboot over the servers.

      Incidentally, I rarely support Windows, these are mostly Linux configurations.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    9. Re:Worth it? by Anonymous Coward · · Score: 0

      Worst thought process ever.

    10. Re:Worth it? by Slashdot+Parent · · Score: 1

      This was my exact same thought. Now that virtual nodes behind load balancers are commonplace, any individual node's uptime is totally irrelevant.

      Who upgrades a node in-place anymore? Add upgraded nodes to the cluster and remove the old nodes.

      --
      They don't grade fathers, but if your daughter's a stripper, you fucked up. --Chris Rock
  32. Re:Its patented. Can't fork by rehtom · · Score: 1

    That's what business is now-a-days. Software patents. Lawyers. Eventually innovation will degrade to 0.

  33. way to go oracle by smash · · Score: 1

    Purchase company making open source product for $millions. Discontinue support for competitors, encouraging fork of open source code. Rest of linux world uses !ksplice. Oracle left holding non-standard, non-community supported code-base worth $pittance.

    I find it amusing to watch this self destructive cycle continue...

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    1. Re:way to go oracle by boorack · · Score: 1

      You see, those crooks shake down more than enough money from here and there, so Larry can buy up companies and turn them into crap. Larry has that "magic touch" ability: anything he touches turns into shit. This is rare - not many people have this ability. Murdoch comes to mind. Shall we assume that Larry Ellison is like Murdoch in the technology sector ?

    2. Re:way to go oracle by ledow · · Score: 1

      Hey, it worked (for a certain definition of "worked") for OpenOffice...

  34. Kslice patents by Billly+Gates · · Score: 2

    Patent #1 is finding a safe time to update your software. That means Ubuntu and Windows update violate Oracle's patents because they check at a certain time of the day.

    Patent #2 Is finding out which bits of code are changed in a patch. Gnu Diff, RHN, and Patch violate Oracle's new property on checking to see how a patch changed a file.

    This is very scary. Basically Oracle can simply sue every Linux distro because it has diff, patch, yum/apt-get, or synaptic and I would not be surprised to see Oracle file injuctions to halt every free distro from existence as they love to pick on the small guys who little pockets who can't defend themselves.

    Oracle's true intentions are not in the software product but it's patents. The RHN is effectively Oracle's IP until they can throw it out in court.

    1. Re:Kslice patents by u38cg · · Score: 0

      Go away and read the claims in those patents. You're talking nonsense.

      --
      [FUCK BETA]
  35. This is simple consistency with Oracle's practices by tbg58 · · Score: 2, Insightful

    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.

  36. Re:Its patented. Can't fork by Sesostris+III · · Score: 1

    I know the GPLv3 is better for covering patents, but (IANAL) even with GPLv2 wouldn't it prove problematic for a patent holder to distribute GPL works covered by patents they own, and then try and enforce those patents at a later date?

    --
    You never know what is enough unless you know what is more than enough. - Blake
  37. She missed her chance! by corian · · Score: 1

    Seems that if Britney had only held on to him a bit longer, she could have made a mint.

  38. Re:Its patented. Can't fork by Anonymous Coward · · Score: 0

    Prior art dating back to PDP-11. Why Microsoft's patent application was rejected. Come at me bro.

  39. Kimbo Slice??? by Anonymous Coward · · Score: 0

    Oracle's moving into MMA???

  40. Oracle Being Even More Evil by Arancaytar · · Score: 1

    Still news, I guess.

  41. Naming suggestion by Errol+backfiring · · Score: 1

    If the combination of a spoon and a fork is a spork, I suggest you name it "splork".

    --
    Nae king! Nae laird! Nae yurrupiean pressedent! We willna be fooled again!
  42. A fork , yes by Anonymous Coward · · Score: 0

    I've made a quick search and saw that Oracle removed the http://www.ksplice.com/git/ksplice.git/ and also removed http://blog.ksplice.com
    I guess they wouldn't appreciate a fork

  43. argh! the blog's gone too! by Anonymous Coward · · Score: 0

    And it was a precious resource. Now I am stuck to the wayback machine and browsing search engine caches... :(
    http://web.archive.org/web/20101213212354/http://blog.ksplice.com/
    Oracle is plain evil.

  44. That really sucks. by prowler1 · · Score: 1

    I used ksplice at the last company I was working at on dozens of machines. It saved us so much downtime and pain with kernel updates. I was pushing it at the current company I work at... good luck now though :( I found the whole Sun being bought out thing dpressing, this actually makes me angry. While we are an Oracle shop in regards to databases, we are phasing out all out Sun gear (SANs, servers etc). We found the support for the Sun equipment once Oracle bought them out turned completely useless and pathetic.

    Why does every company Oracle touch appear to go to shit?

  45. Copyright status of diffs. by Anonymous Coward · · Score: 0

    OK, I buy that the real value is providing the diffs for critical patches in a timely manner.
    So Oracle does that now. What exactly is the copyright status of the diffs? Both bits
    are from GPL kernel code.

  46. To be fair... by Junta · · Score: 1

    Ok, yes, the MS system is technically less capable (and frustratingly so, since something like lsof is baked in and sometimes you have something as trivial as a config file to deal with).

    The subsequent *behavior* is not necessarily a bad thing from a practical perspective. If you play things just right, and deal with your system the right way, you might be able to restart the bare minimum stuff around a library update by leveraging the features in a Linux environment to their fullest. It is about 1000 times more likely that you'll not keep good track of that and omit things, resulting sometimes in stale libraries, or, as another person mentions, a time bomb if an update opens the existing inode for rewrite instead of unlink, then write (I've seen some things do this, presumably in the hopes of making the new code effective sooner, but almost always with the result of a segfaulting process for reasons beyond my understanding).

    For reasons already stated, one physical server should have/comprise a 'critical service'. Even if your update mechanisms achieve perfect continuity, there are so many things *impossible* to avoid that will one day take that down.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  47. many many things to see here! by justforgetme · · Score: 1

    uhh....

    First off: Let the Oracle bashing begin!!!!! :-D

    Second: well, ksplice is supposed to be opensource right? at least that's what wikipedia said when I looked at it. So isn't it most probable that somebody will just compile that source into openOracleYouDummiesSplikce v0.3?

    that's all really...

    --
    -- no sig today
    1. Re:many many things to see here! by Grishnakh · · Score: 1

      From my reading of the Ksplice wikipedia page, it's not that simple. The code itself may be open, but actually using it requires work, on the part of the distro. Any time a kernel fix comes out, to make it available to Ksplice requires some extra work on the part of an engineer, especially if the patch makes semantic changes to data structures (which is 12% of the time according to the article).

      So the way I read it, this is something that a big distro like Red Hat or SUSE could afford to do, but it's not something that some small distro with a handful of developers would have extra resources for.

    2. Re:many many things to see here! by Guspaz · · Score: 1

      That's only relevant if KSplice had actually done this for any small distro. They provided it for Red Hat, Cent OS, Debian, Ubuntu, Fedora, and CloudLinux. The only one there that could perhaps be considered small is CloudLinux (doesn't even have a wikipedia article), but it's backed by a company too.

      It doesn't sound to me like support is being dropped for any distro that couldn't afford to do this themselves.

  48. Re:Its patented. Can't fork by TheRaven64 · · Score: 1
    They distributed it under the GPL. Section 7 of GPLv2 says:

    For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program.

    By distributing it, they've already granted an implicit patent license. They'd have difficulty enforcing the relevant patents in light of this.

    --
    I am TheRaven on Soylent News
  49. A fundation is needed by Anonymous Coward · · Score: 0

    A foundation is needed fuck off all enterprise company!!

  50. Binary modules = illegal! by Anonymous Coward · · Score: 0

    Except that binary kernel modules for Linux are illegal.