...
Info | ||||
---|---|---|---|---|
| ||||
|
Allgemeine Informationen
LibRML - Library 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://librml.org/index.html
Übersicht der LibRML-Elemente
https://librml.org/schema/concept.html
XSD-Schema
https://librml.org/schema/xsdschema.html
LibRML-Builder: Werkzeug, um LibRML zu erstellen Test-Version und zur Zeit in Entwicklung
http://librmlbuilder.herokuapp.com/
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
}
]
} |
...