|
1 | 1 | # License Information
|
2 | 2 |
|
3 |
| -The .NET project uses source and binaries from multiple sources. The MIT license is the primary license used, however, there are some exceptions. |
4 |
| - |
5 |
| -[Windows builds](license-information-windows.md) are the most notable difference, which carry additional license terms. |
| 3 | +The .NET project uses source and binaries from multiple sources that may be important to your use of .NET. |
6 | 4 |
|
7 | 5 | This document is provided for informative purposes only and is not itself a license.
|
8 | 6 |
|
9 | 7 | ## Source code
|
10 | 8 |
|
11 |
| -.NET source is held in a variety of [project repos](./Documentation/core-repos.md). They use the MIT license, for example, [dotnet/runtime LICENSE.TXT](https://github.com/dotnet/runtime/blob/main/LICENSE.TXT). |
| 9 | +.NET source uses the MIT license. |
| 10 | + |
| 11 | +[Each repo](./Documentation/core-repos.md) has: |
| 12 | + |
| 13 | + |
| 14 | +- A license, for example, [dotnet/runtime LICENSE.TXT](https://github.com/dotnet/runtime/blob/main/LICENSE.TXT). |
| 15 | +- Third party notice file, for example, [dotnet/runtime THIRD-PARTY-NOTICES.TXT](https://github.com/dotnet/runtime/blob/main/THIRD-PARTY-NOTICES.TXT) |
| 16 | + |
| 17 | +More information: |
| 18 | + |
| 19 | +- [Project copyright guidance](https://github.com/dotnet/runtime/blob/main/docs/project/copyright.md) |
| 20 | + |
| 21 | +## Product distributions |
| 22 | + |
| 23 | +Product distributions use the following license: |
| 24 | + |
| 25 | +- On Linux and macOS: [MIT license](https://github.com/dotnet/core/blob/main/LICENSE.TXT) |
| 26 | +- On Windows: [.NET Library License](https://dotnet.microsoft.com/dotnet_library_license.htm) |
12 | 27 |
|
13 |
| -Project repos may include source from other projects, and include a matching third-party notice for copied and modified source, for example [dotnet/runtime THIRD-PARTY-NOTICES.TXT](https://github.com/dotnet/runtime/blob/main/THIRD-PARTY-NOTICES.TXT). |
| 28 | +Product distributions include [downloadable assets](https://dotnet.microsoft.com/download/dotnet) and [runtime packs](https://www.nuget.org/packages/Microsoft.NETCore.App.Runtime.win-x64/). |
14 | 29 |
|
15 |
| -[Project copyright guidance](https://github.com/dotnet/runtime/blob/main/docs/project/copyright.md) provides more details on our policies. |
| 30 | +More information: |
16 | 31 |
|
17 |
| -## Binaries |
| 32 | +- [Windows license information](https://github.com/dotnet/core/blob/main/license-information-windows.md). |
| 33 | +- [.NET Asset Licensing Model](https://github.com/dotnet/runtime/blob/main/docs/project/licensing-assets.md) |
18 | 34 |
|
19 |
| -Project binaries (like the .NET runtime distribution) primarily use the MIT license. Binaries built for macOS and Linux exclusively use the MIT license. |
| 35 | +## Package distributions |
20 | 36 |
|
21 |
| -[Windows builds](license-information-windows.md) carry additional license terms, for closed source dependencies. |
| 37 | +Library packages use the MIT license, for example [System.Text.Json](https://www.nuget.org/packages/System.Text.Json). |
22 | 38 |
|
23 | 39 | ## Redistribution
|
24 | 40 |
|
25 | 41 | 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.
|
26 | 42 |
|
27 |
| -Parts of the .NET runtime are embedded in applications, including [platform-specific executable hosts](https://learn.microsoft.com/dotnet/core/deploying/deploy-with-cli#framework-dependent-executable), and [self-contained deployments](https://learn.microsoft.com/dotnet/core/deploying/deploy-with-cli#self-contained-deployment), are subject to [.NET](https://github.com/dotnet/dotnet/blob/main/LICENSE.TXT) and [third-party notice](https://github.com/dotnet/dotnet/blob/main/THIRD-PARTY-NOTICES.txt) license terms. |
| 43 | +Applications are subject to the same terms as are covered by "Product distributions" and "Package distibutions", above. |
28 | 44 |
|
29 |
| -Binaries that target Windows are subject to [additional terms](license-information-windows.md). |
| 45 | +Parts of the .NET runtime are embedded in applications, including [platform-specific executable hosts](https://learn.microsoft.com/dotnet/core/deploying/deploy-with-cli#framework-dependent-executable), |
| 46 | +and [self-contained deployments](https://learn.microsoft.com/dotnet/core/deploying/deploy-with-cli#self-contained-deployment). |
0 commit comments