News for hackers. Stuff that matters.
Re:Oracle Wins Revival of Billion-Dollar Case Against Google by sangnoir on Tuesday March 27, 2018 @11:30AM (#16689445)
> They implemented their own runtime environment that's mostly API compatible with Java (and getting further from that as the years go on).

That's not quite right - Google adopted Apache Harmony[1] (an open source project, and if you want to attribute an organisation responsible for Harmony's success - such as it was - it would be IBM). Apache Harmony would have been 100% API compatible with Java had Sun (and later Oracle) not refused to provide the Technology Compatibility Kit (TCK).

The Android runtimes (Dalvik, then ART) never had compatibility with Java bytecode, instead, Android build-tools use(d) Java bytecode as an intermediate pipeline step; the ultimate executable had 0% compatibility with the Java runtime.

Re:Oracle Wins Revival of Billion-Dollar Case Against Google by AnimalMuppet on Tuesday March 27, 2018 @12:53PM (#16690396)
I don't think that's quite right, either (though I could be wrong). IIRC, Android first was done based on Sun/Oracle Java. Then (and maybe even after the lawsuit started?), Google shifted to Harmony.
Re:Oracle Wins Revival of Billion-Dollar Case Against Google by sangnoir on Tuesday March 27, 2018 @01:00PM (#16690475)
Are you perhaps referring to Android's very recent switch to GPL-licensed OpenJDK[1] from Harmony after the lawsuit? There was no GPL licensed (and certified) version of Java when the Android project kicked off - OpenJDK came into existance later. Also - Apache Harmony predated OpenJDK by a few years.

1. https://arstechnica.com/tech-policy/2016/01/android-n-switch...

Re:Oracle Wins Revival of Billion-Dollar Case Against Google by AnimalMuppet on Tuesday March 27, 2018 @01:10PM (#16690611)
Yes, that's what I meant.