• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux NixOS Download

NixOS

April 14, 2008
NixOS is a GNU/Linux distribution that uses the Nix package management system, known for its functional approach. It is a unique and innovative Linux distribution that offers users high levels of reliability, reproducibility, and flexibility.
Version 0.1pre10563
License GPL
Platform Linux
Supported Languages English
Homepage nix.cs.uu.nl
Developed by NixOS team
The NixOS project is an interesting GNU/Linux distribution that is based on Nix, a purely functional package management system. The main goal of the project is to build an operating system where all software packages, configuration files, and boot scripts are managed in a purely functional way. This means that they are all created by deterministic functions and never change after they have been built.

One of the most notable features of NixOS is that the entire system, including the kernel, system services, configuration files, and more, is built by a Nix expression in a deterministic and repeatable way. This means that it is very easy to roll back to a previous configuration if something goes wrong since configuration changes are non-destructive.

Upgrading a configuration is also very safe since the realization of the configuration is not stateful, which is a result of being purely functional. Additionally, NixOS enables multi-user package management where any user can install software through the same mechanisms that the administrator uses, making it more accessible than other package managers such as RPM.

Furthermore, one of the key advantages of NixOS is that it allows us to verify that Nix packages are truly pure. This is because Nix prevents undeclared dependencies between packages in the Nix store, but when you run Nix on an existing OS, such as SUSE Linux, Nix cannot prevent a build script from calling programs in /bin. If there is no /bin, such a build script will fail.

While NixOS may not yet be suitable for production use, it already works quite well. Currently, all software is managed by Nix, and there is no /bin, /sbin, /lib, /usr, etc. (except for a symlink /bin/sh to Bash in the Nix store). Everything is stored in /nix/store, and almost everything in /etc is a symlink to files in the Nix store generated by Nix expressions.

The system configuration is parameterized with a Nix expression that describes the configuration of your particular system, and a single top-level Nix expression builds the entire system configuration. The command nixos-rebuild builds and activates a new system configuration, and the Grub boot menu allows instant rollbacks.

Additionally, NixOS provides automatic hardware detection where the boot process loads kernel modules for all known PCI devices. It also supports software RAID, LVM, and currently runs on 32-bit and 64-bit x86 machines. Finally, it also supports popular desktop environments like KDE and parts of Gnome.

Overall, NixOS is an interesting project with a lot of potential, and it will be exciting to see how it develops in the future.
What's New

Version 0.1pre10563: N/A

Free Download
334
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    155
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    92
  4. SlideMap 1.2.2
    82
  5. CherryTV 0.1
    81
  6. porm r2
    79
  7. Swiftfox 3.0b5pre-2
    77
  8. Java Games 1.0
    76
  9. Clewarecontrol 0.8
    75
  10. fuseftp 0.8
    74

Related Downloads

IRC BotNET
BotNET is a versatile IRC bot with two operating modes: stand-alone and ...
Cairo Composite Manager
This software is a flexible and customizable composite manager that employs Cairo ...
Speech Recognition HOWTO
Speech Recognition HOWTO provides guidelines on utilizing speech recognition software and hardware. ...
gtrainer
gtrainer simplifies sports training management with an easy-to-use interface. It's built to ...
KoverSS
KoverSS creates an image according to the current song played in Amarok, ...
EPM
EPM is a UNIX software for file packaging that creates distribution archives ...
iplist
This software is a packet handler that operates on a list structure ...
LEARNIX
LEARNIX is a Linux CD-ROM distribution for educational purposes.
MMUSBAUDIO
MMUSBAUDIO is a device driver for Roland/Edirol audio devices, designed to be ...
AutoTrillian Emoticon Scraper
AutoTrillian Emoticon Scraper is a Perl program that extracts Trillian emoticons from ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.