Hi Ken,
In skimming through the Microsoft road map for dotnet, I did not see any indication that Microsoft plans to port the .NET Framework to other platforms like Linux, Apple, and Unix.
It would also be nice if Visual Studio were port so that development could also be performed on multiple platforms.
Will Microsoft at some point make dotnet available across all major OS/s to provide interoperability as was envisioned by the CLI (Common Language Infrastructure) which is with ECMA.
http://msdn.microsoft.com/net/ecma/Regards,
LelandJ