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

