Thanks to visit codestin.com
Credit goes to github.com

Skip to content

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

License

Notifications You must be signed in to change notification settings

VendelinSlezak/BleskOS

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 6