I am curious if there are any plans for VB or even the .Net framework to expand on the current platforms it runs on and if so, which ones?

If the .Net framework were to run and be available for other platforms, such as OS X and Linux, I think it would help create a huge jump in the amount of developers and applications designed for .Net.

Linux has almost half of the web servers online today, which could see a huge jump in ASP.Net applications if it were able to run them.

OS X has also been gaining ground with users so I would imagine .Net desktop applications would be a very nice additional to the operating system.

I could see where this could cause some conflict as .Net probably drives at least some sales for Windows Server but platform expansion could possibly help sell more copies of Visual Studio, MSDN Subscriptions, etc.

Any thoughts?