ShineOS, the new perfect OS
this os, for now, is command-line based and the drivers only support text graphics, but were planing on supporting it at mid 2022.
ShineOS is based on FrOS.
ShineOS is a x86_32 operating system, support all up-to-date graphics, (there is only no driver for them!)
ShineOS contains the following components:
- Boot loader
- Operating system kernel, including
- ISRs to handle CPU interrupts
- VGA driver
- Keyboard driver
- Shell
- Dynamic memory allocation
in Debian
based os's:
sudo apt install qemu nasm gcc
you can also find these packages on other package managers of your use.
now, type:
cd PATH_TO_SHINEOS
NOTE: change PATH_TO_SHINEOS
accordingly.
type:
make run
to compile and run the os in qemu,
type:
make debug
for debug purposes.