News for hackers. Stuff that matters.
Re:NixOS - Declarative configuration OS by foohbarbaz on Saturday May 18, 2013 @03:02AM (#5728126)
This is a move in the right direction:

=== On NixOS, you do not need to be root to install software. In addition to the system-wide ‘profile’ (set of installed packages), all user have their own profile in which they can install packages. Nix allows multiple versions of a package to coexist, so different users can have different versions of the same package installed in their respective profiles. If two users install the same version of a package, only one copy will be built or downloaded, and Nix’s security model ensures that this is secure. Users cannot install setuid binaries. ===

Requirement to be administrator to install software is the root of all evils in managing OS.

As far as keeping everything in a special location (/nix or whatever), this reminds me SCO OpenServer 5: they had all the files somewhere in /var; /bin, /sbin and everything else were just symlinks. It did not work all that well.

Re:NixOS - Declarative configuration OS by dEnigma on Saturday May 18, 2013 @04:29AM (#5728273)
>[...]the root of all evils[...]

Pun intended? ;)

Re:NixOS - Declarative configuration OS by alcidesfonseca on Saturday May 18, 2013 @05:48AM (#5728380)
Why did it now work all that well in SCO OpenServer 5?
Re:NixOS - Declarative configuration OS by gnoway on Saturday May 18, 2013 @05:35PM (#5730564)
It was mostly in /opt, although there were also some things in /var.