GoNIX - a UNIX-like Operating System with a mostly Go Userspace
gonix
is a UNIX-like Operating System (based on the Linux Kernel) with a Userland mostly written in Go including Networking, Services, Device Management and an integrated SSH service.
Quick Start
Building GoNix rrquires Docker:
docker build -t builder .
docker run -i -t --rm -v $PWD/artefacts:/build/artefacts builder
A boot.iso
should have been created which can be booted on any x86 system
such as VirtualBox, QEMU or any Cloud Provider.
Running GoNix in QEMU:
./test.sh
License
GoNix is licensed under the terms of the MIT License