[cap-talk] Deep attenuation, typed operations

Charles Landau clandau at macslab.com
Fri Aug 17 18:31:02 EDT 2007


At 1:44 PM -0700 8/17/07, Jed Donnelley wrote:
>One thing I like about that approach is that
>it puts some amount of pressure on those implementing
>objects to give comparable/compatible operations the same
>name.

1. We are talking about permissions, not operations. For example, the 
"write" permission may enable both the "write" operation and the 
"clearAll" operation.

2. At the operating system level, permissions (as well as operations) 
are specified as numbers, not names. Objects would have to agree on 
the permission numbers to play together. I see this as being workable 
only for a very small number of permissions; basically "write" and 
not much else. Still, it's very useful.


More information about the cap-talk mailing list