LWN.net Logo

GNU Guix launches

GNU Guix launches

Posted Nov 27, 2012 18:55 UTC (Tue) by davidescott (guest, #58580)
In reply to: GNU Guix launches by lambda
Parent article: GNU Guix launches

I don't think we were saying it was NEVER a useful feature, just that it was not a particularly useful feature, and certainly not for the workplace environments mentioned in the initial comment.

Shared hosting yes because the provider in shared hosting isn't really an admin. The provider can never say "NO" and has no responsibility to ensure that individual applications work. Their only real responsibility is make sure the lights are on.

Corporate environments no, because the server admins are required to approve deployment which is directly connected to their responsibility to keep servers updated and verify that security updates don't break any deployed applications.

For something that advertises itself as a "free software distribution of the GNU system" user installed packages seems a less useful feature.


(Log in to post comments)

GNU Guix launches

Posted Nov 28, 2012 13:58 UTC (Wed) by pboddie (subscriber, #50784) [Link]

Well, workplace environments are perhaps the most obvious example, or at least the first one I could think of, where for certain classes of user it would be very useful to be able to install packages as a non-root user. But shared hosting is another good example: my Web host will let me compile stuff, but if I wanted to install a system package in my area, it would be incredibly difficult (if not technically impossible). That this arrangement could potentially lead to me running outdated or insecure software is surely something that the hosting provider would rather avoid. Interestingly, SourceForge has started to discontinue various centrally-maintained hosted applications in favour of people installing their own versions in their own hosting areas: a concrete example of this counterintuitive trend in action.

Of course, I could choose to use a virtual private host instead, or something that provides some lighter form of virtualisation - perhaps OpenVZ or Linux-VServer - but I have to admit that I wouldn't know whether the latter solutions would necessarily give me access to package installation tools or whether I'd still need to bother the central administators.

GNU Guix launches

Posted Nov 28, 2012 21:41 UTC (Wed) by dlang (✭ supporter ✭, #313) [Link]

running in a container (OpenVZ or Linux-VServer) should give you all the package management capabilities you would have running your own system, with the one exception that you would not be able to change the kernel.

Running a full VM will give you that capability as well.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds