The issue looks to be decided in the lawsuit between Oracle and Google, which began with testimony in a San Francisco courtroom this week. The trial is expected to last up to 10 weeks.
Oracle sued Google in 2010 over the nonstandard implementation of the Java platform in the search giant’s Android mobile OS. Android uses its own class library that’s a subset of Java’s. It’s also powered by Dalvik, a unique virtual machine that uses its own binary format rather than standard Java bytecode.
Oracle says these details violate not just the Java license terms, but specific Oracle patents and copyrights. Google has contested both claims. The copyright claim, in particular, it says is baseless. But the case will be hard won for either side.