[cap-talk] What sustained interest in capabilities

Mitsu Hadeishi mitsu at syntheticzero.com
Thu Jan 8 00:14:29 EST 2009


On Jan 8, 2009, at 12:00 AM, David-Sarah Hopwood wrote:

> In what sense are any of the most successful computing platforms, such
> as Windows, Unix, and C, themselves adapted to any particular  
> context in
> which they are used?

Again, you're thinking in terms of solving the problem of traditional  
operating systems.  The problem space changes radically when you  
consider the case of building service-oriented "operating systems", so  
to speak.  The layer becomes, effectively, the operating system for  
programs written to the interface of the capability secure layer.  The  
fact that the layer happens to be implemented using legacy code is  
simply an implementation detail.  It would be perfectly possible to  
reimplement the layer on top of a capability secure OS in the future,  
and the only thing that would change is the definition of the legacy  
service capability objects; i.e., for example, a database capability  
wouldn't wrap ACL credentials, it would simply be directly a database  
capability.  Thus, for clients of the system there'd be no change  
whatsoever; it would only be admins who ordinarily would create these  
capabilities who would notice any change.

Mitsu


More information about the cap-talk mailing list