Skip to content

VendelinSlezak/BleskOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BleskOS

IMPORTANT NOTE: I started developing new multitasking kernel, with bunch of improvements of overall code. Actual source code you are looking at is code in progress. If you want to get last usable version of BleskOS, download v2025u10. Detailed informations about development of new kernel and new phase of BleskOS, you can visit this topic: New phase of BleskOS (entity-based multitasking kernel)

Build

You need to have installed gcc, nasm, ld, objcopy and python3.

Then you can build BleskOS from source code by:

make build_live

This will generate bleskos.img, which can be connected to emulator as floppy or hard disk, or it can be written to USB flash. If you have installed qemu or bochs, you can directly run them from makefile by run_qemu or run_bochs.

You can remove generated files by clean.

About

32-bit operating system written from scratch, with alternative user interface, designed for older computers with intention to provide system that will make them usable again

Resources

License

Stars

Watchers

Forks

Contributors