b89825b589 | ||
---|---|---|
.wiki | ||
kernel | ||
ramdisk | ||
.gitignore | ||
CMakeLists.txt | ||
LICENSE | ||
README.md | ||
build.sh | ||
limine.cfg | ||
run.sh |
README.md
NoxOS
NoxOS is a small x86 operating system (currently just a kernel). The kernel is booted using the limine boot protocol and fully documented.
currently supported features:
- format strings
- heap
- exception handling
- register dumping
- scheduling
- threads
- graphics renderer
- multiple canvases
- alpha blending
- font rendering
- node based vfs (under construction)
Contribution Welcome :D
Install instructions, Code Documentation and a Contribution guide can be found in the wiki.
GPL3 / Copyright / License
Copyright (C) 2023 Antifallobst antifallobst@systemausfall.org
NoxOS is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
NoxOS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.