[ubuntu-uk] Oracle sues Google over various vague concepts

Paul Sladen ubuntu at paul.sladen.org
Fri Aug 13 14:03:33 BST 2010

On Fri, 13 Aug 2010, Philip Stubbs wrote:
> On 13 August 2010 11:27, Bruce Beardall <bruce72 at gmail.com> wrote:
> > Details here: http://www.theregister.co.uk/2010/08/13/oracle_sues_google/
> if it was found that the alternative VM infringes any Sun IP.

For an Android .dex executable, there are no Java byte codes, and
there is no stack-based JVM to execute it.

What there *is* in Android/Dalvik, is a vaguely C-derived programming
language (that those programmers already familiar with Java just happen to
find easy to program in!) and which gets compiled down to a mostly 32-bit
architecture, with 256 registers and a 16-bit instruction stream:


eg. the Android toolchain is compiling to something much closer to bare
metal and there isn't any Java(tm) involved.  The only obvious similarity is
the front-end programming language, some intermediate files ending in
'.class' and occasionally bits of standard library syntax.

Hence why the patents in question (all seven of them) are not about Java,
but about programming concepts in-general (eg. copy-on-write, duplicate
string merging, dynamic shared library loading, ...):


Why do one side of a triangle when you can do all three.  Somewhere, GB.

More information about the ubuntu-uk mailing list