{
  "className": "License",
  "newProperties": [
    {
      "name": "knownLicense",
      "description": "Reference to a known license",
      "required": false,
      "property_type": { "Single": { "Reference": { "className": "KnownLicense" } } }
    },
    {
      "name": "userDefinedLicense",
      "description": "Reference to user-defined license",
      "required": false,
      "property_type": { "Single": { "Reference": { "className": "UserDefinedLicense", "sameOwner": true } } }
    },
    {
      "name": "attribution",
      "description": "Attribution (if required by the license)",
      "required": false,
      "property_type": { "Single": { "Text": 512 } }
    }
  ]
}
