zlacker

[parent] [thread] 5 comments
1. xj9+(OP)[view] [source] 2017-10-27 12:40:08
i'm developing an os with an architecture similar to qubes, in part because i disagree with the idea of using hardware virt as an isolation mechanism. i think this can be done with os virtualization much more cheaply without being much more difficult to secure. still quite early in the project, but i think we're touching on some interesting stuff.

https://www.heropunch.io/tomo/os/grid/

https://www.joyent.com/tech-videos/going-container-native

https://genode.org/about/index

replies(2): >>walter+F >>jerhei+jh
2. walter+F[view] [source] 2017-10-27 12:47:09
>>xj9+(OP)
Are you planning to use L4?
replies(2): >>Dyslex+25 >>xj9+u7
◧◩
3. Dyslex+25[view] [source] [discussion] 2017-10-27 13:26:41
>>walter+F
looks like it: https://genode.org/about/index

>> the framework aligns the construction principles of L4 with Unix philosophy. In line with Unix philosophy, Genode is a collection of small building blocks, out of which sophisticated systems can be composed. But unlike Unix, those building blocks include not only applications but also all classical OS functionalities including kernels, device drivers, file systems, and protocol stacks.

◧◩
4. xj9+u7[view] [source] [discussion] 2017-10-27 13:47:25
>>walter+F
yes, I'm partial to seL4 in particular. I'm using flatpak as the application image format. these require sessions, but I see that as a plus. the goal isn't compatibility, rather to build an os platform specifically for running p2p applications. linux is a convenient abi and makes windows compat easy.

i am using linux and genode to compose a more modern version of the plan 9 system. other core tech includes ipfs, i2p, secure scuttlebutt, and mqtt.

5. jerhei+jh[view] [source] 2017-10-27 14:41:34
>>xj9+(OP)
How are you planning to do hardware isolation?
replies(1): >>xj9+9u
◧◩
6. xj9+9u[view] [source] [discussion] 2017-10-27 15:53:22
>>jerhei+jh
https://genode.org/documentation/release-notes/13.02#DMA_pro...
[go to top]