Apologies to Miguel In case it wasn't clear earlier, I'm issuing an apology for my alarmist comments regarding GNOME and .NET. As RMS pointed out, adding C# compatibility to GNOME is fine (good luck), but GNOME itself is not being ported to .NET APIs. Another upshot is that no one really understands what .NET is, which is unsurprising given how many different initiatives have been packed under that umbrella term. Also, to state the obvious, no one beleives Microsoft's descriptions of .NET either, as the ISV community is convinced Microsoft has sneaky tricks up its sleeve. A single company that bundles OS with applications is not a safe platform for ISVs (and by extensions, end customers).