Closed mrutkows closed 1 year ago
The value (boolean) for "fsf" property should never be true if the cooresponding propert "osi" is `false. Issue a WARNING at the very least (during load/hash).
true
That is, it is possible to have these combinations:
"osi": true, "fsf": false,
"osi": true, "fsf": true,
but, this combination should never appear:
"osi": false, "fsf": true,
Please also document in the README that "fsfApproved=false" may also mean that the FSF has not published an opinion on the license (TBD).
Found a BSD derivative license this did not hold true for. Closing.
The value (boolean) for "fsf" property should never be
true
if the cooresponding propert "osi" is `false. Issue a WARNING at the very least (during load/hash).That is, it is possible to have these combinations:
but, this combination should never appear: