We've already seen some heavy discussion on Mono and C# here on OSNews the past few weeks, as it became clear the patent situation regarding the ECMA parts of Mono was anything but faith inspiring. This issue seems to be resolved now: Microsoft has made a legally binding promise not to sue anyone who uses or distributes implementations of said ECMA standards. Following this news, Mono will be split in two; the ECMA standard parts, and the rest.

I agree that this doesn't do to much for those that want to do .NET on Linux, but it should be a big boon to those who aren't interested in the entire .NET stack and instead just see the C# language itself as something of interest.