"they have little to do with Java the 'language" True. MS tripped over one of my Java-related patents when they were building .NET. Generally these patents will relate to implementation details, and will not effectively prevent the use of Java as a language.
On Aug 20, 10:01 pm, gosh <[email protected]> wrote: > Its true that if you look at the topics of the 7 patent Oracle cites: > > 1. Protection Domains to Provide Security in A Computer System > 2. Controlling Access to a Resource > 3. Method and Apparatus for Preprocessing and Packaging Class Files > 4. System and Method for Dynamic Preloading of Classes Through Memory > Space Cloning of a Master Runtime System Process > 5. Method and Apparatus for Resolving Data References in Generate Code > 6. Interpreting Functions Utilizing a Hybrid of Virtual and Native > Machine Instructions > 7. Method and System for Static Initialization > > they have little to do with Java the 'language' - after all it is > simply an ape of C/C++ leaving out the hard/error-attracting bits. > These topics are largely clustered around the dynamic invocation of > classes from object 'fingerprints' (data and method signatures) coming > from, or stored elsewhere. Apart from C++ being all over this > territory, there is 'a hill' of prior art there too: > > * even I have prior art invocating objects dynamically from JSON-like > tree structures back in the early 1990s (in a dynamic system called > SlimWinX I wrote for small devices). > * NeXT Inc (now a part of Apple) was all over this territory long ago > too. > * the Blackboard systems based around the Linda language (e.g. Sun's > JavaSpaces and IBM's TSpaces are just recent implementations of > Blackboard systems) were all over this area back in the 1970s. > ... as they say "There's nothing new under the Sun." > > i.e. the cited patents have little to do with Java as a language or > about pseudo-code running in virtual machines, so the mention of > 'Java' so prominently is probably about 'justification' ("we spent > $5.8 billion on this stuff!") and 'popularity' wrt grabbing a > headline. > > The technical territory of the cited patents has more to do with what > one can do with the Go language and distributed databases, and > datastores in HTML5, than with Java. i.e. GO running against a virtual > machine, rather than Java 'the language' and the JVM. If you look at > SAPs very recent roadmap of what they plan to do with the newly > acquired Sybase - that would raise a home-territory fear in Oracle > regarding the use of Android devices as the popular client-side > interface of SAPs new strategy forward - and little to do with Android > itself. -- 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

