← Back to context

Comment by pjmlp

1 month ago

Back then the licence did not apply to embedded systems, and Google did a Microsoft move as well, Android Java is their J++.

Sun did not sue, because they were out money already, and Oracle used the argument they were using Apache clone implementation of Java, with copyrighted headers.

To this day you cannot pick a random Java library and have it run on Android.

Even after having won, they refuse to implement full compatibility.

> To this day you cannot pick a random Java library and have it run on Android

Because of the licence or because it won't work? Sounds like the latter, but I have never seen a Java library that unexpectedly did not run on Android.