Skip to content

Commit d6f7e19

Browse files
committed
Merge branch 'gh-pages' into functional-descriptions
2 parents 76970d1 + 9b925d8 commit d6f7e19

36 files changed

Lines changed: 151 additions & 36 deletions

README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ Licenses sit in the `/_licenses` folder. Each license has YAML front matter desc
3939

4040
#### Required fields
4141

42-
* `title` - The SPDX-compliant, human-readable license name
42+
* `title` - The license full name specified by http://spdx.org/licenses/
43+
* `spdx-id` - Short identifier specified by http://spdx.org/licenses/
4344
* `source` - The URL to the license source text
4445
* `description` - A human-readable description of the license
4546
* `how` - Instructions on how to implement the license
@@ -50,10 +51,10 @@ Licenses sit in the `/_licenses` folder. Each license has YAML front matter desc
5051
#### Optional fields
5152

5253
* `featured` - Whether the license should be featured on the main page (defaults to false)
54+
* `nickname` - Customary short name if applicable (e.g, GPLv3)
5355
* `note` - Additional information about the licenses
5456
* `using` - A list of notable projects using the license in the form of `project_name: "url"`
5557
* `redirect_from` - Relative path(s) to redirect to the license from, to prevent breaking old URLs
56-
* `nickname` - A shorter, human-readable license name where the SPDX license name (`title` above) is long
5758

5859
### Auto-populated fields
5960

@@ -92,7 +93,7 @@ The license properties (rules) are stored as a bulleted list within the licenses
9293

9394
#### Limitations
9495

95-
* `trademark-use` - While this may be implicitly true of all licenses, this license explicitly states that it does NOT grant you any rights in the trademarks or other marks of contributors.
96+
* `trademark-use` - This license explicitly states that it does NOT grant you trademark rights, even though licenses without such a statement probably do not grant you any implicit trademark rights.
9697
* `no-liability` - Software is provided without warranty and the software author/license owner cannot be held liable for damages.
9798
* `patent-use` - This license explicitly states that it does NOT grant you any rights in the patents of contributors.
9899

_data/meta.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,13 @@
22
# The available fields are:
33

44
- name: title
5-
description: The SPDX-compliant, human-readable license name
5+
description: The license full name specified by http://spdx.org/licenses/
66
required: true
77

8+
- name: spdx-id
9+
description: Short identifier specified by http://spdx.org/licenses/
10+
required: required
11+
812
- name: source
913
description: The URL to the license source text
1014
required: true
@@ -35,6 +39,10 @@
3539
description: Whether the license should be featured on the main page (defaults to false)
3640
required: false
3741

42+
- name: nickname
43+
description: Customary short name if applicable (e.g, GPLv3)
44+
required: false
45+
3846
- name: note
3947
description: Additional information about the licenses
4048
required: false
@@ -46,7 +54,3 @@
4654
- name: redirect_from
4755
description: Relative path(s) to redirect to the license from, to prevent breaking old URLs
4856
required: false
49-
50-
- name: nickname
51-
description: A shorter, human-readable license name where the SPDX license name (`title` above) is long
52-
required: false

_data/rules.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ permissions:
3333
tag: patent-use
3434

3535
limitations:
36-
- description: While this may be implicitly true of all licenses, this license explicitly states that it does NOT grant you any rights in the trademarks or other marks of contributors.
36+
- description: This license explicitly states that it does NOT grant you trademark rights, even though licenses without such a statement probably do not grant you any implicit trademark rights.
3737
label: Trademark Use
3838
tag: trademark-use
3939
- description: Software is provided without warranty and the software author/license owner cannot be held liable for damages.

_licenses/afl-3.0.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: Academic Free License v3.0
3+
spdx-id: AFL-3.0
34
source: http://opensource.org/licenses/afl-3.0
45

56
description: The Academic Free License is a variant of the Open Software License that does not require that the source code of derivative works be disclosed. It contains explicit copyright and patent grants and reserves trademark rights in the author.

_licenses/agpl-3.0.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: GNU Affero General Public License v3.0
3+
spdx-id: AGPL-3.0
34
nickname: GNU AGPLv3
45
redirect_from: /licenses/agpl/
56
source: http://www.gnu.org/licenses/agpl-3.0.txt

_licenses/apache-2.0.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: Apache License 2.0
3+
spdx-id: Apache-2.0
34
redirect_from: /licenses/apache/
45
source: http://www.apache.org/licenses/LICENSE-2.0.html
56
featured: true

_licenses/artistic-2.0.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: Artistic License 2.0
3+
spdx-id: Artistic-2.0
34
redirect_from: /licenses/artistic/
45
source: http://www.perlfoundation.org/attachment/legal/artistic-2_0.txt
56

_licenses/bsd-2-clause.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: BSD 2-clause "Simplified" License
3-
nickname: BSD 2-Clause
3+
spdx-id: BSD-2-Clause
44
redirect_from: /licenses/bsd/
55
source: http://opensource.org/licenses/BSD-2-Clause
66

_licenses/bsd-3-clause-clear.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: BSD 3-clause Clear License
3+
spdx-id: BSD-3-Clause-Clear
34

45
description: A variant of the <a href="/licenses/bsd-3-clause/">BSD 3-Clause License</a> that explicitly does not grant any patent rights.
56

@@ -37,7 +38,7 @@ below) provided that the following conditions are met:
3738
this list of conditions and the following disclaimer in the documentation
3839
and/or other materials provided with the distribution.
3940

40-
* Neither the name of [project] nor the names of its contributors may be used
41+
* Neither the name of the copyright holder nor the names of its contributors may be used
4142
to endorse or promote products derived from this software without specific
4243
prior written permission.
4344

_licenses/bsd-3-clause.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: BSD 3-clause "New" or "Revised" License
3-
nickname: BSD 3-Clause
3+
spdx-id: BSD-3-Clause
44
source: http://opensource.org/licenses/BSD-3-Clause
55

66
description: A permissive license similar to the <a href="/licenses/bsd-2-clause/">BSD 2-Clause License</a>, but with a 3rd clause that prohibits others from using the name of the project or its contributors to promote derived products without written consent.
@@ -35,7 +35,7 @@ modification, are permitted provided that the following conditions are met:
3535
this list of conditions and the following disclaimer in the documentation
3636
and/or other materials provided with the distribution.
3737

38-
* Neither the name of [project] nor the names of its
38+
* Neither the name of the copyright holder nor the names of its
3939
contributors may be used to endorse or promote products derived from
4040
this software without specific prior written permission.
4141

0 commit comments

Comments
 (0)