.NET and Open Source

In November 2014 Microsoft announced that they would open source .NET via .NET Foundation - Welcome to the .NET Foundation and that all of the necessary parts of .NET for building and running applications on Linux and Mac would be ported.

It is worth looking at Open Source - Microsoft for a complete list of what Microsoft are doing in the open.