GNU Guix
| |
Stable release |
0.15.0[1]
/ July 6, 2018 |
---|---|
Repository |
|
Written in | Guile Scheme, C++ (Nix core) |
License | GPLv3+ |
Website |
www |
GNU Guix (/ɡiː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] making it the first native package manager on the Hurd.[7]
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[8]), a complete installable GNU system using the Linux-libre kernel and GNU Shepherd init system.[9][10]
See also
References
- ↑ Ludovic Courtès (2018-07-06). "GNU Guix and GuixSD 0.15.0 released". Retrieved 2018-07-06.
- ↑ "GNU Guix Reference Manual". www.gnu.org. Retrieved 23 April 2018.
- ↑ Ludovic Courtès (2013). "Functional Package Management with Guix". Madrid, Spain: European Lisp Symposium.
- ↑ Courtès, Ludovic (2012-11-23). "Introducing GNU Guix" (Mailing list). gnu-system-discuss.
- ↑ Stallman, Richard (2012-06-05). "A GNU Distribution" (Mailing list). gnu-system-discuss.
- ↑ Ragkousis, Manolis (August 20, 2015). "[GSoC update] Porting Guix to GNU/Hurd" (Mailing list). guix-devel. Retrieved August 20, 2015.
- ↑ "GNU Guix Package Manager Ported To GNU Hurd". Phoronix. August 20, 2015. Retrieved August 20, 2015.
- ↑ "What to call Guix?" (Mailing list). gnu-system-discuss. 2015-01-15.
- ↑ Programming Interface (GNU Guix Reference Manual)
- ↑ Guix: A New Package Manager & GNU Distribution - Phoronix
External links
This article is issued from
Wikipedia.
The text is licensed under Creative Commons - Attribution - Sharealike.
Additional terms may apply for the media files.