https://github.com/tayoky/stanix
An 64 bit OS made from scratch
https://github.com/tayoky/stanix
c low-level operating-system os x86-64
Last synced: 9 months ago
JSON representation
An 64 bit OS made from scratch
- Host: GitHub
- URL: https://github.com/tayoky/stanix
- Owner: tayoky
- License: gpl-3.0
- Created: 2024-12-27T10:56:34.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-07T18:44:51.000Z (11 months ago)
- Last Synced: 2025-03-07T19:32:16.320Z (11 months ago)
- Topics: c, low-level, operating-system, os, x86-64
- Language: C
- Homepage:
- Size: 247 KB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING.txt
Awesome Lists containing this project
README
 
# StanixOS
An 64 bit OS made from scratch
this os use the stanix kernel an 64 bit monolic higher half kernel
[credit here](CREDITS.md)
## build
to build an image of the os you first need to make sure to have all of this :
- git
- mtools (only for hdd images)
- nasm
- gcc
- ld
- xorriso (only for iso images)
- qemu (for testing in vm ot any other vm)
- make
### submodule
the repo as two submodules : limine and tlibc
clone the submodules :
```sh
git submodule init
git submodule update
```
### building
see the [build docs](BUILD.md)