Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

Which why they sadly ended up digested by Oracle.


view as:

Only after Google sent a couple of torpedoes and then went as if it wasn't their business.

What torpedoes do you mean?

Android and ripping Sun off.

Then they were hoping that no one would buy them, not even themselves cared to own Java after their trick.

So now they push Kotlin, while researching Fuchsia, and keep a bunch of lawyers quite happy.


So implementing and pushing Java in Android was a torpedo against Sun?

Interesting logic.


Android Java is not Java, and yes when I take someone's product and don't pay what the license specifies, while introducing an incomplete implementation, that is 100% ripping off.

Thankfully we are going to have that settled in the near future, and then Android folks can party all night long with their Kotlin implementation and rename ART into KVM.


Despite dalvic and co. it still pushed the Java ecosystem, right?

Not what I would call a tornado in the meaning pf destruction.

And about the license, well, it is disputed, right? I only read about it tangential, but the case seemed far from crystal clear to me.


As much as Microsoft did with J++.

No one needs Android Java slowing down the Java ecosystem by imposing additional burdens on Java library authors that also want to target Android.

Besides Google that is.


> Sun Microsystems, Inc. (SUN) hereby grants to you a fully-paid, nonexclusive, nontransferable, perpetual, worldwide limited license (without the right to sublicense) under SUN's intellectual property rights that are essential to practice this specification. This license allows and is limited to the creation and distribution of clean room implementations of this specification that...[list of requirements]

AFAICT the whole fight is over API's and not "don't pay what the license specifies" as they give you the ability to do a clean-room implementation without paying royalties.


Implementing it from scratch as a skunkworks reverse engineering project designed to never need to pay license fees upstream.

Despite the license allowing clean room reverse engineering? Sun kindof shot themselves in the foot with those words.

Where on the license? Please.

It explicitly only allowed the use of JavaSE on desktop deployments, OpenJDK was yet to be made available.


I mean... if we took this version of the narrative at face value, I guess we'd all have been better off with no Compaq and hence no commodity PC clones.

Definitely, I miss Amiga, Atari, Acorn and friends, which Apple is the only surviving one.

I was the only PC guy on my gang, and that was just due to other factors not commodity.


So if Google had chosen to use a different language for Android then Sun would still be around? I don't think so.

Legal | privacy