Slashdot Mirror


IcedTea's OpenJDK Passes Java Test Compatibility Kit

emyar writes "At JavaOne in May, 2006, Sun Microsystems announced they were going to release Java as free software under the terms of the GPL. The size of the task (6.5 million lines of code) was only eclipsed by the size of the opportunity for Java as a free and open technology. [...] This week the IcedTea Project reached an important milestone — The latest OpenJDK binary included in Fedora 9 (x86 and x86_64) passes the rigorous Java Test Compatibility Kit (TCK). This means that it provides all the required Java APIs and behaves like any other Java SE 6 implementation — in keeping with the portability goal of the Java platform."

15 of 271 comments (clear)

  1. Re:Really ? by tritter · · Score: 1, Funny

    You mean Vista is written in Java?

  2. Re:Really ? by PinkPanther · · Score: 4, Funny

    Does this mean it consumes 2 GB of RAM to display "Hello World"???

    Man! Was that joke ever funning circa 1997...

    --
    It's a simple matter of complex programming.
  3. Re:Really ? by ais523 · · Score: 4, Funny

    Does this mean it consumes 2 GB of RAM to display "Hello World"???

    Man! Was that joke ever funning circa 1997...

    Yes, nowadays everyone has the 2GB of RAM, due to Windows Vista, so it isn't a problem.
    --
    (1)DOCOMEFROM!2~.2'~#1WHILE:1<-"'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1"
  4. Re:Language Compatibility vs. Class Libraries by jalet · · Score: 5, Funny

    > I wish that someone would create a non-bloat version of the Java class libraries. Do an analysis
    > of important use cases, redesigned the class libraries to be much less "fluffy"

    Somebody did just this already.

    --
    Votez ecolo : Chiez dans l'urne !
  5. Re:Really ? by snoyberg · · Score: 3, Funny

    I had 2 GB of RAM you insensitive clod.

    --
    Thank God for evolution.
  6. Re:Ask Slashdot by SanityInAnarchy · · Score: 2, Funny

    When is GNU going to learn that the language of doom ("shackled," "trap," etc.) is a good way to ensure that you preach only to the choir? I suspect it'll be around the same time that Republicans learn that people care about more issues than the terrorists.
    --
    Don't thank God, thank a doctor!
  7. Re:Mono needs a similar testsuite. by DickBreath · · Score: 3, Funny
    Mono already has a much simpler compatibility test.
    • Does it run on Windows? (Check)
    • Does it have poisonous patents? (Check)
    Okay, it passes.
    --

    I'll see your senator, and I'll raise you two judges.
  8. Re:Really ? by Anonymous Coward · · Score: 5, Funny

    You forgot the corrolary to Moore's Law, Which is Gates's Law: Every 18 months, the speed of software halves.

  9. Spelling by blueforce · · Score: 2, Funny

    He actually spells it "Ice T": http://en.wikipedia.org/wiki/Ice_T

    --
    If you do what you always did, you get what you always got.
  10. Re:Perfomance by Reverend528 · · Score: 5, Funny

    IcedTea only had to implement the 4% of Java that wasn't GPLed.

    Although 4% doesn't sound like much, it's actually just short of 8 billion lines. It sounds unbelievable that they could accomplish that so quickly, but Java's strength is in making it easy to write large amounts of code.

  11. Re:Really ? by Jesus_666 · · Score: 5, Funny

    Does this mean it consumes 2 GB of RAM to display "Hello World" ???
    So does C(++) because of all the memory leaks, every BASIC dialect because of interpreter overhead, Dotnet/Mono because it includes half of Windows, Python and Ruby because of all the objects, Lisp to store all the braces and Perl just because it can. PHP doesn't because nobody has tried it yet. ASM also doesn't because it always drops the processor back to 8080 emulation mode and can't address 2 GiB of RAM.

    The One True Language, beloved by all (Objective-C) also uses 2 GiB of RAM for "Hello World", but just because it needs to use that memory to cure cancer and feed starving children.
    --
    USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
  12. Re:Perfomance by penguin_dance · · Score: 2, Funny

    How about performance.

    I don't know, that Ice T guy seems to be pretty talented. First he's a rapper, then he's an actor, now he's writing Java....what?

    Oh, nevermind....

    --
    If you've never been modded as "flamebait" or "troll," you've never tried to argue a minority viewpoint here!
  13. Re:Just use a glove by Anonymous Coward · · Score: 1, Funny

    More importantly, all my games on Pogo.com will work properly now! Yay!!

    Thank you for working so hard to make this happen!

    Now if only PulseAudio would work properly on F9 with my NVIDIA MCP51 chipset and ALSA...

  14. Re:Perfomance by Reverend528 · · Score: 2, Funny

    which is still a long way from the GP's 8 Gloc

    AFAIK, GP was making a joke.

    Sincerely,
    GP

  15. Re:Perfomance by cheesybagel · · Score: 2, Funny

    Actually I believe they got sockets right... it only took them 2 or 3 iterations of the API. :-)