Skip to content

Commit 218ef74

Browse files
richlanderjkotas
andauthored
Clarify terms (#9668)
* Clarify terms * Fix linter line length issue * Update license-information.md Co-authored-by: Rich Lander <[email protected]> * Update per feedback * Update license-information.md --------- Co-authored-by: Jan Kotas <[email protected]>
1 parent ca79816 commit 218ef74

File tree

1 file changed

+28
-11
lines changed

1 file changed

+28
-11
lines changed

Diff for: license-information.md

+28-11
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,46 @@
11
# License Information
22

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.
64

75
This document is provided for informative purposes only and is not itself a license.
86

97
## Source code
108

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)
1227

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/).
1429

15-
[Project copyright guidance](https://github.com/dotnet/runtime/blob/main/docs/project/copyright.md) provides more details on our policies.
30+
More information:
1631

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)
1834

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
2036

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).
2238

2339
## Redistribution
2440

2541
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.
2642

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.
2844

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

Comments
 (0)