Blog (Página 1 de 6)

Join GNU Guix through Outreachy

10 de febrero de 2021

We are happy to announce that GNU Guix offers a three-month paid internship through Outreachy , the inclusion program for groups traditionally underrepresented in free software and tech. The…

Risk of local privilege escalation via setuid programs

9 de febrero de 2021

On Guix System, setuid programs were, until now, installed as setuid-root and setgid-root (in the /run/setuid-programs directory). However, most of these programs are meant to…

Meet Guix at FOSDEM

2 de febrero de 2021

As usual, GNU Guix will be present at FOSDEM on February 6th and 7th. Due to the pandemic, this year’s edition takes place on-line. The downside is…

Adding translations to Guix’ website

20 de enero de 2021

As part of GNU , Guix aims to bring freedom to computer users all over the world, no matter the languages they (prefer to) speak. For example, Guix…

Add a subcommand showing GNU Guix history of all packages

4 de diciembre de 2020

Hello, everyone! I'm Magali and for the next three months, I'll be an Outreachy intern in the GNU Guix community. As part of my Outreachy application process, I…

Welcome our intern for the Outreachy 2020-2021 round

30 de noviembre de 2020

We are thrilled to announce that Magali L. Sacramento (IRC: lemes ) will join Guix as an Outreachy intern over the next few months. …

Music Production on Guix System

26 de noviembre de 2020

The recent release of Guix 1.2.0 was accompanied by a release song ( lyrics ). Let me tell you how this happened and how you can use Guix…

GNU Guix 1.2.0 released

23 de noviembre de 2020

We are pleased to announce the release of GNU Guix version 1.2.0, right in time to celebrate the eighth anniversary of Guix ! The release…

Online Guix Day Conference: schedule released!

16 de noviembre de 2020

The Guix hackers are very happy to announce the first online Guix Day Conference on Sunday November, 22nd . This conference is open to everyone ( no registration…

Introduction to the Guix Data Service, the missing blog post

8 de noviembre de 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…

Announcing the first online Guix Day Conference

16 de octubre de 2020

The Guix hackers are very happy to announce the first online Guix Day Conference on Sunday November, 22nd . This conference is open to everyone and will be…

Childhurds and GNU/Hurd substitutes

8 de octubre de 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…

Running Guix System on a Linode Server

6 de octubre de 2020

Christopher Lemmer Webber recently discovered how to run Guix System on a Linode server. The below guide details how to set up your Linode server to run…

Improve Internationalization Support for the Guix Data Service

23 de julio de 2020

The first half of my Outreachy internship is already over and I am really excited to share my experience. Over the past weeks I’ve had the opportunity to…

Running a Ganeti cluster on Guix

17 de julio de 2020

The latest addition to Guix's ever-growing list of services is a little-known virtualization toolkit called Ganeti . Ganeti is designed to keep virtual machines running on a…

Securing updates

1 de julio de 2020

Software deployment tools like Guix are in a key position when it comes to securing the “software supply chain”—taking source code fresh from repositories and providing users with ready-to-use binaries.…

Guix Further Reduces Bootstrap Seed to 25%

15 de junio de 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…

GNU Shepherd user services

17 de mayo de 2020

One of the things which sets Guix apart from other GNU/Linux distributions is that it uses GNU Shepherd instead of the now ubiquitous systemd. A side effect of…

Guix welcomes Outreachy and GSoC interns

12 de mayo de 2020

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

Grafts, continued

6 de mayo de 2020

Guix includes a mechanism called grafts that allows us to provide users with security updates in a timely fashion, even for core packages deep down in the…

GNU Guix maintainer collective update

4 de mayo de 2020

This blog post is to announce a change of hands in the Guix co-maintainer collective: Ricardo Wurmus is stepping down from his role, and Mathieu Othacehe will be filling in…

GNU Guix 1.1.0 released

15 de abril de 2020

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

A “Hello World” virtual machine running the Hurd

8 de abril de 2020

Hello GNU World! There’s been a bit of speculation as to whether our April 1st post was a joke. Part of it was a joke: we’re…

Deprecating support for the Linux kernel

1 de abril de 2020

Hey, this post was published on April 1st, so take it with a grain of salt! Read the followup for some clarifications. After…

GSoC 2020 and Outreachy May 2020 to August 2020 Status Report II

29 de febrero de 2020

GSoC We are happy to announce that GNU Guix participates in the Google Summer of Code (GSoC), under the aegis of the GNU project . We have collected…

Outreachy May 2020 to August 2020 Status Report I

9 de febrero de 2020

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

Guile 3 & Guix

24 de enero de 2020

Version 3.0 of GNU Guile, an implementation of the Scheme programming language , was released just last week . This is a major milestone for Guile, which gets compiler improvements and…

Reproducible computations with Guix

14 de enero de 2020

This post is about reproducible computations, so let's start with a computation. A short, though rather uninteresting, C program is a good starting point. It computes π in three different…

Join GNU Guix through Outreachy

13 de enero de 2020

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

Meet Guix at FOSDEM

10 de enero de 2020

As usual, GNU Guix will be present at FOSDEM on February 1st and 2nd. This year, we’re happy to say that there will be quite a few talks…