Η Microsoft σχεδιάζει να ανοίξει τον πηγαίο κώδικα του full server-side .NET core για να κάνει διαθέσιμο το .NET σε Linux και Mac OS X. Η εταιρεία ανακοίνωσε τα τελευταία σχέδια της, για το .NET, σήμερα ημέρα των εγκαινίων του Connect();.
Τον Απρίλιο του 2014, η Microsοft ανακοίνωσε τα σχέδιά της, να κάνει open source μια σειρά από τεχνολογίες που χρησιμοποιεί, συμπεριλαμβανομένων των ASP.NET, Roslyn .NET compiler platform, .NET Micro Framework, .NET Rx καθώς και τις γλώσσες προγραμματισμού VB και C#.
Σήμερα, η εταιρεία πρόσθεσε περισσότερα κομμάτια του .NET στη λίστα του open-source που θα κυκλοφορήσουν με την άδεια ανοιχτού κώδικα του ΜΙΤ. Τα νέα κομμάτια του .NET που άνοιξε η Microsoft συμπεριλαμβάνουν: .NET Common Language Runtime (CLR), τον compiler just-in-time, garbage collector και Base Class libraries.
Η Microsοft ανοίγει τον πυρήνα του .NET runtime server-side μπορούν να δημιουργηθούν εφαρμογές που τρέχουν σε Windows, Linux και Mac.
Η εταιρεία θα χρησιμοποιεί το GitHub για τη φιλοξενία του core framework porting και του open source.
Η Microsοft φυσικά δεν σχεδιάζει να διαθέσει τον πηγαίο κώδικα του .NET client side, πράγμα που σημαίνει ότι δεν θα είναι υπάρχουν διαθέσιμες ανοικτές βιβλιοθήκες για clients, όπως το Windows Presentation Foundation (WPF) και Windows Forms.