summaryrefslogtreecommitdiff
path: root/README.md
blob: 55263a8b807aadcffa7b56412646b91d2bf0cb35 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# BoxOS

Box is a simple Unix-like operating system that runs on the x86_64
architecture. It is written in C with a small portion written in assembly. The
kernel, user space and bootstrap loader are all written under the terms of the
GNU General Public License v2. The POSIX-UEFI library that the bootstrap loader
builds against can be found [here](https://gitlab.com/bztsrc/posix-uefi) and is
released under the terms of the MIT License.

## Compiling

You will need the following to compile the Box kernel:

* A working Unix environment
* An x86_64-elf cross compiler

## Copyright

Copyright (C) 2025 Danny Holman, dholman@gymli.org