> > Obviously, the intent of the two is quite different...
>
> It is? I'm not sure I understand how: the intent of both is to provide
> access to computational services. The only significant
> difference that I see is that with traditional RPC, security
> is an "external" consideration,
> whereas with capabilities there's an "intrinsic" security
> model (although as always, it's worth pointing out that in the capability
model,
> if you have a capability, you have it, and that's that. The crucial
> question is: how did you come by that capability?)
Ahh. That explains the distinction I felt but couldn't articulate well.
> I think it's fair to say that a distributed capability system *is* a
> distributed object system. Certainly the E platform
> (<http://www.erights.org>) is.
I guess in a distributed scheme, you could look at every lambda as an anonymous capability?