Authored by: Anonymous on Sunday, May 20 2012 @ 03:56 PM EDT |
Here's how it's done: http://www.aicas.com/builder.html
They compile the Java bytecode to C ahead-of-time, rather
than running it in an interpreter+JIT like Dalvik.
Now, I haven't said they don't infringe on copyright, only
on patents. They may very well infringe on copyrights
according to Oracle, but it's not necessarily so, and here's
why: The OpenJDK runtime library (the implementation of the
APIs) is released under the GPL
_with_the_classpath_exception_. This means that you can take
the runtime as a whole, without modification, and run it on
your proprietary JVM. That's not what Google did.
Now from looking at the Aicas APIs, I think they're using
versions of Java prior to the OpenJDK, so they are providing
a cleanroom implementation of the libraries but keeping the
API, so yes, according to Oracle they may be in violation of
copyrights, though not patents. (I don't think Oracle would
go after them, though, because they're not competing with
Oracle in the same markets. Like I said, it's all about
business).[ Reply to This | Parent | # ]
|
|
|
|