Developer(s) | .NET Foundation |
---|---|
Stable release | RC1
/ November 18, 2015[1] |
Preview release | 3.1 Preview 3 (November 14, 2019[2]) [±] |
Written in | C++ and C# |
Operating system | Windows, Linux, OS X, FreeBSD |
Platform | Cross-platform |
Type | Software framework |
License | MIT License[3] |
Website | dotnet |
.NET Core is a free and open-source software[4] implementation of the Common Language Infrastructure (CLI), developed by the .NET_Foundation.[5] It is a fork of the proprietary .NET Framework,[6] but it has been modified to be more modular and cross-platform. It consists of CoreCLR runtime, an implementation of the Common Language Runtime (CLR), and CoreFX framework libraries, a partial implementation of the Base Class Library (BCL). Additionally, it comes with an improved JIT compiler, called RyuJIT.[7] The .NET Compiler Platform (codenamed "Roslyn") and LLILC compiler are sister projects that support .NET Core.[8][9]
The main goal of the project is "to create a modular, performant and cross-platform execution environment for modern applications".[8] The project is hosted at GitHub.[10]
Overview
editCoreCLR
editCoreFX
editComparison to other implementations
editThis section needs expansion with: Add more coverage. You can help by adding to it. |
.NET Framework
editMono
editLicense
edit.NET Core, CoreCLR and CoreFX are licensed under the liberal MIT License. Additionally, the project is covered by a patent promise by Microsoft.
See also
editReferences
edit- ^ "core/README.md". GitHub.
- ^ "Announcing .NET Core 3.1 Preview 3". .NET Blog. 14 November 2019.
- ^ "core/LICENSE". GitHub. Retrieved 2015-02-14.
- ^ Windows 10; Windows; Adobe; Microsoft; Google; source, Microsoft releases Windows Live Writer as open; live, Microsoft's full-fat E5 Office 365 plan with phone extras goes; Microsoft Office 365, Azure portals offline for many users in Europe. "Why Microsoft's .NET Core is the future of its development platform". Retrieved 2016-02-02.
{{cite web}}
:|last5=
has generic name (help)CS1 maint: numeric names: authors list (link) - ^ ".NET Foundation". www.dotnetfoundation.org. Retrieved 2016-02-02.
- ^ "Introducing .NET Core". Retrieved 2015-02-14.
- ^ "CoreCLR is now Open Source". Retrieved 2014-02-14
- ^ a b "About .NET Core". dotnet.github.io. Retrieved 2016-02-02.
- ^ "Overview of .NET Core". dotnet.github.io. Retrieved 2016-02-02.
- ^ ".NET Foundation on GitHub".