summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2017-05-22 12:15:59 +0200
committerLudovic Courtès <ludo@gnu.org>2017-05-22 12:15:59 +0200
commitff99d27d752c99cc5bcd2beba8273a7deabf8bb6 (patch)
treee9a06ba66247cfc22575b09538e2c9e32ff354e8
parent9e4311291f4844563b47b6a396e177f3c2668375 (diff)
downloadguix-artwork-ff99d27d752c99cc5bcd2beba8273a7deabf8bb6.tar
guix-artwork-ff99d27d752c99cc5bcd2beba8273a7deabf8bb6.tar.gz
website: Add draft of the 0.13.0 post.
* website/posts/gnu-guix-and-guixsd-0.13.0-released.md: New file.
-rw-r--r--website/posts/gnu-guix-and-guixsd-0.13.0-released.md85
1 files changed, 85 insertions, 0 deletions
diff --git a/website/posts/gnu-guix-and-guixsd-0.13.0-released.md b/website/posts/gnu-guix-and-guixsd-0.13.0-released.md
new file mode 100644
index 0000000..46cdbdd
--- /dev/null
+++ b/website/posts/gnu-guix-and-guixsd-0.13.0-released.md
@@ -0,0 +1,85 @@
+title: GNU Guix and GuixSD 0.13.0 released
+date: 2017-05-22 15:00
+author: Ludovic Courtès
+slug: gnu-guix-and-guixsd-0.13.0-released
+tags: release
+---
+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](https://www.gnu.org/software/guix/manual/html_node/System-Installation.html),
+a
+[virtual machine image of GuixSD](https://www.gnu.org/software/guix/manual/html_node/Running-GuixSD-in-a-VM.html),
+and with tarballs to install the package manager on top of your
+GNU/Linux distro, either
+[from source](https://www.gnu.org/software/guix/manual/html_node/Requirements.html)
+or
+[from binaries](https://www.gnu.org/software/guix/manual/html_node/Binary-Installation.html).
+
+It’s been 5 months since the previous release, during which 83 people
+contribute code and packages. The highlights include:
+
+ - Guix now supports aarch64 (64-bit ARM processors). This release
+ does not include a binary installation tarball though, and our build
+ farm does not provide aarch64
+ [substitutes](https://www.gnu.org/software/guix/manual/html_node/Substitutes.html)
+ yet. We are looking for aarch64 hardware to address this. Please
+ [get in touch with us](https://www.gnu.org/software/guix/donate/) if
+ you can help!
+ - Likewise, this release no longer includes a mips64el tarball, though
+ Guix still supports that platform. We do not know whether we will
+ continue to support mips64el in the long run; if you’d like to weigh
+ in, please email us on `guix-devel@gnu.org`!
+ - The GuixSD installation image now supports UEFI. GuixSD can also be
+ installed on Btrfs now.
+ - GuixSD has support to run system services (daemons) in isolated
+ containers as a way to mitigate the arm that can be done by
+ vulnerabilities in those daemons. See
+ [this article from April](https://www.gnu.org/software/guix/news/running-system-services-in-containers.html).
+ - A new
+ [`guix pack`](https://www.gnu.org/software/guix/manual/html_node/Invoking-guix-pack.html)
+ command to create standalone binary bundles is available. We
+ [presented it in March](https://www.gnu.org/software/guix/news/creating-bundles-with-guix-pack.html).
+ - Guix now runs on the
+ [brand-new 2.2 series of GNU Guile](https://www.gnu.org/software/guile/news/gnu-guile-220-released.html).
+ The transition led to hiccups that we have been addressing, in particular
+ [for users of `guix pull`](https://lists.gnu.org/archive/html/guix-devel/2017-05/msg00123.html).
+ Among other things though, the
+ [noticeable performance improvement](https://lists.gnu.org/archive/html/guix-devel/2017-04/msg00427.html)
+ that comes for free is welcome!
+ - Many reproducibility issues found in packages have been
+ addressed—more on that in a future post.
+ - 840 new packages, leading to
+ [a total of 5,400+](https://www.gnu.org/software/guix/packages/),
+ and many updates, including glibc 2.25, Linux-libre 4.11, and GCC 7.
+ - New
+ [system services](https://www.gnu.org/software/guix/manual/html_node/Services.html)
+ for Redis, Exim, Open vSwitch, and more. The interface of existing
+ services, notably that of the
+ [NGINX service](https://www.gnu.org/software/guix/manual/html_node/Web-Services.html),
+ has been greatly improved.
+
+See the release announcement for details.
+
+#### About GNU Guix
+
+[GNU Guix](https://www.gnu.org/software/guix) is a transactional package
+manager for the GNU system. The Guix System Distribution or GuixSD is
+an advanced distribution of the GNU system that relies on GNU Guix and
+[respects the user's
+freedom](https://www.gnu.org/distros/free-system-distribution-guidelines.html).
+
+In addition to standard package management features, Guix supports
+transactional upgrades and roll-backs, unprivileged package management,
+per-user profiles, and garbage collection. Guix uses low-level
+mechanisms from the Nix package manager, except that packages are
+defined as native [Guile](https://www.gnu.org/software/guile) modules,
+using extensions to the [Scheme](http://schemers.org) language. GuixSD
+offers a declarative approach to operating system configuration
+management, and is highly customizable and hackable.
+
+GuixSD can be used on an i686 or x86_64 machine. It is also possible to
+use Guix on top of an already installed GNU/Linux system, including on
+mips64el, armv7, and aarch64.
+