You are not logged in.

#1 2008-04-12 15:20:03

Mikko777
Member
From: Suomi, Finland
Registered: 2006-10-30
Posts: 837

Interesting and new? NixOS.

What do the more technology minded people think of this:

http://www.tuxmachines.org/node/25900

Offline

#2 2008-04-12 15:35:34

peets
Member
From: Montreal
Registered: 2007-01-11
Posts: 936
Website

Re: Interesting and new? NixOS.

The only packages available are Lisp, Haskell, Xmonad and Emacs! I think I'll try it out actually. Here's their "about page".

Offline

#3 2008-04-12 15:41:50

pelle.k
Member
From: Åre, Sweden (EU)
Registered: 2006-04-30
Posts: 667

Re: Interesting and new? NixOS.

peets wrote:

The only packages available are Lisp, Haskell, Xmonad and Emacs! I think I'll try it out actually. Here's their "about page".

Why would you think that? http://nixos.org/nixos/screenshots/nixos-kde.png


"Your beliefs can be like fences that surround you.
You must first see them or you will not even realize that you are not free, simply because you will not see beyond the fences.
They will represent the boundaries of your experience."

SETH / Jane Roberts

Offline

#4 2008-04-12 17:51:19

Anonymo
Member
Registered: 2005-04-07
Posts: 427
Website

Re: Interesting and new? NixOS.

I read purely fictional  sad

Offline

#5 2008-04-12 20:04:42

wuischke
Member
From: Suisse Romande
Registered: 2007-01-06
Posts: 630

Re: Interesting and new? NixOS.

I've actually used it in qemu a while ago and imho it's a very cool concept, but either very slow or not yet ready for daily usage. (See the "what other distros do you like?" thread for a bit more about this)

The first steps in the configuration are a bit cumbersome, but I like it even more than Arch.

Offline

#6 2008-04-13 00:14:46

theringmaster
Member
From: Air Force
Registered: 2007-07-16
Posts: 581
Website

Re: Interesting and new? NixOS.

well pacman usually doesn't overwrite files either it will save them as a .pacnew file

What's the point of nix again?


Check me out on twitter!!! twitter.com/The_Ringmaster

Offline

#7 2008-04-13 06:41:26

wuischke
Member
From: Suisse Romande
Registered: 2007-01-06
Posts: 630

Re: Interesting and new? NixOS.

Mh...you kind of missed the point, let's see how I can explain...

Have you ever used a functional programming language? In those, a variable is immutable like a variable in math. You cannot change its value with a = 1; a = 2 like in most programming languages, but if X = Y + 1 then you cannot change its value to X = 5 (1)
Additionally they are side effect free. If I apply the function sqrt() to a, then it can't influence the value of a, not the value of any other variable, except when I assign this value to a variable, of course [b = sqrt(a)].

Now confer this to package management and system configuration: All packages are unique and immutable (like variables in a functional programming language). If you install a new version of a library (that's like applying a function to a variable, methaphorically speaking), old packages are not influenced (i.e. breakage after upgrades is impossible, if done right), because they will refer to the old version of the library. Once all packages are in a new version which doesn't use the old library, the old library gets removed by the garbage collector of nixos.

There are obvious disadvantages (amongst others waste of disk space and breaking of unix file structure "compatibility" to the user [not programs]) to this solution as used in nixos, but I like it nonetheless

(1) unless Y = 4, because it wouldn't contradict 5(x) = 4(y) + 1 then.

P.S. Bah, I wonder if anyone can understand this explanantion...:(

Offline

#8 2008-04-13 10:07:05

Mikko777
Member
From: Suomi, Finland
Registered: 2006-10-30
Posts: 837

Re: Interesting and new? NixOS.

wuischke wrote:

P.S. Bah, I wonder if anyone can understand this explanantion...:(

Yup it was teh fine. smile

Offline

#9 2008-04-13 10:53:41

Husio
Member
From: Europe
Registered: 2005-12-04
Posts: 359
Website

Re: Interesting and new? NixOS.

It might be good idea on servers. Isn't it like build-in jail? Users have their own environment, they can install some apps using nix...

This might be good idea, but hey. In UNIX everything is file. (or sparta wink )

Offline

#10 2008-04-13 15:06:38

theringmaster
Member
From: Air Force
Registered: 2007-07-16
Posts: 581
Website

Re: Interesting and new? NixOS.

nix and gobolinux have somethings in common like breaking the unix file structure (but still having compatibility via symlinks).


Check me out on twitter!!! twitter.com/The_Ringmaster

Offline

#11 2008-04-13 17:32:19

ekerazha
Member
Registered: 2007-02-27
Posts: 290

Re: Interesting and new? NixOS.

I'm looking at Nix/NixOS from many months, it is very interesting.

Last edited by ekerazha (2008-04-13 17:36:09)

Offline

#12 2008-04-13 18:28:53

Sigi
Member
From: Thurgau, Switzerland
Registered: 2005-09-22
Posts: 1,131

Re: Interesting and new? NixOS.

wuischke wrote:

P.S. Bah, I wonder if anyone can understand this explanantion...:(

Sure, thanks a lot for the explanation!


Haven't been here in a while. Still rocking Arch. smile

Offline

#13 2008-04-15 02:13:12

freakcode
Member
From: São Paulo - Brazil
Registered: 2007-11-03
Posts: 410
Website

Re: Interesting and new? NixOS.

Interesting, but looks more like a proof of concept than usable. From non-traditional file structure distros, I think the way Gobolinux works is kinda smart. Foresight's package manager capabilities (like using diferent versions of same package) are interesting too.

Last edited by freakcode (2008-04-15 02:13:35)

Offline

Board footer

Powered by FluxBB