Microsoft Open Source: Now includes .NET Core CLR


Application Security Testing: An Integral Part of DevOps

Last week Microsoft continued down the path of making more of their development platform open source. ASP.NET had been made open source a while back. Last fall they released the .NET CoreFX portions of the .NET Framework, and now they add to that the .NET Common Language Runtime (CLR). This is now available through the .NET CoreCLR Repository on GitHub.


What does the Core CLR do? It includes functions such as the Intermediary Language (IL) byte code loading, garbage collection, and the compilation of your .NET code to executable machine language code.

Rather than reiterate what has been said before, I suggest that you read the .NET Framework blog on the Core CLR project. They provide a lot of the details here.

.NET Foundation Projects

If you jump out to Github, you’ll find that the amount of .NET code available continues to grow. Many of these are being supported by the .NET Foundation. It is interesting to look at the list of project that the foundation is working on. Of course, these are open projects, which each contain a link to contribute. They include:

  • .NET Complier Platform (“Roslyn”)
  • .NET Micro Framework
  • ASP.NET 5
  • Entity Framework 6
  • Microsoft Azur4e SDK for .NET
  • NuGet
  • .NET Core 5
  • .NET SDK for Hadoop
  • ASP.NET SignalR
  • Managed Extensibility Framework (MEF, MEF2)
  • System.Drawing (Mono)
  • Xamarin.Mobile
  • Windows Phone Toolkit
  • Xamarin.Auth
  • Umbraco
  • And many more

The list goes on from there. The point, however, is that Microsoft is opening up a lot of the developer technologies. As a developer, you have the opportunity to jump in and not only see the code, but help build future releases.

Pretty cool!


  • PVS-Studio: 25 Suspicious Code Fragments in CoreCLR

    Posted by Andrey Karpov on 03/17/2015 02:06am

    25 Suspicious Code Fragments in CoreCLR: http://www.viva64.com/en/b/0310/

  • You must have javascript enabled in order to post comments.

Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • As all sorts of data becomes available for storage, analysis and retrieval - so called 'Big Data' - there are potentially huge benefits, but equally huge challenges...
  • The agile organization needs knowledge to act on, quickly and effectively. Though many organizations are clamouring for "Big Data", not nearly as many know what to do with it...
  • Cloud-based integration solutions can be confusing. Adding to the confusion are the multiple ways IT departments can deliver such integration...

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date
We have made updates to our Privacy Policy to reflect the implementation of the General Data Protection Regulation.