Who's devloping it under linux?
Doesn't all thier stuff get open sourced?

But back to .net its self.
What was stopping people easily intergrating different languages before? I mean as long as you can compile it to object code its just a matter of linking them together. Or you can build dll's in just about any language and call them relatively easily.
There has to be something more to .net than that.