newsGNU Guix - News: Boot-to-Guile!

 
 
Latest News
Meet Guix at FOSDEM! posted by civodul, Fri 22 Jan 2016 09:33:37 AM UTC - 0 replies
GNU Guix talk in Boston, MA (USA) on January 20th posted by civodul, Mon 11 Jan 2016 03:29:31 PM UTC - 0 replies
Guix starts fundraising campaign with support from the FSF posted by civodul, Wed 16 Dec 2015 10:03:27 PM UTC - 0 replies
Service composition in GuixSD posted by civodul, Thu 19 Nov 2015 10:05:26 AM UTC - 0 replies
Reproducible builds: a means to an end posted by civodul, Wed 11 Nov 2015 02:44:12 PM UTC - 0 replies
[Submit News]
[46 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!

 

Back to the top


Powered by Savane 3.1-cleanup