@xianc78 Well GNU has yet to have a kernel (Linux is from Torvalds, Mach is from Carnegie Mellon University) so why should I?
Follow

@lanodan Just write the userland and use the Linux kernel.

· · Web · 2 · 0 · 1
@xianc78 @lanodan I was actually planning on rewriting the GNU core utils to less bloated versions 2 days ago, the timing is quite hillarious.

@ryo @lanodan You still can. It's always nice to have more options.

@xianc78 Linux kernel is a thing I'd rather not use though, but well I could try to reuse an existing kernel, like Helios when it's done.
Or Plan9 kernel.
@lanodan @xianc78 this looks cool, although kernel "objects" ring a bad bell.
>A cspace is itself a capability which stores a (configurable) number of capability slots. Each task is associated with one cspace and invokes them by providing the index of the capability slot they wish to use as a 32-bit unsigned integer.
does this mean it has process isolation by design or are cspaces not isolated from other processes
@pernia @xianc78 Yeah, it has strong process isolation by design.
Capabilities effectively allow to pass privileged access around with good safety guarantees (ie. passing file descriptors rather than using chmod/chown).
@lanodan @xianc78 that fucks, seems super useful. how would it do the authentication like with multiple users to see which capabilities to give out?

@pernia @xianc78 @lanodan This almost sounds like something Atomic Shrimp would write for one of his absurdly-elaborate scambaits involving glarded funds.

@amelia @xianc78 @lanodan idk who this shrimp is but i am sellilng ubuntu timeshares if you're interested
Sign in to participate in the conversation
Game Liberty Mastodon

Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.