The .NET project uses source and binaries from multiple sources that may be important to your use of .NET.
This document is provided for informative purposes only and is not itself a license.
.NET source uses the MIT license.
Each repo has:
- A license, for example, dotnet/runtime LICENSE.TXT.
- Third party notice file, for example, dotnet/runtime THIRD-PARTY-NOTICES.TXT
More information:
Product distributions use the following license:
- On Linux and macOS: MIT license
- On Windows: .NET Library License
Product distributions include downloadable assets and runtime packs.
More information:
Library packages use the MIT license, for example System.Text.Json.
Binaries produced by .NET SDK compilers (C#, F#, VB) can be redistributed without additional restrictions. The only restrictions are based on the license of the compiler inputs used to produce the binary.
Applications are subject to the same terms as are covered by "Product distributions" and "Package distibutions", above.
Parts of the .NET runtime are embedded in applications, including platform-specific executable hosts, and self-contained deployments.