Hacker News new | past | comments | ask | show | jobs | submit login

> Google copied Java's API without getting license to do so. Java was not published by Oracle or Sun with such a license, nor did Google obtain such license to use their API by contacting Oracle for one.

Patently false. Java was published by Sun with an open source license over a decade ago: https://en.wikipedia.org/wiki/OpenJDK




That lawsuit has been dragging on for even longer, it wasn't open source licensed at the time. (Technically it was, but it was one of those corporate "community" licenses that has loads of strings attached.)


Google adopted Apache Harmony for Android - as you might guess, Harmony also had an Apache license. You're right, the law suit has dragged longer, but Apache Harmony's tussle with the official JDK predates Oracle's purchase of Sun. Oracle inherited the fight and broadened it after Android was already a success.

The whole Harmony TCK situation was a clusterfuck, because Sun was ostensibly for Free Software/ Open-Source, but a certified, Apache-licensed Java implementation would have killed the official JDK. Harmony was donated to the ASF by IBM - Sun's erstwhile rival. As an outsider, that era of Sun vs. IBM proxy wars was...interesting to follow. I had a chuckle when I learned that the "Eclipse" IDE was named to throw shade at Sun, and it was from a salty Sun CEO/employee.


OpenJDK predates this lawsuit. OpenJDK was first released May 8 2007, this lawsuit was filed August 13 2010, Google first released the alledgedly infringing API on November 5 2007. All dates from wikipedia, articles containing them linked below.

It doesn't matter though, Google didn't comply with OpenJDK's GPL license (since they, like everyone in the software and legal world, did not think APIs were copyrightable). They are not even bothering to argue that they had a license.

Incidentally this is similar to how Oracle did not comply with that SDKs Apache 2 license... oddly they are trying to argue that they had a license despite that.

https://en.wikipedia.org/wiki/OpenJDK (OpenJDK release date)

https://en.wikipedia.org/wiki/Google_v._Oracle_America (The two other dates)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: