Jump to content

GNU Guix

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Wi24rd (talk | contribs) at 07:38, 10 March 2019 (Its purpose of design is for GNU operating system not Linux. Of course it can run not only in any os which use Linux kernel but also any other POSIX compliant system. What you do to emphasis Linux is limiting its scope which is misleading readers.Undid revision 883337867 by 89.131.156.191 (talk)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

GNU Guix
Stable release
0.16.0[1] / December 6, 2018; 5 years ago (2018-12-06)
Repository
Written inGuile Scheme, C++ (Nix core)
LicenseGPLv3+
Websitewww.gnu.org/software/guix/

GNU Guix (/ɡks/[2]) is a package manager. It is based on the Nix package manager with Guile Scheme APIs and specializes in providing exclusively free software.[3]

History

The GNU Project announced in November 2012 the first release of GNU Guix, a functional package manager based on Nix that provides, among other things, Guile Scheme APIs.[4] The project was started on June 2012 by Ludovic Courtès, one of the GNU Guile hackers.[5] On August 20, 2015, it was announced that Guix had been ported to GNU Hurd,[6].

Releases

Version Announcement Supported architectures Packages
0.1 (alpha) Ludovic Courtès (18 January 2013). "GNU Guix 0.1 released (alpha)". i686, x86_64 ~150
0.2 (alpha) Ludovic Courtès (12 May 2013). "GNU Guix 0.2 released (alpha)". i686, x86_64 ~400
0.3 Ludovic Courtès (17 Jul 2013). "GNU Guix 0.3 released". i686, x86_64 ~430
0.4 Ludovic Courtès (27 Sep 2013). "GNU Guix 0.4 released". i686, x86_64 ~490
0.5 Ludovic Courtès (11 Dec 2013). "GNU Guix 0.5 released". i686, x86_64 ~600
0.6 Ludovic Courtès (9 Apr 2014). "GNU Guix 0.6 released". i686, x86_64 ~691
0.7 Ludovic Courtès (25 Jul 2014). "GNU Guix 0.7 released". i686, x86_64 ~825
0.8 Ludovic Courtès (18 Nov 2014). "GNU Guix 0.8 released". i686, x86_64, mips64el ~987
0.8.1 Ludovic Courtès (29 Jan 2015). "GNU Guix 0.8.1 released". i686, x86_64, mips64el, armv7 ~1151
0.8.2 Ludovic Courtès (14 May 2015). "GNU Guix 0.8.2 released". i686, x86_64, mips64el, armv7 ~1869
0.8.3 Ludovic Courtès (22 Jul 2015). "GNU Guix 0.8.3 released". i686, x86_64, mips64el, armv7 ~2048
0.9.0 Ludovic Courtès (5 Nov 2015). "GNU Guix 0.9.0 released". i686, x86_64, mips64el, armv7 ~2591
0.10.0 Ludovic Courtès (29 Mar 2016). "GNU Guix & GuixSD 0.10.0 released". i686, x86_64, mips64el, armv7 ~3230
0.11.0 Ludovic Courtès (3 Aug 2016). "GNU Guix & GuixSD 0.11.0 released". i686, x86_64, mips64el, armv7 ~3714
0.12.0 Ricardo Wurmus (21 Dec 2016). "GNU Guix & GuixSD 0.12.0 released". i686, x86_64, mips64el, armv7 ~4567
0.13.0 Ludovic Courtès (22 May 2017). "GNU Guix & GuixSD 0.13.0 released". i686, x86_64, mips64el, armv7, aarch64 ~5407
0.14.0 Ludovic Courtès (7 Dec 2017). "GNU Guix & GuixSD 0.14.0 released". i686, x86_64, mips64el, armv7, aarch64 ~6618
0.15.0 Ludovic Courtès (6 Jul 2018). "GNU Guix & GuixSD 0.15.0 released". i686, x86_64, mips64el, armv7, aarch64 ~7857

Guix System Distribution

The Guix project also develops the Guix System Distribution (GuixSD for short[7]), a complete installable GNU system using the Linux-libre kernel and GNU Shepherd init system.[8][9]

See also

References

  1. ^ Ludovic Courtès (2018-07-06). "GNU Guix and GuixSD 0.15.0 released". Retrieved 2018-07-06.
  2. ^ "GNU Guix Reference Manual". www.gnu.org. Retrieved 23 April 2018.
  3. ^ Ludovic Courtès (2013). "Functional Package Management with Guix". Madrid, Spain: European Lisp Symposium.
  4. ^ Courtès, Ludovic (2012-11-23). "Introducing GNU Guix" (Mailing list). gnu-system-discuss.
  5. ^ Stallman, Richard (2012-06-05). "A GNU Distribution" (Mailing list). gnu-system-discuss.
  6. ^ Ragkousis, Manolis (August 20, 2015). "[GSoC update] Porting Guix to GNU/Hurd" (Mailing list). guix-devel. Retrieved August 20, 2015.
  7. ^ "What to call Guix?" (Mailing list). gnu-system-discuss. 2015-01-15.
  8. ^ Programming Interface (GNU Guix Reference Manual)
  9. ^ Guix: A New Package Manager & GNU Distribution - Phoronix