Mono 4.0 Makes Use Of Microsoft's Open-Source Code, C# 6.0

Written by Michael Larabel in Microsoft on 1 May 2015 at 08:24 AM EDT. 23 Comments
Mono 4.0.0 was finally released this week and comes at a time where Microsoft has been open-sourcing large parts of their .NET stack and natively bringing these components to Linux.

The Mono 4.0 release makes use of the code Microsoft has open-sourced thus far while defaulting to C# 6.0 support, provides floating point optimizations, dropped support for older versions of the assemblies. provides basic PowerPC64 LE support, and various other changes.

The Microsoft code that Mono 4.0 is making use of is the Microsoft ReferenceSource, CoreFX, and CoreCLR ccomponents. There's also various smaller Microsoft classes that the Mono developers are also finding useful.

More details on the new features to Mono, the many bug-fixes, and more, can be found via
Related News
About The Author
Author picture

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week