[cap-talk] What sustained interest in capabilities

Mitsu Hadeishi mitsu at syntheticzero.com
Thu Jan 8 02:18:39 EST 2009


On Jan 8, 2009, at 2:09 AM, David-Sarah Hopwood wrote:
>
> What I said was "APIs that depend too much on an existing non- 
> capability
> OS". That is not the same thing as "APIs that depend on ACLs".
>
> For example, E-on-Java makes many tamed Java APIs available to E  
> programs.
> Those APIs are not dependent on ACLs or any non-capability approach to
> security, but they are very much dependent on Java, and are difficult
> to reimplement. So while the E language has several other  
> implementations,
> many E programs will not run on those implementations. This  
> portability
> problem would not have occurred if more of the E API had been designed
> and implemented from scratch.

Okay, I see what you mean.  But in this case, the web service approach  
I'm referring to is in fact far less dependent upon underlying API  
details, for the simple reason that web service interfaces tend to be  
more abstract and general.  As I noted, the approach we took with our  
design was to maximize the genericity and simplicity of the  
interfaces; that was one of our explicit design goals for business  
reasons.

Mitsu



More information about the cap-talk mailing list