View Single Post
Old 31 March 2015, 22:54   #70
Mrs Beanbag
Glastonbridge Software
Mrs Beanbag's Avatar
Join Date: Jan 2012
Location: Edinburgh/Scotland
Posts: 2,202
Originally Posted by idrougge View Post
If there is one thing which isn't part of the Amiga philosophy, it's "user friendliness through obscurity". No current operating system has the equivalent of the Amiga's DEVS:, S:, L: or LIBS:, instead opting to hide away everything that makes the system tick.
Are /etc, /var, usr/bin and usr/lib really that different?

Windows is pretty obtuse, though, and most user software doesn't seem to bother with shared libraries at all. It's possible to do, i gather, but it's such a pain in the ass that developers typically just bundle all their DLLs with the executable, which kind of defeats the point really. And what about those drive letters? Imagine trying to explain to a kid why the main hard disk is C: and not A:.

Another idea i had previously for a secure, multi-user OS is to use some sort of Union Filesystem so that it appears to all users that they are in a single-user OS with complete access to everything... except really they haven't. So each user account is kind of like a different version or branch of the entire system.

What actually is this "Envoy" thing, anyway? I never heard of it before, is it OS3.9? Is it official or 3rd party?

Last edited by Mrs Beanbag; 31 March 2015 at 23:04.
Mrs Beanbag is offline  
Page generated in 0.03911 seconds with 10 queries