You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -50,7 +50,7 @@ In the `tag:value` format, a license expression MUST be on a single line, and MU
50
50
51
51
## D.2 Case sensitivity <aname="D.2"></a>
52
52
53
-
License expression operators (`AND`, `OR` and`WITH`) should be matched in a *case-sensitive* manner.
53
+
License expression operators (`AND`, `and`, `OR`, `or`,`WITH` and `with`) should be matched in a *case-sensitive* manner, i.e., letters must be all upper case or all lower case.
54
54
55
55
License identifiers (including license exception identifiers) used in SPDX documents or source code files should be matched in a *case-insensitive* manner. In other words, `MIT`, `Mit` and `mIt` should all be treated as the same identifier and referring to the same license.
56
56
@@ -109,6 +109,8 @@ An example representing a choice between three different licenses would be:
109
109
LGPL-2.1-only OR MIT OR BSD-3-Clause
110
110
```
111
111
112
+
It is allowed to use the operator in lower case form `or`.
If required to simultaneously comply with two or more licenses, use the conjunctive binary "AND" operator to construct a new license expression, where both the left and right operands are a valid license expression values.
@@ -131,6 +133,8 @@ An example where all three different licenses apply would be:
131
133
LGPL-2.1-only AND MIT AND BSD-2-Clause
132
134
```
133
135
136
+
It is allowed to use the operator in lower case form `and`.
Sometimes license texts are found with additional text, which might or might not modify the original license terms.
@@ -148,6 +152,8 @@ GPL-2.0-or-later WITH Bison-exception-2.2
148
152
149
153
The current set of valid license exceptions identifiers can be found in [spdx.org/licenses](https://spdx.org/licenses).
150
154
155
+
It is allowed to use the operator in lower case form `with`.
156
+
151
157
### D.4.5 Order of precedence and parentheses <aname="D.4.5"></a>
152
158
153
159
The order of application of the operators in an expression matters (similar to mathematical operators). The default operator order of precedence of a `<license-expression>` a is:
0 commit comments