|
|
|
@ -3,4 +3,28 @@ |
|
|
|
|
 |
|
|
|
|
|
|
|
|
|
`gonix` is a UNIX Operating System (based on the Linux Kernel) with a Userland mostly written in [Go](https://golang.org) |
|
|
|
|
including Networking, Services, Device Management and an integrated SSH service. |
|
|
|
|
including Networking, Services, Device Management and an integrated SSH service. |
|
|
|
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
|
|
## Quick Start |
|
|
|
|
|
|
|
|
|
Building GoNix rrquires [Docker](https://docker.com): |
|
|
|
|
|
|
|
|
|
```#!sh |
|
|
|
|
$ 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: |
|
|
|
|
|
|
|
|
|
```#!sh |
|
|
|
|
./test.sh |
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
## License |
|
|
|
|
|
|
|
|
|
GoNix is licensed under the terms of the [MIT License](/LICENSE) |
|
|
|
|