GNU Guix

A transactional package manager and GNU/Linux distribution whose packages and system configurations are written in Guile Scheme.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About GNU Guix

GNU Guix is a package manager for GNU/Linux systems and also a complete distribution, Guix System. Users on the same machine can manage their own packages independently without superuser privileges. Thousands of packages, from desktop environments to programming languages, can be combined into reproducible shell environments, containers and whole systems that can be rebuilt the same way later.

Packages and full system configurations are defined with Guile Scheme APIs. As a GNU Project, Guix and every package it provides are free software. It suits developers, researchers and administrators who need reproducible environments.

Strengths

  • Reproducible shell environments, containers and systems
  • Per-user package management without superuser privileges
  • Packages and whole systems configured in a single language, Guile Scheme
  • Distribution contains only free software

Limitations

  • Configuration requires learning Guile Scheme
  • Only free software is packaged, so some proprietary drivers and apps are not included

Details

Pricing
FreeFree software from the GNU Project with no paid tier.
License
Open source, license not stated
Developer
GNU Project
Platforms
Linux, Command line
How it runs
Downloadable app, Operating system
Account
Not required
Best suited for
Developers and researchers who need reproducible software environments and systems
Last verified
Added
Provenance
Selected from the TechWalrus Resource Hub (Lite OS & Custom Builds); facts checked against the developer's own pages, 2 sources on file.

Report a wrong fact or a dead link on this listing