User:Rezonansowy/sandbox

From Wikipedia, the free encyclopedia
.NET Core
Developer(s).NET Foundation
Stable release
RC1 / November 18, 2015; 8 years ago (2015-11-18)[1]
Preview release3.1 Preview 3 (November 14, 2019; 4 years ago (2019-11-14)[2]) [±]
Written inC++ and C#
Operating systemWindows, Linux, OS X, FreeBSD
PlatformCross-platform
TypeSoftware framework
LicenseMIT License[3]
Websitedotnet.github.io

.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[edit]

CoreCLR[edit]

CoreFX[edit]

Comparison to other implementations[edit]

.NET Framework[edit]

Mono[edit]

License[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[edit]

References[edit]

  1. ^ "core/README.md". GitHub.
  2. ^ "Announcing .NET Core 3.1 Preview 3". .NET Blog. 14 November 2019.
  3. ^ "core/LICENSE". GitHub. Retrieved 2015-02-14.
  4. ^ 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)
  5. ^ ".NET Foundation". www.dotnetfoundation.org. Retrieved 2016-02-02.
  6. ^ "Introducing .NET Core". Retrieved 2015-02-14.
  7. ^ "CoreCLR is now Open Source". Retrieved 2014-02-14
  8. ^ a b "About .NET Core". dotnet.github.io. Retrieved 2016-02-02.
  9. ^ "Overview of .NET Core". dotnet.github.io. Retrieved 2016-02-02.
  10. ^ ".NET Foundation on GitHub".

External links[edit]