First apeMETS revision - August 2017
In order to align the apeMETSRights schema with the new set of rights statements available in Europeana, the Archives Portal Europe team slightly adapted the original schema in the release of 30 August 2017. The old - APEx project - apeMETSRights schema allowed as values for @RIGHTSCATEGORY within //amdSec/rightsMD/mdWrap/xmlData/rts:RightsDeclarationMD: COPYRIGHTED, LICENSED, PUBLIC DOMAIN, CONTRACTUAL and OTHER, just like the official METSRights schema, but in case OTHER was chosen as value, it limited the values for the mandatory @OTHERCATEGORYTYPE to: CC0, FREE ACCESS and UNKNOWN.
In the new - APEF - apeMETSRights schema the list of values for @OTHERCATEGORYTYPE has been adapted to: CC0, CNE, INC, INC-EDU, INC-OW-EU, NOC-NC and NOC-OKLR, which makes it possible to use the Creative Commons licences as well as the rightsstatements.org statements. The mapping of rights information in METS files which the Archives Portal Europe can take in will be described below.
Creative Commons Licences
Almost all CC licences are triggered by using the keyword "COPYRIGHTED" as value for @RIGHTSCATEGORY. The only exception for this is content classified to be in the public domain, which uses the value "PUBLIC DOMAIN" instead:
METSRights info:
- RIGHTSCATEGORY="PUBLIC DOMAIN"
- rts:RightsDeclaration CONTEXT="PUBLIC DOMAIN"
apeEAD info within "userestrict":
<extref xlink:href="http://creativecommons.org/publicdomain/mark/1.0/">Public Domain Mark</extref>
If you just want to declare a standard CC BY licence, you can do so by setting the respective parameters as shown below:
METSRights info:
- RIGHTSCATEGORY="COPYRIGHTED"
- rts:RightsDeclaration CONTEXT="CC BY"
apeEAD info within "userestrict":
<extref xlink:href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution</extref>
All other CC BY licences also require an additional element called <rts:ConstraintDescription> which needs to be set to one of the values "SA", "NC", "ND", "NC-SA", or "NC-ND", depending on your desired licence. This element needs to be declared within //amdSec/rightsMD/mdWrap/xmlData/rts:RightsDeclarationMD/rts:Context/rts:Constraints.
METSRights info:
- RIGHTSCATEGORY="COPYRIGHTED"
- rts:RightsDeclaration CONTEXT="CC BY-SA"
- <rts:ConstraintDescription>SA</rts:ConstraintDescription>
apeEAD info within "//userestrict/p":
<extref xlink:href="http://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution, Share Alike</extref>
METSRights info:
- RIGHTSCATEGORY="COPYRIGHTED"
- rts:RightsDeclaration CONTEXT="CC BY-ND"
- <rts:ConstraintDescription>ND</rts:ConstraintDescription>
apeEAD info within "//userestrict/p":
<extref xlink:href="http://creativecommons.org/licenses/by-nd/4.0/">Creative Commons Attribution, No Derivatives</extref>
METSRights info:
- RIGHTSCATEGORY="COPYRIGHTED"
- rts:RightsDeclaration CONTEXT="CC BY-NC"
- <rts:ConstraintDescription>NC</rts:ConstraintDescription>
apeEAD info within "//userestrict/p":
<extref xlink:href="http://creativecommons.org/licenses/by-nc/4.0/">Creative Commons Attribution, Non-Commercial</extref>
METSRights info:
- RIGHTSCATEGORY="COPYRIGHTED"
- rts:RightsDeclaration CONTEXT="CC BY-NC-SA"
- <rts:ConstraintDescription>NC-SA</rts:ConstraintDescription>
apeEAD info within "userestrict":
<extref xlink:href="http://creativecommons.org/licenses/by-nc-sa/4.0/">Creative Commons Attribution, Non-Commercial, Share Alike</extref>
METSRights info:
- RIGHTSCATEGORY="COPYRIGHTED"
- rts:RightsDeclaration CONTEXT="CC BY-NC-ND"
- <rts:ConstraintDescription>NC-ND</rts:ConstraintDescription>
apeEAD info within "//userestrict/p":
<extref xlink:href="http://creativecommons.org/licenses/by-nc-nd/4.0/">Creative Commons Attribution, Non-Commercial, No Derivatives</extref>
Finally, a CC0 licence is declared as below:
METSRights info:
- RIGHTSCATEGORY="OTHER" OTHERCATEGORYTYPE="CC0"
- rts:RightsDeclaration CONTEXT="OTHER CC0"
apeEAD info within "//userestrict/p":
<extref xlink:href="http://creativecommons.org/publicdomain/zero/1.0/">Creative Commons CC0 Public Domain Dedication</extref>
Rights statements following rightsstatements.org
The rightsstatements.org rights statements are triggered by the combination of @RIGHTSCATEGORY="OTHER" and the respective value for @OTHERCATEGORYTYPE as seen below:
METSRights info:
- RIGHTSCATEGORY="OTHER" OTHERCATEGORYTYPE="INC"
- rts:RightsDeclaration CONTEXT="RS In Copyright"
apeEAD info within "//userestrict/p":
<extref xlink:href="http://rightsstatements.org/vocab/InC/1.0/">In Copyright</extref>
METSRights info:
- RIGHTSCATEGORY="OTHER" OTHERCATEGORYTYPE="INC-EDU"
- rts:RightsDeclaration CONTEXT="RS INC-EDU"
apeEAD info within "userestrict":
<extref xlink:href="http://rightsstatements.org/vocab/InC-EDU/1.0/">In Copyright - Educational Use Permitted</extref>
METSRights info:
- RIGHTSCATEGORY="OTHER" OTHERCATEGORYTYPE="INC-OW-EU"
- rts:RightsDeclaration CONTEXT="RS INC-OW-EU"
apeEAD info within "//userestrict/p":
<extref xlink:href="http://rightsstatements.org/vocab/InC-OW-EU/1.0/">In Copyright - EU Orphan Work</extref>
METSRights info:
- RIGHTSCATEGORY="OTHER" OTHERCATEGORYTYPE="NOC-NC"
- rts:RightsDeclaration CONTEXT="RS NOC-NC"
apeEAD info within "//userestrict/p":
<extref xlink:href="http://rightsstatements.org/vocab/NoC-NC/1.0/">No Copyright - Non-Commercial Use Only</extref>
METSRights info:
- RIGHTSCATEGORY="OTHER" OTHERCATEGORYTYPE="NOC-OKLR"
- rts:RightsDeclaration CONTEXT="RS NOC-OKLR"
apeEAD info within "userestrict":
<extref xlink:href="http://rightsstatements.org/vocab/NoC-OKLR/1.0/">No Copyright - Other Known Legal Restrictions</extref>
and in this case an explanation for these Other Known Legal Restrictions is mandatory, to be put in "rts:RightsHolderComments" in METS which will be stored in a "p"-element within "userestict" in apeEAD
METSRights info:
- RIGHTSCATEGORY="OTHER" OTHERCATEGORYTYPE="CNE"
- rts:RightsDeclaration CONTEXT="RS CNE"
apeEAD info within "//userestrict/p":
<extref xlink:href="http://rightsstatements.org/vocab/CNE/1.0/">Copyright Not Evaluated</extref>
Other licences
In theory, it is also possible to import the standard METSRights values "LICENSED" and "CONTRACTUAL" as a value for @RIGHTSCATEGORY in apeMETSRights. However, as there is no direct translation to an existing rights statement, apeMETS will map these values to the NoC-OKLR statement from rightsstatement.org as seen below. As a consequence, please make sure that you provide an explanation about the license or the contract within the element <rts:RightsHolderComments>.
METSRights info:
- RIGHTSCATEGORY="LICENSED"
- rts:RightsDeclaration CONTEXT="LICENSED"
apeEAD info within "//userestrict/p":
<extref xlink:href="http://rightsstatements.org/vocab/NoC-OKLR/1.0/">No Copyright - Other Known Legal Restrictions</extref>
and in this case an explanation for these Other Known Legal Restrictions is mandatory, to be put in "rts:RightsHolderComments" in METS which will be stored in a "p"-element within "userestict" in apeEAD
METSRights info:
- RIGHTSCATEGORY="CONTRACTUAL"
- rts:RightsDeclaration CONTEXT="CONTRACTUAL"
apeEAD info within "//userestrict/p":
<extref xlink:href="http://rightsstatements.org/vocab/NoC-OKLR/1.0/">No Copyright - Other Known Legal Restrictions</extref>
and in this case an explanation for these Other Known Legal Restrictions is mandatory, to be put in "rts:RightsHolderComments" in METS which will be stored in a "p"-element within "userestict" in apeEAD
N.B.: Of course rights tagged like this in apeMETS files and transferred via the local EAD to apeEAD conversion tools of the Archives Portal Europe to apeEAD files, will automatically be transferred to Europeana EDM files when using the apeEAD to EDM conversion of the portal.