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 436574
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Good news for .net?
by kelvin on Fri 13th Aug 2010 08:45 UTC in reply to "RE: Good news for .net?"
Member since:

Like it or not, under Microsoft's patent exemption for C# this could never happen. Opensource or commercial, feel free to implement any of the following specifications without repercussion from Microsoft

This is only partially correct. As far as I recall, the Microsoft patent exemption only covers compatible implementations of .net (such as Mono). If one were to implement a semi-compatible clr which infringes on Microsoft's patents, one would be open for a patent infringement lawsuit.

It will be interesting to see which patents Oracle are claiming infringement on.

Disclaimer: I'm a big fan of both Mono and Java.

Reply Parent Score: 3

RE[3]: Good news for .net?
by pgeorgi on Fri 13th Aug 2010 11:10 in reply to "RE[2]: Good news for .net?"
pgeorgi Member since:

It will be interesting to see which patents Oracle are claiming infringement on.

The list is already published. From a short glance, it's:
- some OO optimization techniques (static initialization stuff, class preloading)
- a few JIT techniques
- security policy stuff (can class X be loaded? what kind of access does it have to the rest of the world?)

Reply Parent Score: 1

RE[3]: Good news for .net?
by Alex Forster on Fri 13th Aug 2010 15:12 in reply to "RE[2]: Good news for .net?"
Alex Forster Member since:

Of course it only covers "compatible" implementations.

Let's say that one of their patents isn't utter bullshit. Let's say that Outlook's PST format specification actually does something innovative and unique that's worth protecting - maybe they lifted a feature from Sql Server.

Let's also say I want to use this innovative feature in my database engine. If Microsoft allowed their PST patent exemption to cover "non-compatible" implementations, I could call my database engine a partial implementation of the PST format and get that patent exemption.

The point is that they're fine with you implementing a PST reader/writer library, but it's not cool if you pick and choose any of their patents and use them for other things.

Edited 2010-08-13 15:28 UTC

Reply Parent Score: 2