@@ -7,12 +7,11 @@ with builtins; let
77 );
88 dropFour = s: substring 0 (stringLength s - 4) s;
99 toSpdx = lic: with lic;
10− { spdxId = licenseId
11− ; shortName = licenseId
12− ; fullName = name
13− ; url = dropFour detailsUrl + "html"
14− ; free = isOsiApproved
15− ;
10+ { spdxId = licenseId;
11+ shortName = licenseId;
12+ fullName = name;
13+ url = dropFour detailsUrl + "html";
14+ free = isOsiApproved || lic.isFsfLibre or false;
1615 };
1716 toNamedValue = lic: { name = lic.spdxId; value = lic; };
1817in