Linked by Thom Holwerda on Thu 28th Oct 2010 20:07 UTC, submitted by poundsmack
Legal Now, this is an interesting development in the ongoing war against Android. Oracle didn't just sue Google for allegedly infringing its Java patents; it also claimed copyright infringement. Oracle has amended its complaint, and, fair is fair, they've got the code to prove it: indeed, Android contains code that appears to be copied verbatim from Java - mind you, appears. However, the code in question comes straight from Apache's Harmony project, which raises the question - would a respected and long-established cornerstone of the open source world really accept tainted code in the first place?
Permalink for comment 447683
To read all comments associated with this story, please click here.
RE[3]: Maybe that...
by nt_jerkface on Fri 29th Oct 2010 21:38 UTC in reply to "RE[2]: Maybe that..."
Member since:

How different is C# from C++ and Java? I don't know as I've never written anything for .NET whether in C# or another .NET-suitable language but I guess not much more than what I was proposing.

Experienced C++ and Java programmers can pick up C# and though your idea of a mass conversion is interesting and technically possible (with tweaking) you would run into a human problem. A lot of Java programmers have supported Android because it uses Java. Many of them are very anti MS/.NET and would rather drink paint than learn C#.

What were they thinking using the Java syntax but producing byte code that's incompatible with any existing JVM?

Their intention was to discourage apps from being ported to other platforms. It was also done during a time when Sun was obsessed with looking open source friendly so they were not worried about a lawsuit.

What they should do is make a deal with Oracle and add in Java ME support. Let developers decide which one is better.

Edited 2010-10-29 21:41 UTC

Reply Parent Score: 2