Re:Fuchsia: a new operating system
by abecedarius on Friday March 31, 2017 @08:44PM
(#14009646)
Unix 'capabilities' (before Capsicum, iirc) were a different thing with the same name. Confusing. Unix actually does have a different construct that is like a classical capability: an open file descriptor that you can send to another process over a Unix domain socket.
FreeBSD got Capsicum only in 10.x and many projects started using them.
Re:Fuchsia: a new operating system
by the_why_of_y on Saturday April 01, 2017 @07:10AM
(#14011564)
One interesting thing built on top of that is CloudABI:
https://nuxi.nl/ https://www.bsdcan.org/2015/schedule/attachments/330_2015-06...
I'm curious; do you have any details on exactly why the existing implementations are too complicated to be usable, and on whether this looks likely to be just some specific design flaws or inherent in the concept?
No one uses them. Security is useless if no one uses it. Capabilities are too hard, too complex, to manage.
Great idea. Horrible implementation.