[Odrl-version2] resumption of containers & model update

Alapan Arnab aarnab at cs.uct.ac.za
Mon Jan 30 20:24:53 EST 2006


Hi,
Please see my note on interpretation on this issue on my previous email.

Alapan
On Mon, 2006-01-30 at 10:17 +0100, Susanne Guth wrote:
> Hi Renato,
> 
> I agree, we have to make this clear:
> 
> What about distinguishing the following cases:
> 
> Case 1.) Either permissions OR (exclusive) prohibitions are allowed: In this
> world we can follow our former spec, saying 
> 
>  "Permissions are what you are allowed to perform on the target **and
> nothing else**"
> 
>  "Prohibitions are what you are NOT allowed to perform on the target **but
> everything else** is allowed."
> 
> Case 2.) Permissions AND Prohibitions are allowed: In this world we could
> state:
> 
>  "Permissions are what you are allowed to perform on the target **and
> nothing else**"
> 
>  "Prohibitions are what you are explicitly NOT allowed to perform on the
> target **and anything else is still not allowed."
> 
> With this second case, we could cover the CC licenses, I think. Don't we?
> 
> +++++++++++++++
> 
> With this, we treat Prohibitions under certain conditions differently. Is
> that problematic? Vicky? If we run into troubles, then I would suggest to
> only go with solution/case 2.
> 
> So long
> Susanne
> 
> 
> > 
> > Thanks Susi - I like the update!
> > 
> > > 2.) I kept prohibitions as they were. However, this issue need further
> > > discussion. The important question is if we can formalise the model  
> > > with
> > > prohibitions in it... vicky I count on you here :)
> > 
> > We also need to be able to express the semantics of Permissions/ 
> > Prohibitions in the
> > (less formal) Model. In particular, the conflict that arises when  
> > both are used in
> > a single expression (or expressions that are merged/inherited...)
> > 
> > In the current V2 Model, we only say that Permissions are what you  
> > are allowed to
> > perform on the Target, and Prohibitions what you are not.
> > 
> > Remember in V1.1 we said that Permissions are what you are allowed to  
> > perform on
> > the target **and nothing else** - that last bit is the important  
> > difference.
> > 
> > a) Consider the following:
> >   Permission = Display
> >   Prohibition = Print
> > 
> > The person can display the target but not print it.
> > 
> > What about editing? It certainly does not say I can't do it.
> > But it does not say that I can either.
> > 
> > 
> > How can we define the semantics of Permissions/Prohibitions so that  
> > when they
> > both appear, it is clear what they both mean?
> > 
> > Perhaps we need a way to indicate if they represent a "closed set" of  
> > actions?
> > 
> > Cheers...  Renato
> > 
> > 
> > _______________________________________________
> > ODRL-Version2 mailing list
> > ODRL-Version2 at odrl.net
> > http://lists.odrl.net/mailman/listinfo/odrl-version2
> > 
> 
-- 
Alapan Arnab
Data Networks Architecture (DNA) Laboratory
Department of Computer Science
University of Cape Town
Rondebosch, 7700
South Africa

Tel: +27 21 650 3127
Web: http://people.cs.uct.ac.za/~aarnab/
Blog: http://idiots-mind.blogspot.com
----------
"You must always believe that you can be the best, but you must never
believe you have achieved it".
Juan Manuel Fangio



More information about the Odrl-version2 mailing list