-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 8/13/10 14:05 , DanH wrote:
> Acually, SUN has one of the worst JVMs available, and that's probably
> a big part of what's got Oracle upset about Android.  (That and the
> money, of course.)
>
> I would assume that Google got one of the standard development
> licenses from Sun, where they could do pretty much whatever they
> wanted -- it just had to pass the JCK tests if they used the name
> "Java".  I'm assuming that Android Java passes the JCK somehow.
You're assuming wrong. Google took the runtime from Harmony, which is
a "willing-to-be-Java" implementation made by the Apache Software
Foundation and that never got the permission by Sun to be tested
against the JCK (thus it can't be named as Java). It's a well known
debate between Sun and the Apache that has been going for years. When
we use the Android SDK we're using the Java compiler from Sun/Oracle,
we're having an intermediate passage through Sun/Oracle bytecode, but
we end with bytecode made by Google and with a runtime that has
nothing to do with Java. I've read previously discussions about the
topic that seemed to miss completely this fact.

Google has never claimed that it's compatible with Java(TM) and I
think there's not a single bit of Sun code in Android - in fact,
Oracle filed the sue not about a license violation concerning its own
SDK, but mentioning more general patents, as you can read here:
http://www.scribd.com/doc/35815632/Oracle-Google-Complaint

?Protection Domains To Provide Security In A Computer System?
?Controlling Access To A Resource"
?Method And Apparatus For Preprocessing And Packaging Class Files?
?System And Method For Dynamic Preloading Of Classes Through Memory
Space Cloning Of A Master Runtime System Process?
?Method And Apparatus For Resolving Data References In Generate Code?
?Interpreting Functions Utilizing A Hybrid Of Virtual And Native
Machine Instructions?
?Method And System for Performing Static Initialization?



In other words, this is the classic patent-based war that often occurs
among large corporates and that, thanks to the currently flawed patent
bills, allows every corporate to sue any other one.

- -- 
Fabrizio Giudici - Java Architect, Project Manager
Tidalwave s.a.s. - "We make Java work. Everywhere."
java.net/blog/fabriziogiudici - www.tidalwave.it/people
fabrizio.giud...@tidalwave.it
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.14 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkxlO3IACgkQeDweFqgUGxeVLQCfbMoRpUswnloeo/EpCI86/7Ye
lVYAoJGlV2fHi8BXHzNymsaJpFjQ+olZ
=p/8D
-----END PGP SIGNATURE-----

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to