Re: Capsicum for Linux?

Ben Laurie <[email protected]>
Newsgroups gmane.comp.capabilities.general
Message-ID <CABrd9SQOgH-bmUX-yNkf5nDwog0dh7UA_Jnw1H7OKdQ+4=KSeA@mail.gmail.com>
Reviving very old discussion :-)

On 8 January 2014 22:29, Guido Witmond <guido-EBfTt96odT/[email protected]> wrote:
> On 01/08/14 22:04, Nigel Williams wrote:
>> Via the popular news channels, Google has sponsored a port of Capsicum
>> to Linux, details here:
>>
>
>>
>> What do cap-talkers think of capsicum generally? lipstick-on-a-pig or
>> butterfly from a chrysalis?
>
> I'll go with the lipstick-on-a-pig category. Posix is not designed with
> strong security.
>
> Capsicum is a great development. However, I think it came too late. If
> it was there, say 10 years ago, it would have been adopted by Debian and
> Red Hat, and from there in the rest of the Linux-world.
>
> On the server side we see lots of effort to compartmentalize each and
> every service into a separate VM. Examples are: LXC, SmartOS, Docket.io,
> and many more.
>
> On the client we need something much stronger than Capsicum. We need
> Polaris, Genode, Qubes-OS. IE, desktop (tablet) OSes that really use the
> POLA-design. That's 20 years overdue.
>
> We NEED to go to microkernels. Tanenbaum was right.

Not sure how this makes Tanenbaum right, but whatever. On
microkernels, there's still the question of migration path. I think
the CHERI work we're doing at Cambridge offers some interesting
possibility in that direction. That is, start with a standard OS,
gradually move parts of it out into their own compartments. Allow apps
to communicate directly without the OS in the middle.

> Although, if Google would incorporate Capsicum in Android, it would make
> a big improvement on short term. Go for it.

In general, Google won't incorporate anything in anything if we don't
first get it upstreamed, so that's the challenge.

>
> Regards, Guido.
>
>
>
> _______________________________________________
> cap-talk mailing list
> [email protected]
> http://www.eros-os.org/mailman/listinfo/cap-talk
>



-- 
Certificate Transparency is hiring! Let me know if you're interested.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.