Add standard license reference texts and adoption guidance
This commit is contained in:
47
docs/oss/licenses/README.md
Normal file
47
docs/oss/licenses/README.md
Normal file
@@ -0,0 +1,47 @@
|
||||
# Standard License Reference Texts
|
||||
|
||||
This collection supplies reusable reference texts for repositories adopting the
|
||||
[Open Source Licensing And Attribution Policy](../../policy/oss.md). Copy the
|
||||
texts your dependencies use into your repository's `docs/oss/licenses/`, together
|
||||
with applicable companion texts. The collection is not exhaustive, and adopting
|
||||
projects need not copy every file.
|
||||
|
||||
These files are reference material. Their presence does not license this
|
||||
repository or an adopting project under every listed license.
|
||||
|
||||
## Sources
|
||||
|
||||
The texts were retrieved on 2026-09-26 and are preserved byte-for-byte from the
|
||||
sources below. GNU and Apache texts come directly from their publishers. MIT and
|
||||
BSD texts come from the SPDX License List data at commit
|
||||
`31ba1a50e5397e00a304dbadc76531740e89ee48`.
|
||||
|
||||
| Local text | Source |
|
||||
| --- | --- |
|
||||
| [GPL-2.0.txt](GPL-2.0.txt) | [Free Software Foundation](https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt) |
|
||||
| [GPL-3.0.txt](GPL-3.0.txt) | [Free Software Foundation](https://www.gnu.org/licenses/gpl-3.0.txt) |
|
||||
| [LGPL-2.0.txt](LGPL-2.0.txt) | [Free Software Foundation](https://www.gnu.org/licenses/old-licenses/lgpl-2.0.txt) |
|
||||
| [LGPL-2.1.txt](LGPL-2.1.txt) | [Free Software Foundation](https://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt) |
|
||||
| [LGPL-3.0.txt](LGPL-3.0.txt) | [Free Software Foundation](https://www.gnu.org/licenses/lgpl-3.0.txt) |
|
||||
| [BSD-2-Clause.txt](BSD-2-Clause.txt) | [SPDX](https://github.com/spdx/license-list-data/blob/31ba1a50e5397e00a304dbadc76531740e89ee48/text/BSD-2-Clause.txt) |
|
||||
| [BSD-3-Clause.txt](BSD-3-Clause.txt) | [SPDX](https://github.com/spdx/license-list-data/blob/31ba1a50e5397e00a304dbadc76531740e89ee48/text/BSD-3-Clause.txt) |
|
||||
| [MIT.txt](MIT.txt) | [SPDX](https://github.com/spdx/license-list-data/blob/31ba1a50e5397e00a304dbadc76531740e89ee48/text/MIT.txt) |
|
||||
| [Apache-2.0.txt](Apache-2.0.txt) | [Apache Software Foundation](https://www.apache.org/licenses/LICENSE-2.0.txt) |
|
||||
|
||||
## Using The Texts
|
||||
|
||||
- Keep standard wording, formatting, and generic copyright placeholders intact.
|
||||
Put actual upstream copyright statements in the component's attribution entry.
|
||||
Link project-specific notices and exceptions to the imported upstream commit.
|
||||
- GNU filenames identify the text version. The attribution entry's SPDX
|
||||
expression specifies `-only` or `-or-later` according to the upstream grant;
|
||||
a shared text does not select that grant for the component.
|
||||
- LGPL 2.0 is the GNU Library General Public License. LGPL 2.1 and 3.0 are the
|
||||
GNU Lesser General Public License; these versions are distinct.
|
||||
- When copying LGPL 3.0, also copy GPL 3.0, whose terms it incorporates, and make
|
||||
both texts reachable from the attribution entry. Include other companion texts
|
||||
or exceptions when the component's applicable terms require them.
|
||||
|
||||
Record any intentional source refresh here and preserve the retrieved text
|
||||
without editorial changes. No synchronization service or recurring release check
|
||||
is required for this reference collection.
|
||||
Reference in New Issue
Block a user