Files
libre-bible-data/registries/license-approval.json
T

67 lines
2.1 KiB
JSON

{
"schema_version": "librebible.license-approval.v1",
"approved": [
{
"match": "public domain",
"status": "approved",
"redistribution": true,
"commercial_use": true,
"share_alike": false,
"notes": "Public-domain resources may be normalized and redistributed when the upstream module metadata has no extra restriction."
},
{
"match": "cc0",
"status": "approved",
"redistribution": true,
"commercial_use": true,
"share_alike": false,
"notes": "CC0 resources may be normalized and redistributed."
},
{
"match": "cc by",
"status": "approved_with_attribution",
"redistribution": true,
"commercial_use": true,
"share_alike": false,
"notes": "CC BY resources require attribution to remain visible in manifests and generated catalogs."
},
{
"match": "cc by-sa",
"status": "approved_share_alike",
"redistribution": true,
"commercial_use": true,
"share_alike": true,
"notes": "CC BY-SA resources require attribution and share-alike metadata to remain visible in manifests and generated catalogs."
}
],
"review": [
{
"match": "copyrighted; permission",
"status": "review",
"notes": "Permission language needs manual review before packaging."
},
{
"match": "freely distributable",
"status": "review",
"notes": "Freely distributable may be acceptable, but module-specific restrictions must be checked first."
}
],
"rejected": [
{
"match": "non-commercial",
"status": "rejected",
"notes": "Noncommercial restrictions are not compatible with the default LibreBible public package policy."
},
{
"match": "noncommercial",
"status": "rejected",
"notes": "Noncommercial restrictions are not compatible with the default LibreBible public package policy."
},
{
"match": "permission required",
"status": "rejected",
"notes": "Permission-required resources must not be packaged until explicit permission is recorded."
}
]
}