3 ms·
There has to be more behind this. They can't be suing Google just because they wrote their own embedded Java VM because if they were they'd be suing RIM too. A
by smokinn 16y ago
There has to be more behind this. They can't be suing Google just because they wrote their own embedded Java VM because if they were they'd be suing RIM too.
And they certainly know RIM develops its own since they say so right on their own site: http://www.oracle.com/technetwork/systems/index-139239.html http://www.oracle.com/technetwork/systems/index-139239.html
RIM's support for J2ME includes development of its own Java virtual machine (JVM) 1, which supports the Connected Limited Device Configuration (CLDC) and the Mobile Information Device Profile (MIDP).
- X-Istence 16y ago"RIM's support for J2ME [...]" The gist of the matter is right there. Since RIM supports J2ME, it means they have paid Sun, now Oracle for a J2ME license. That was one of the things that Google bypassed by writing their own implementation. See this comment on the other discussion: http://news.ycombinator.com/item?id=1599834 http://news.ycombinator.com/item?id=1599834
- cwp 16y agoThe crux of the matter is that Dalvik is not a JVM. It cannot run Java bytecode. Google supplies a tool to convert Java bytecode to Dalvik bytecode. I won't even pretend to understand Sun's ownership of the JVM IP, the licensing agreements it had with JVM implementors, patents etc. But my view from afar is that Google tried to route around all that by using a different VM architecture, but (possibly) exposed its self to a different set of legal vulnerabilities.