LicenseSchema.json 689 B

1234567891011121314151617181920212223
  1. {
  2. "className": "License",
  3. "newProperties": [
  4. {
  5. "name": "knownLicense",
  6. "description": "Reference to a known license",
  7. "required": false,
  8. "property_type": { "Single": { "Reference": { "className": "KnownLicense" } } }
  9. },
  10. {
  11. "name": "userDefinedLicense",
  12. "description": "Reference to user-defined license",
  13. "required": false,
  14. "property_type": { "Single": { "Reference": { "className": "UserDefinedLicense", "sameOwner": true } } }
  15. },
  16. {
  17. "name": "attribution",
  18. "description": "Attribution (if required by the license)",
  19. "required": false,
  20. "property_type": { "Single": { "Text": 512 } }
  21. }
  22. ]
  23. }