بلاگ — Reproducible builds

Adventures on the quest for long-term reproducible deployment

‏مارس ‏13، ‏2024

Rebuilding software five years later, how hard can it be? It can’t be that hard, especially when you pride yourself on having a tool that can …

The Full-Source Bootstrap: Building from source all the way down

‏آوریل ‏26، ‏2023

We are delighted and somewhat relieved to announce that the third reduction of the Guix bootstrap binaries has now been merged in the main branch of Guix! …

New Supported Platform: powerpc64le-linux

‏آوریل ‏12، ‏2021

It is a pleasure to announce that support for powerpc64le-linux (PowerISA v.2.07 and later) has now been merged to the master branch of GNU Guix! This means that…

Getting bytes to disk more quickly

‏مارس ‏26، ‏2021

Let’s face it: functional package managers like Guix provide unequaled support for reproducibility and transactional upgrades, but the price to pay is that users often spend a fair amount of…

Introduction to the Guix Data Service, the missing blog post

‏نوامبر ‏ 8، ‏2020

The Guix Data Service processes, stores and provides data about Guix over time, at least that is what the README says. It's been around since…

Childhurds and GNU/Hurd substitutes

‏اكتبر ‏ 8، ‏2020

A lot has happened since our Hello Hurd post beginning of April. No, not nearly as much as we joked on April 1st , but more than enough to…

Guix Further Reduces Bootstrap Seed to 25%

‏ژوئن ‏15، ‏2020

We are delighted to announce that the second reduction by 50% of the Guix bootstrap binaries has now been officially released! The initial set of binaries…

Reproducible Builds Summit, 5th edition

‏دسامبر ‏16، ‏2019

For several years , the Reproducible Builds Summit has become this pleasant and fruitful retreat where we Guix hackers like to go and share, brainstorm, and hack with…

Guix Reduces Bootstrap Seed by 50%

‏اكتبر ‏ 8، ‏2019

We are delighted to announce that the first reduction by 50% of the Guix bootstrap binaries has now been officially released! This is a very important…

Connecting reproducible deployment to a long-term source code archive

‏مارس ‏29، ‏2019

GNU Guix can be used as a “package manager” to install and upgrade software packages as is familiar to GNU/Linux users, or as an environment manager, but it can also provision…

Reproducible Builds Summit, 4th edition

‏دسامبر ‏21، ‏2018

As it has become tradition , a sizeable delegation of Guix developers attended this year's Reproducible Builds Summit in Paris a little over one week ago. In…

Bootstrapping Rust

‏دسامبر ‏11، ‏2018

Slowly, systems programming languages are getting better in the sense of giving more guarantees and automating what can be automated without downsides. Rust is one of the more promising…

Paper on reproducible bioinformatics pipelines with Guix

‏مه ‏ 9، ‏2018

I’m happy to announce that the bioinformatics group at the Max Delbrück Center that I’m working with has released a preprint of a paper on reproducibility with the…

Guix & reproducible builds at LibrePlanet 2018

‏آوریل ‏ 5، ‏2018

LibrePlanet , the yearly free software conference organized by the Free Software Foundation, took place a week ago. Among the many great talks and workshops, David Thompson, a…

Reproducible builds: a status update

‏اكتبر ‏31، ‏2017

With the yearly Reproducible Build Summit starting today, now’s a good time for an update on what has happened in Guix land in that area! Isolated build environments…

Coming events

‏اكتبر ‏17، ‏2017

Guix will be present on a few venues in the coming weeks: On October 23rd, I (Ludovic Courtès) will be at GPCE , an academic conference co-located…

Reproducible Build Summit, 2nd Edition

‏دسامبر ‏16، ‏2016

GNU Guix was present this week at the second Reproducible Build Summit in…

Meet Guix at FOSDEM!

‏ژانویه ‏22، ‏2016

One week to FOSDEM ! This year, there will be no less than six Guix-related talks. This and the fact that we are addressing different…

Reproducible builds: a means to an end

‏نوامبر ‏11، ‏2015

What we stand for GNU Guix is committed to improving the freedom and autonomy of computer users. This obviously manifests in the fact that GuixSD is…

GNU Guix talk in Rennes, France, November 9th

‏نوامبر ‏ 2، ‏2015

Ludovic Courtès will be giving a talk about GNU Guix and GuixSD in Rennes, France, on November 9th . The event is organized by the three…

Reproducible and User-Controlled Software Environments in HPC with Guix

‏ژوئیه ‏ 1، ‏2015

Our paper entitled Reproducible and User-Controlled Software Environments in HPC with Guix was accepted for RepPar , a workshop on reproducibility in parallel computing: …

Guix at OpenBio Codefest 2014

‏ژوئیه ‏13، ‏2014

On Wednesday, July 9th, David Thompson gave a brief introduction to GNU Guix at the Open Bioinformatics Codefest 2014 hackathon . The objective of the Codefest…