Slashdot Mirror


Java Gets New Garbage Collector, But Only If You Buy Support

An anonymous reader writes "The monetization of Java has begun. Sun released the Java 1.6.0_14 JDK and JRE today which include a cool new garbage collector called G1. There is just one catch. Even though it is included in the distribution, the release notes state 'Although G1 is available for use in this release, note that production use of G1 is only permitted where a Java support contract has been purchased.' So the Oracle touch is already taking effect. Will OpenJDK be doomed to a feature-castrated backwater while all the good stuff goes into the new Java SE for Business commercial version?"

27 of 587 comments (clear)

  1. In this day and age of "green" businesses... by thomasdz · · Score: 5, Funny

    Shouldn't we have "recycling collection" instead of "garbage collection"?
    C'mon guys all those big 1MB and 4MB malloc()s are being shipped over to third world countries to be disassembled into bits and bytes. We should be recycling things HERE.... not throwing them away for Java to come and pick up.

    --
    Karma: Excellent. 15 moderator points expire sometime.
  2. Troll? by iamhigh · · Score: 5, Funny

    If you post a troll comment to an article tagged troll, do you get insightful mods?

    In Soviet Russia, article trolls you!

    --
    No comprende? Let me type that a little slower for you...
  3. Re:Let the man answer please... by AKAImBatman · · Score: 3, Funny

    "What the hell are you thinking, mister Schwartz??"

    I'm thinking he turned to Ellison and said... "Let the Schwartz be with you!"

  4. Re:Garbage collector? by whiledo · · Score: 2, Funny
    --
    Moderators: Before moderating a comment Insightful/Informative, check to see if a child post has already refuted it.
  5. Oh you Smelly Software Socialists! by Dystopian+Rebel · · Score: 4, Funny

    I just know you're going to make a lengthy complaint thread of this.

    If you would simply put down your Silver Surfer comics, comb the crumbs and insects out of your beards, cut your straggly hair, have a bath and a good scrub, and eagerly learn all the new technologies as our Marketing department invents them (and disposes of the old technologies), we could see the dawn of a New Age of incredibly rich CEOs and VPs who live in mansions, collect cars, race boats and planes, and in general protect the freedoms that your betters fought so hard to establish.

    The meek shall inherit my EULA.

    --
    Rich And Stupid is not so bad as Working For Rich And Stupid.
    1. Re:Oh you Smelly Software Socialists! by Anonymous Coward · · Score: 1, Funny

      Cool, an object-oriented EULA!

  6. Re:Seriously Java? by __aaclcg7560 · · Score: 5, Funny

    Garbage in, garbage out.

  7. Tony Soprano in charge by Alzheimers · · Score: 5, Funny

    Meet Vinny and Guido, my business associates in the waste management business.

    You see, it's like this. I gotta eat. My kids gotta eat. Vinny and Guido's families have to eat.

    We know where you live. It's a nice place, big houses, fancy cars. You can afford to eat, very well.

    You wouldn't your neighboorhood to fall victim to all sorts of garbage dumpers, would you? How about a recycling plant, right next to where you work?

    No? Well, I'm sure you'll understand when I say that it is in your best interest to respect our business model. Or else, Vinny and Guido might have to go hungry for a bit. And I assure you, they get very unfriendly when they get hungry.

    Capiche?

    1. Re:Tony Soprano in charge by frank_adrian314159 · · Score: 5, Funny

      That's a real nice production server you got here. It'd be a shame to see something unfortunate happen to it. I mean a server room's a dangerous place, ain' it? You got cables and electricity around and, well... accidents happen, if you know what I mean.

      Especially with garbage lyin' around all over your memory. Pipes could get clogged, tables could fill up, processes could meet an untimely demise... you know what I'm talking about.

      Now for a very reasonable fee, we can see that your garbage is collected regularly. It's a very small fee, once you think about what could happen if you didn't have folks like us around to help you. We'll see that this very nice production server continues to run in tip-top shape. Yes, our small garbage collection fee could help you avoid all sorts of unpleasantness...

      --
      That is all.
  8. Re:Seriously Java? by JonTurner · · Score: 5, Funny

    Write once. Pay everywhere.

  9. Re:No malloc( )s by gbjbaanb · · Score: 3, Funny
    whooooosh.

    * <- joke

    o
    -|- <- you.
    / \

  10. Re:RIP Java..we hardly knew ye. by Anonymous Coward · · Score: 1, Funny

    It had no good debugger, no usable UI interface

    I think the UI interface of the ATM machine where you enter your PIN number runs Java.

  11. Re:Garbage collector? by Anonymous Coward · · Score: 1, Funny

    Hey, all of you sitting above my post. Yes, all of you who replied to that moron! Thanks for wasting all that screen real estate so you can feel smart explaining to the layman something he could have JustFuckingGoogled!

    Troll'd. All 'o' ya!

  12. Re:Garbage collector? by drinkypoo · · Score: 4, Funny

    So, which pay-for-answers site do you plan to post the responses on? Or are you feeding a plagiarism detector?

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  13. Re:Seriously Java? by bnenning · · Score: 3, Funny

    Very briefly around 10 years ago, when it was a clear improvement over C++ and hadn't yet been infested by architecture astronauts.

    --
    How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
  14. Bad Oracle touch by NewbieProgrammerMan · · Score: 3, Funny

    So the Oracle touch is already taking effect.

    Fork you, Oracle!

    --
    [b.belong('us') for b in bases if b.owner() == 'you']
  15. Re:Seriously Java? by Anonymous Coward · · Score: 1, Funny

    Java is as fast as C/C++ and used prominently within the banking industry!

  16. Re:Seriously Java? by jd · · Score: 2, Funny

    That was back when it was called Oak, right?

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  17. Re:No malloc( )s by Anonymous Coward · · Score: 1, Funny

    Welcome to the Slashdot Comment Games on CBC! Coming up: the 800 metres first post, Goatse hurdling, HURD herding and the 500 metres anti-Microsoft rant.

    But now we have coverage of the first joke misunderstanding event, where it seems Britain's professorguy has just made a new world record! He truly has captivated the audience here in LOLzistan Stadium, by completely misunderstanding a joke about Java garbage collection. He has received no less than five *WHOOOOOOSH* posts in response. Let's go to Pete Winkyfiddler who's down in the stadium floor, with professorguy.

    Thank you Shandra, looking forward to banging you in the stationary cupboard later, oh, did I say that out loud? Anyway, this has been an incredible performance by professorguy, receiving five *WHOOOOOOSH* posts; the closest anyone has come to this was Marcus Shuttlecock in 1983. Simply breathtaking. Let's watch the replay:

    WHOOOOSH
    WHOOOOOooo.....oooOOOOOOSH!
    whooooosh.

    * - joke

    o
    -|- - you.
    / \

    WHOOOOSH

    We're seeing several types of *WHOOOOOOSH* here, from the straight-forward, all capitals, right through a fade-in fade-out *WHOOOOOOSH* and even the fairly recent addition by atheletes in this event: the little stick-man illustration.

    professorguy: what an outstanding result, you must be very pleased with the outcome of your post. Can you walk us through, y'know, just how you managed to misunderstand the joke enough to get a new world record?

  18. Re:Seriously Java? by Anonymous Coward · · Score: 5, Funny

    Huh? How are Java and Javascript nearly identical?

    They were both slow when they came out, they're both slow now, and they both have a bunch of people saying "oh, but it's faster now!"

  19. Re:Forgive my ignorance WAS:re: Garbage collector? by Red+Flayer · · Score: 5, Funny

    I ran a complete test suite under Purify, and found 5, yes, five, memory leaks

    Five memory leaks!
    Ah-ah-ah.

    One... two... three... four... five memory leaks!

    Ah-ah-ah.

    Sorry. I have a toddler at home. I couldn't help counting out loud in a silly voice when you mentioned the number 'five' twice.
    br.Now my coworkers are eyeing me even more strangely than usual.

    --
    "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
  20. Re:wait, I am confused... by raijinsetsu · · Score: 3, Funny

    What situation is that? If you're talking about tying a customer to a painful and harmful contract, then yes.

  21. Re:Seriously Java? by joelgrimes · · Score: 4, Funny

    Huh? How are Java and Javascript nearly identical?

    In the same way lightning is nearly identical to lightning bugs.

  22. Re:No malloc( )s by TimeTraveler1884 · · Score: 5, Funny

    Holy crap! That joke cut his head off!

  23. Re:Forgive my ignorance WAS:re: Garbage collector? by idontgno · · Score: 5, Funny

    In C++, there are better ways to prevent memory leaks than carefully freeing everything in your destructors (which doesn't work anyhow if your constructor throws an an awkward moment).

    You accidentally a few words. You might say you accidentally a grammar exception at an awkward moment.

    --
    Welcome to the Panopticon. Used to be a prison, now it's your home.
  24. Re:Seriously Java? by Anonymous Coward · · Score: 1, Funny

    did you think of

    -Ddeployment.security.blacklist.check=false

    No, of course not.

    He is, after all, a "Java developer".

    Not to mention a pompous ass.

  25. Re:Seriously Java? by wideBlueSkies · · Score: 3, Funny

    Emacs > vi

    --
    Huh?