Blog (Page 1 of 4)

GNU Guix and GuixSD 0.15.0 released

July 6, 2018

We are pleased to announce the new release of GNU Guix and GuixSD, version 0.15.0! This release brings us close to what we wanted to have for 1.0, so it’s…

Customize GuixSD: Use Stock SSH Agent Everywhere!

May 26, 2018

I frequently use SSH. Since I don't like typing my password all the time, I use an SSH agent. Originally I used the GNOME Keyring as my SSH…

Tarballs, the ultimate container image format

May 16, 2018

A year ago we introduced guix pack , a tool that allows you to create “application bundles” from a set of Guix package definitions. On your…

Paper on reproducible bioinformatics pipelines with Guix

May 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 welcomes Outreachy, GSoC, and Guix-HPC interns

April 26, 2018

We are thrilled to announce that five people will join Guix as interns over the next few months! As part of Google’s Summer of Code (GSoC), under the umbrella…

Guix on Android!

April 24, 2018

Last year I thought to myself: since my phone is just a computer running an operating system called Android (or Replicant !), and that Android is based on a…

Guix & reproducible builds at LibrePlanet 2018

April 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…

Join GNU Guix through Outreachy or GSoC

February 19, 2018

We are happy to announce that for the first time this year, GNU Guix offers a three-month internship through Outreachy , the inclusion program for groups traditionally underrepresented in free software and…

Meet Guix at FOSDEM

January 29, 2018

GNU Guix will be present at FOSDEM in the coming days with a couple of talks: The many ways of using Guix packages …

aarch64 build machines donated

January 25, 2018

Good news! We got a present for our build farm in the form of two SoftIron OverDrive 1000 aarch64 machines donated by ARM Holdings. One of them is already…

Porting GuixSD to ARMv7

December 22, 2017

GuixSD porting to ARMv7 is a difficult topic. There are plenty of different machines, with specific hardware configurations and vendor-tuned bootloaders, and ACPI support is still experimental. For those reasons it…

GNU Guix and GuixSD 0.14.0 released

December 7, 2017

We are pleased to announce the new release of GNU Guix and GuixSD, version 0.14.0! The release comes with GuixSD ISO-9660 installation images , a virtual machine image of GuixSD…

Back from GPCE

November 1, 2017

Last week, I was at GPCE 2017 , an academic conference focused on generative programming techniques. I presented Code Staging in GNU Guix , a paper that discusses the…

Reproducible builds: a status update

October 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

October 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…

Back from RSE 2017

September 11, 2017

Last week, I was in Manchester, UK, to attend the second conference of Research Software Engineers, or RSE 2017 for short. I presented on the topic of…

Announcing Guix-HPC

September 5, 2017

Today, Inria, the Max Delbrück Center for Molecular Medicine (MDC), and the Utrecht Bioinformatics Center (UBC) are announcing a joint effort to consolidate GNU Guix for reproducible scientific workflows in high-performance…

Back from BOSC 2017

July 25, 2017

On the 23rd and 24th of July, Pjotr Prins and I visited Prague to attend BOSC 2017 , the 18th annual Bioinformatics Open Source Conference. We combined our…

State of aarch64 on Guix

July 24, 2017

Since the recent 0.13.0 release, Guix supports building software for aarch64 (64-bit ARM architecture). Here’s the current status. Currently aarch64 support in Guix is pretty good, as…

GNU Guix and GuixSD 0.13.0 released

May 22, 2017

We are pleased to announce the new release of GNU Guix and GuixSD, version 0.13.0! The release comes with GuixSD USB installation images , a virtual machine image of GuixSD…

Running system services in containers

April 14, 2017

At FOSDEM, in the awesome Guile track , I briefly demoed a new experimental GuixSD feature as part my talk on system services : the ability to run system services…

Creating bundles with guix pack

March 20, 2017

Guix just got a new command, dubbed guix pack , which we think many developers will find useful. Last week we were celebrating the release of…

Join GNU Guix for GSoC

March 9, 2017

As in previous years , Guix participates in the Google Summer of Code (GSoC), under the aegis of the GNU Project . We have collected project…

Back from BOB Konferenz 2017

February 25, 2017

The BOB Konferenz 2017 concluded. There is no video recording this time, but you can download the slides from Ricardo Wurmus' talk, "Functional…

Back from FOSDEM 2017

February 6, 2017

FOSDEM 2017 concluded. This time, the GNU Guix community participated with 8 talks. An introduction to functional package management with GNU Guix …

Meet Guix at FOSDEM

January 17, 2017

GNU Guix will be present at FOSDEM next month with talks on a number…

GNU Guix and GuixSD 0.12.0 released

December 21, 2016

We are pleased to announce the new release of GNU Guix and GuixSD, version 0.12.0! The release comes with USB installation images to install the standalone…

Reproducible Build Summit, 2nd Edition

December 16, 2016

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

GNU Guix on Hacker Public Radio

December 1, 2016

An interview with Chris Webber at Hacker Public Radio (2015-12-01) on "How awesome is Guix and why will it take over the world". …

Growing Our Build Farm

November 10, 2016

We have received our new server for continuous builds of the GNU Guix system, and are putting the finishing touches on its installation. The…