Show HN: A Go unikernel capable of running GUI programs
groups.google.com
Show HN: A Go unikernel capable of running GUI programs
1–10 of 19 posts
Re: Show HN: A Go unikernel capable of running GUI programs
#2Some key points from the article:
> Unik pretends to be a Linux kernel, implementing enough system calls to fool the Go runtime.
> The gui program is run with https://gioui.org/
I could see this being useful to write GUI apps that need to run on tiny hardware to reduce the footprint, but the real sweet spot for unikernels I think is backend services. Cool project though!
Re: Show HN: A Go unikernel capable of running GUI programs
#3Re: Show HN: A Go unikernel capable of running GUI programs
#4Absolutely terrible naming collision with another Go Unikernel project: https://github.com/solo-io/unik
Re: Show HN: A Go unikernel capable of running GUI programs
#5One question: why a UEFI boot loader? QEMU and others have mechanisms that support direct loading of an ELF binary. Was the original thinking to support bare metal? (Or maybe it's still in the cards?)
Re: Show HN: A Go unikernel capable of running GUI programs
#6Absolutely terrible naming collision with another Go Unikernel project: https://github.com/solo-io/unik
Re: Show HN: A Go unikernel capable of running GUI programs
#7Super cool! One question: why a UEFI boot loader? QEMU and others have mechanisms that support direct loading of an ELF binary. Was the original thinking to support bare metal? (Or maybe it's still in the cards?)
Re: Show HN: A Go unikernel capable of running GUI programs
#8Repo is here: https://git.sr.ht/~eliasnaur/unik Some key points from the article: > Unik pretends to be a Linux kernel, implementing enough system calls to fool the Go runtime. > The gui program is run with https://gioui.org/ I could see this being useful to write GUI apps that need to run on tiny hardware to reduce the footprint, but the real sweet spot for unikernels I think is backend services. Cool project though…
Re: Show HN: A Go unikernel capable of running GUI programs
#9Re: Show HN: A Go unikernel capable of running GUI programs
#10Absolutely terrible naming collision with another Go Unikernel project: https://github.com/solo-io/unik
It is just a naming collision, not sure you need the superlative and adjective to point it out.