While the runtime free to download and install, the source code for the framework is not open source so you would be hard pressed to be able to get it to run on a non-Windows platform. The framework is designed significantly around the knowledge of the operating system on which it runs (Windows). Simply porting it to a non-windows OS is hardly trivial. If you can do it, Microsoft will probably hire you.
-Peter
compiledthoughts.com