RightsML - Implementation Examples
The IPTC RightsML Working Group has created a set of RightsML Templates. Their goal is to support a quick and simple creation of the rights expression for a single specific case.
Find more about it in our Simple Cases section.
Currently templates of geographic, time period, delivery channel restrictions, duty to pay, duty of a third parts and how to integrate RightsML and NewsML-G2 rights terms are available.
In addition the Working Group has created some examples which combine multiple simple cases to more complex ones:
Reference
All the examples comply with ODRL version 2.1.
We have developed libraries for generating RightsML and ODRL licenses in Python and Javascript
If you would like to see your rights example expressed by RightsML/ODRL please post a natural langauge description of the use case to the public RightsML Forum.
We also welcome feedback on and questions about RightsML posted to the public RightsML Forum. If you are an IPTC member, then you are also entitled to join the private RightsML email discussion list.