Yeah, I saw the list of patents, and commented above that from the
titles they likely were pretty narrow.  This is going to be an angels-
on-the-head-of a-pin battle.

On Aug 13, 7:32 am, Fabrizio Giudici <[email protected]>
wrote:
> -----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
> [email protected]
> -----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 [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to