Linked by Thom Holwerda on Fri 13th Aug 2010 01:32 UTC, submitted by JeremyPoulson
Legal I'm supposed to be asleep right now, but this news kind of hit me like a ton of bricks: Oracle is suing Google over its Android mobile operating system, claiming it infringes on its patented Java technology. Not a good week to be Google, is it?
Thread beginning with comment 436523
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Good news for .net?
by Alex Forster on Fri 13th Aug 2010 04:05 UTC in reply to "Good news for .net?"
Alex Forster
Member since:
2005-08-12

Also, dismissing Mono as a viable implementation is equivalent to dismissing Harmony as a viable implementation.

I bet Larry wants to wrestle back some control over Java. While the free release of the JRE and the JDK was a general good for society, it was also a philanthropic gesture that made no business sense. Can anyone blame him, or even expect him to do otherwise?

Edited 2010-08-13 04:21 UTC

Reply Parent Score: 2

RE[2]: Good news for .net?
by gnufreex on Fri 13th Aug 2010 07:35 in reply to "RE: Good news for .net?"
gnufreex Member since:
2010-05-06

Harmony is not viable implementation of Java. Mono is not viable implementation of .NET.

OpenJDK is viable implementation of Java, and it is released under GPL by Sun(and now continued by Oracle) which means that patent licenses come with it. If Google based their VM on OpenJDK, Oracle couldn't sue them because GPL gives patent license for to all users of the software.

Dalvik VM is based on Apache Harmony. It has no OpenJDK code and is not GPL; it is under Apache license which is similar to BSD license which permits closing down the code. And it also permits frivolous patent lawsuits by contributor against the user or downstream distributor (which is Google in this case). That's something GPL does not allow. I am saying this because Oracle was a contributor to Apache Harmony before they bought Sun (and before even Java was opensourced). If Harmony was GPL, this lawsuit would be void.

But to get back on topic: Dalvik VM is incompatible with official Java. So Oracle is not suing for Java, it sues because Google attempted Embrace Extend Extinguish Java, like Microsoft tried before and got sued by Sun.

OpenJDK is not under threat and remains under GPL like before, Free for anyone to use. Java remains open standard like before. Only Google would have to switch to GPL'd OpenJDK to avoid paying royalties for every android copy.

Reply Parent Score: 8