Re: Tweet

> On 17 May 2016, at 01:43, Emmanuel Desmontils <emmanuel.desmontils@univ-nantes.fr> wrote:
> 
> 1. My tweeter question
> 
> First, my question posted by tweeter. Imagine you have a database of standard licenses (like RDFLicense http://rdflicense.appspot.com <http://rdflicense.appspot.com/>). Then, Alice (http://www.example.org/Alice/alice.foaf <http://www.example.org/Alice/alice.foaf>) wants to give her document http://www.example.org/Alice/book.pdf <http://www.example.org/Alice/book.pdf> to Bob (http://www.example.org/Bob/bob.foaf <http://www.example.org/Bob/bob.foaf>). But Alice also wants to use a license derived from a standard one (for example http://purl.org/NET/rdflicense/ARTISTIC2.0 <http://purl.org/NET/rdflicense/ARTISTIC2.0>). She doesn’t want to copy the license code because of maintaining a copy can be dangerous considering possible modifications. So, she wants to create a license (http://www.example.org/Alice/artistic2-alice <http://www.example.org/Alice/artistic2-alice>) which inherits from http://purl.org/NET/rdflicense/ARTISTIC2.0 <http://purl.org/NET/rdflicense/ARTISTIC2.0> . In ODRL, such license is written like :
>  
> <http://www.example.org/Alice/artistic2-alice <http://www.example.org/Alice/artistic2-alice>> 
>       a       odrl:Policy ; 
>  odrl:inheritFrom <http://purl.org/NET/rdflicense/ARTISTIC2.0 <http://purl.org/NET/rdflicense/ARTISTIC2.0>>  .
> 
> My question is : how to declare the Alice’s document as target, Alice as assigner et Bob as assignee ?
> For the first part, it can be (like [HTML] shows in the first example) : 
> <http://www.example.org/Alice/book.pdf <http://www.example.org/Alice/book.pdf>> dat:license <http://www.example.org/Alice/artistic2-alice <http://www.example.org/Alice/artistic2-alice>> .
> 
> But, for the two others, I don’t know how to do.

Something like this:

<http://www.example.org/Alice/artistic2-alice>
 a odrl:Policy ;
 odrl:inheritFrom <http://purl.org/NET/rdflicense/ARTISTIC2.0> ;
 odrl:permission [
  a odrl:Permission ;
  odrl:target <http://www.example.org/Alice/book.pdf> ;
  odrl:assigner <http://www.example.org/Alice/alice.foaf> ;
  odrl:assignee <http://www.example.org/Bob/bob.foaf>
 ] .


Renato

Received on Tuesday, 17 May 2016 11:52:02 UTC