It's cross platform. Microsoft has it running on the Mac. Just about everything is available. Things like COM support, that are Windows only are missing.
>This may be a semantic point, or it may be more than that, but can you tell me if those were MS's words ("to make a version of its Common Language Runtime (CLR) available for cross platform")? I ask because this is a different thing to say than "to make its Common Language Runtime (CLR) available...". Maybe I'm reading more into this than I should, but a version of might mean a stripped down CLR so that not everything will be doable cross platform - or it might not mean anything nefarious at all.
Craig Berntson MCSD, Microsoft .Net MVP, Grape City Community Influencer