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