Skip to content

Commit 25f115e

Browse files
authored
Complete OSPS-LE-02 implementation by adding LE-02.02 assessment (#139)
1 parent fd5457b commit 25f115e

File tree

1 file changed

+13
-16
lines changed

1 file changed

+13
-16
lines changed

evaluation_plans/osps/legal/evaluations.go

Lines changed: 13 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -47,22 +47,19 @@ func OSPS_LE_02() (evaluation *layer4.ControlEvaluation) {
4747
},
4848
)
4949

50-
// Just run the previous assessments for now
51-
// TODO: Implement this assessment
52-
// evaluation.AddAssessment(
53-
// "OSPS-LE-02.02",
54-
// "While active, the license for the released software assets MUST meet the OSI Open Source Definition or the FSF Free Software Definition.",
55-
// []string{
56-
// "Maturity Level 1",
57-
// "Maturity Level 2",
58-
// "Maturity Level 3",
59-
// },
60-
// []layer4.AssessmentStep{
61-
// reusable_steps.HasSecurityInsightsFile,
62-
// reusable_steps.IsActive,
63-
// reusable_steps.NotImplemented,
64-
// },
65-
// )
50+
evaluation.AddAssessment(
51+
"OSPS-LE-02.02",
52+
"While active, the license for the released software assets MUST meet the OSI Open Source Definition or the FSF Free Software Definition.",
53+
[]string{
54+
"Maturity Level 1",
55+
"Maturity Level 2",
56+
"Maturity Level 3",
57+
},
58+
[]layer4.AssessmentStep{
59+
releasesLicensed,
60+
goodLicense,
61+
},
62+
)
6663

6764
return
6865
}

0 commit comments

Comments
 (0)