newsGNU Guix - News: Boot-to-Guile!

 
 
Show feedback again
Latest News
Guix at the European Lisp Symposium posted by civodul, Tue 21 May 2013 07:43:49 AM UTC - 0 replies
GNU Guix 0.2 released posted by civodul, Sun 12 May 2013 09:18:50 PM UTC - 0 replies
Guix & GSoC posted by civodul, Fri 12 Apr 2013 08:29:55 AM UTC - 0 replies
Boot-to-Guile! posted by civodul, Sat 16 Feb 2013 01:58:47 PM UTC - 0 replies
GNU Guix 0.1 released! posted by civodul, Fri 18 Jan 2013 01:26:45 AM UTC - 0 replies
[Submit News]
[6 news in archive]

Boot-to-Guile!

Item posted by Ludovic Courtès <civodul> on Sat 16 Feb 2013 01:58:47 PM UTC.

As a contribution to Guile's birthday potluck, Guix has been extended with the infrastructure to build a Boot-to-Guile QEMU disk image.

The image has GRUB to boot Linux-Libre, which in turn runs directly Guile and an init script in Scheme from its initrd. To put it differently, it boots Guile and its device driver environment known as Linux-Libre. :-)

In addition to being fun, it actually has a practical impact. First, Guix now has infrastructure to create bootable GNU/Linux-Libre QEMU images.

Second, using Guile in the initrd proves to be very convenient: all the expressivity and power of Guile and Scheme, without the complexity and code duplication associated with specific tool suites like klibc, Ash, and BusyBox.

Happy birthday Guile 2.0, and happy hacking!

Comments:

No messages in Boot-to-Guile!

 

Show feedback again

Back to the top


Powered by Savane 3.1-cleanup