github usbarmory/go-boot v1.1
go-boot v1.1

latest releases: v1.8.1, latest, v1.8...
9 months ago

This is a release of the go-boot unikernel which implements a UEFI Shell and OS loader for AMD64 platforms, implemented as a bare metal Go unikernel using the TamaGo framework.

The unikernel is an UEFI application which can be executed under an existing loader (e.g. UEFI shell, systemd-boot) or as an EFI boot entry.

Documentation can be found in the README.

Major changes:

  • uefi - add EFI Simple Network Protocol support
  • cmd - add net, dns commands for UEFI networking configuration
  • cmd - fix lspci command which was shadowed by ls invalid pattern match (11d2684)
  • Makefile - add NET build variable to enable net command
  • Makefile - add DEBUG build variable to enable stastviz when NET is enabled
  • bumped minimum Go version to 1.25.2, following tamago-go1.25.2

Internal changes:

Full Changelog: v1.0...v1.1

Don't miss a new go-boot release

NewReleases is sending notifications on new releases.