EU: Copyright Doesn't Cover Functionality, Programming Language
osnews.com
osnews.com
You're right, and I thought about including it in the article. However, I decided not to include it as to not cloud the waters, for two reasons:
1) Oracle v Google is a US case, and this opinion only covers the EU.
2) Oracle v Google seems to be more about patent infringement than copyright infringement. This opinion only covers copyright.
In short, you can expect an an international copyright judge in a very senior court to be smart and to do what he feels like.
The ECMA standards are distributed under RAND terms. This is not enough to guarantee a free implementation, however Microsoft issued a statement under the Community Promise that these standards are worry-free of patents as long as the implementation implements the whole standard (which is quite light and contrary to Java, supersets are allowed).
What can be attacked are implementations of components, like ASP.NET, ADO.NET, Windows.Forms and maybe Silverlight. However, this would be a hard thing to do, simply because Microsoft ended up cooperating with the Mono team on at least the implementation of Silverlight. And also they actively encouraged Mono by other things, like referring to Mono in their official docs, which means Estoppel applies: http://en.wikipedia.org/wiki/Estoppel
So quite the contrary, I think Mono is even safer than Java, as Java is not governed by a real standards body and you can't implement Java unless Oracle allows you to (hence Harmony is dead). Even forking OpenJDK may be problematic, as the implicit patents grant may not apply to derivate works (at least in Europe).
The European Patent Convention is somewhat ambiguous in its effort to both ban pure software patents, and permit some things that we might think of as software patents, meanwhile each country puts its own unique spin on the issue (the European patent system is not as unified as people sometimes expect), and courts do not always behave consistently.
In a way, it's an even bigger mess than we have in the US, the mess just doesn't get dropped in burning paper bags on doorsteps quite as much.
Copyrights make you write your own code. Patents prevent you from writing your own code.
Tell that to all the people who whine about the GPL.