Slashdot Mirror


IBM and Oracle To Collaborate On OpenJDK

An anonymous reader writes "Today, IBM and Oracle announced their intent to work together to accelerate innovation on the Java Platform, leveraging OpenJDK. IBM and Oracle will also collaborate to support the Java SE 7 and Java SE 8 schedules presented recently at JavaOne and to continue to enhance the JCP."

3 of 160 comments (clear)

  1. Re:Oracle, OpenJDK?? Yeah Right. by hedwards · · Score: 1, Troll

    Um, Google created something that couldn't inter-operate with the rest of the Java installations out there. They claimed to be using the Java language, but didn't actually do anything other than use Java syntax and IIRC didn't include the standard libraries. The VM itself couldn't handle the normal class files, nor could the authorized VMs handle the files that the Google version was using.

    This wasn't a matter of Google adding things to the language, this was a case of Google deliberately misrepresenting their implementation and harming Oracle's trademark.

  2. Re:Oracle, OpenJDK?? Yeah Right. by jernejk · · Score: 1, Troll

    It walks like a duck, quacks like a duck.. but it's isDuck() returns false, so duck it's not!

    - language is _the same_, java
    - some APIs are the same: java.*, javax.*... but some packages are excluded
    - extended with android.*
    - uses different bytecode, still called bytecode (but hey, this is totally different than java!)
    - has java bytecode to dalvik bytecode compiler, agan, not java, it's totally different

    Do no evil my ass.

  3. Re:Oracle, OpenJDK?? Yeah Right. by TheRaven64 · · Score: 0, Troll

    LLVM has bitcode, not bytecode. A bytecode is a code where every instruction is one byte (hence the name). They are popular because you can implement the interpreter as a 256-element jump table.

    --
    I am TheRaven on Soylent News