ebook img

GNU/Hurd AKA Extensibility from the Ground PDF

32 Pages·2011·0.25 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview GNU/Hurd AKA Extensibility from the Ground

GNU/Hurd AKA Extensibility from the Ground Samuel Thibault 2011 August 26th 1 <marcus> Jeroen: you are a Hurd developer. Being insane is part of the public image. 2 It's all about freedom #0 Extensibility for the user Mount one's own files ● Access archives content ● Access remote files ● Experiment with filesystems ● Access one's own network ● Access remote networks / VPN ● Access virtual machine network ● Redirect one's sound ● Through network ● Sound effects ● Recording ● ... ● 3 Outline The big hammer ● Traditional monolithic layering ● Gvfs layering ● FUSE layering ● Micro-kernel layering ● 4 Outline The big hammer ● Traditional monolithic layering ● Gvfs layering ● FUSE layering ● Micro-kernel layering ● Hurd possibilities ● 5 Outline The big hammer ● Traditional monolithic layering ● Gvfs layering ● FUSE layering ● Micro-kernel layering ● Hurd possibilities ● So what? ● 6 Outline The big hammer ● Traditional monolithic layering ● Gvfs layering ● FUSE layering ● Micro-kernel layering ● Hurd possibilities ● So what? ● Yet more fun ● 7 The big hammer Just run KVM/qemu/virtualbox/whatever! Quite slower ● and kvm not available to users by default ● Communication between guest and host is a ● burden Goal: having extensibility simply at the shell prompt 8 Traditional monolithic layering ifconfig sh cp mount root user VFS EXTxFS ISOFS NFS IP Kernel 9 Traditional monolithic layering User mounts through “users” option ● Need to ask root ● – and frowned upon Only kernel-provided filesystems ● User network through tap ● Need to ask root ● No firewall tuning support ● 10

Description:
1. GNU/Hurd. AKA. Extensibility from the Ground. Samuel Thibault. 2011 August 26th . ~/ftp://ftp.gnu.org/old-gnu/gnu-f2/hurd-F2-main.iso. $ ls ~/mnt.
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.