Not logged in
Log in now
Create an account
Subscribe to LWN
LWN.net Weekly Edition for May 23, 2013
An "enum" for Python 3
An unexpected perf feature
LWN.net Weekly Edition for May 16, 2013
A look at the PyPy 2.0 release
Oracle sues Google over use of Java in Android (ars technica)
Posted Aug 14, 2010 23:23 UTC (Sat) by mikov (subscriber, #33179)
Posted Aug 15, 2010 2:05 UTC (Sun) by nicooo (guest, #69134)
Posted Aug 15, 2010 3:50 UTC (Sun) by mikov (subscriber, #33179)
As someone else mentioned, GWT can never be a compatible Java implementation, so by that reasoning it should be disallowed too.
There are many aspects of Java and JVM that are not ideal and the alternatives are at least worth exploring.
I personally think it was a very elegant engineering solution to use Java "the language" but not "Java the platform".
Posted Aug 15, 2010 7:58 UTC (Sun) by lab (subscriber, #51153)
Posted Aug 15, 2010 16:15 UTC (Sun) by malor (subscriber, #2973)
Basically, programmers can write and compile normally in Java, using their regular, licensed tools from Oracle. Then Google offers an additional tool that recompiles that output into a format that runs many times faster on their specific VM implementation.
I don't see anything that even vaguely resembles unethical behavior there. They're not dependent on any Oracle code at all. I've read reports that they did a cleanroom reimplementation of a few functions in the Java stack, but all the code is original and copyright Google.
It's not even a fork, really, it's an aftermarket enhancement to the Java environment that doesn't touch Java's code at all. I don't see that Oracle has a leg to stand on.
Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds