...
Info | ||||
---|---|---|---|---|
| ||||
|
Allgemeine Informationen
Die Library Rights Machine-readable Language - kurz LibRML - wird im Rahmen des Projekts "Zentraler Hosting-Service für eRessourcen" entwickelt. Es ist eine Sprache aus der Familie der Rights Expression Language um Zugriffsinformationen auf Ressourcen standardisiert und maschineninterpretierbar zu beschreiben.
LibRML wird von der SLUB Dresden im Projekt "Zentraler Hosting-Service für eRessourcen" verwaltet
https://slublibrml.github.ioorg/librml/index.html
Übersicht derLibRMLder LibRML-Elemente
httphttps://wwwlibrml.loc.govorg/marcschema/umb/um01to06concept.html
XSD-SchemaTemplates und Beispiele
https://slub.github.io/librmllibrml.org/schema/konzeptxsdschema.htmlXSD-Schema
https
LibRML-Builder: Werkzeug, um LibRML zu erstellen Test-Version und zur Zeit in Entwicklung
http://slublibrmlbuilder.githubherokuapp.io/librml/schema/xsdschema.htmlcom/
Elemente zur Beschreibung von Lizenzangaben und Rechteinformationen
Die Grundelemente von LibRML zur Beschreibung der Zugriffsmöglichkeiten sind "actions" und "constraints":
actions
- Display metadata / Anzeigen der Metadaten
- Read / „Lesen“ der Datei
- Run / Ausführen bei z.B. Programmen
- Lend / Aus- oder Verleih
- Download / Herunterladen
- Print / Ausdrucken
- Reproduce / Vervielfältigen
- Modify / Bearbeiten
- Reuse / Wiederbenutzen
- Distribute / (Ver)teilen
- Publish / Veröffentlichen oder vorführen
- Archive / Archivieren
- Index / Indexieren
- Move / Übertragen der Daten
constraints
constraints
attributes
- https://librml.org/schema/attributes.html
- parts / Nur partiell
- group / Nur bestimmte Personen mit bestimmten ID
- age / Nur Nutzer ab einem gegebenen Alter (z.B. älter als 18)
- location / Nur an gegebenen Orten
- geographic restrictions / Einschränkung auf ein Gebiet (z.B. Land)
- institutional restrictions / Einschränkung auf eine Einrichtung (z.B. SLUB)
- date / Nur ab einem gewissen Zeitpunkt (Embargo)
- duration / Nur für gewisse Zeit
- count /Nur eine beschränkte Anzahl an Ausführungszeiten oder Aus-/Verleihen
- concurrent / Nur eine beschränkte Anzahl an gleichzeitigen Aus-/Verleihen, Ausführungen oder Benutzungen
- watermark / Nur mit Wasserzeichen oder anderer Markierung
- commercialuse / Nur für eine gewisse Art der Nutzung
- commercial use / Kommerzielle Nutzung
- non commercial use / Nicht-kommerzielle Nutzung ... (Academical?) / Für akademische Zwecke
Beispiele (Prototyp)
Zweitveröffentlichung mit Embargo
...
title | Zweitveröffentlichung mit Embargo |
---|
...
- Zugriffs- und Nutzungsbeschränkungen
...
...
- Standardisierte Rechtestatus und Lizenzen
Beschränkung nach IP-Adressen
Codeblock | ||
---|---|---|
| ||
{
"id": "Beschränkung nach IP-Adressen",
"tenant": "http://www.slub-dresden.de",
"actions": [
{
"type": "displaymetadata",
"permission": true
},
{
"type": "index",
"permission": true
},
{
"type": "read",
"permission": true
"restrictions": [
{
"type": "location",
"subnet": [
"192.168.10.0/24",
"10.8.0.0/16"
},
]
},
{
"type": "download",
"permission": true
"restrictions": [
{
"type": "location",
"subnet": [
"192.168.10.0/24",
"10.8.0.0/16"
},
]
},
{
"type": "print",
"permission": true
"restrictions": [
{
"type": "location",
"subnet": [
"192.168.10.0/24",
"10.8.0.0/16"
},
]
},
{
"type": "reproduce",
"permission": false
},
{
"type": "modify",
"permission": false
},
{
"type": "reuse",
"permission": false
},
{
"type": "distribute",
"permission": false
},
{
"type": "publish",
"permission": false
},
{
"type": "archive",
"permission": true
},
{
"type": "move",
"permission": false
}
]
} |
...