Skip to content

Commit f415ad5

Browse files
committed
refactored LE_03
Signed-off-by: Eddie Knight <[email protected]>
1 parent 5eb4404 commit f415ad5

File tree

1 file changed

+24
-3
lines changed

1 file changed

+24
-3
lines changed

baseline/OSPS-LE.yaml

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,8 @@ controls:
109109
110110
- id: OSPS-LE-03
111111
title: |
112-
Maintain an open source license for the project in a standard location
112+
All licenses for the project's source code MUST be maintained in a
113+
standard location within the corresponding repository.
113114
objective: |
114115
Ensure that the project's source code and released software assets are
115116
distributed with the appropriate license terms, making it clear to users
@@ -130,8 +131,9 @@ controls:
130131
assessment-requirements:
131132
- id: OSPS-LE-03.01
132133
text: |
133-
The license for the source code MUST be maintained in a standard
134-
location within the project's repository.
134+
While active, the license for the source code MUST be maintained in
135+
the corresponding repository's LICENSE file, COPYING file, or
136+
LICENSE/ directory.
135137
applicability:
136138
- Maturity Level 1
137139
- Maturity Level 2
@@ -140,3 +142,22 @@ controls:
140142
Include the project's source code license in the project's LICENSE
141143
file, COPYING file, or LICENSE/ directory to provide visibility and
142144
clarity on the licensing terms. The filename MAY have an extension.
145+
If the project has multiple repositories, ensure that each repository
146+
includes the license file.
147+
- id: OSPS-LE-03.02
148+
text: |
149+
While active, the license for the released software assets MUST be
150+
included in the released source code, or in a LICENSE file, COPYING
151+
file, or LICENSE/ directory alongside the corresponding release
152+
assets.
153+
applicability:
154+
- Maturity Level 1
155+
- Maturity Level 2
156+
- Maturity Level 3
157+
recommendation: |
158+
Include the project's released software assets license in the released
159+
source code, or in a LICENSE file, COPYING file, or LICENSE/ directory
160+
alongside the corresponding release assets to provide visibility and
161+
clarity on the licensing terms. The filename MAY have an extension.
162+
If the project has multiple repositories, ensure that each repository
163+
includes the license file.

0 commit comments

Comments
 (0)