32-bit Operating System written in x86 assembly. https://stupidos.d0p1.eu
Go to file
d0p1 🏳️‍⚧️ 9aaad60e6e
Some checks are pending
Build / test (push) Waiting to run
Docs / test (push) Waiting to run
fix: multiboot in stpdboot.sys
2024-03-20 10:48:47 +01:00
.github/workflows refactor: switch from NASM to FASM 2024-02-04 20:50:36 +01:00
bin refactor: switch from NASM to FASM 2024-02-04 20:50:36 +01:00
boot fix: multiboot in stpdboot.sys 2024-03-20 10:48:47 +01:00
docs chore: misc files 2024-02-06 18:27:51 +01:00
kernel refactor: move multiboot struct from kernel to loader 2024-03-03 16:38:35 +01:00
lib refactor: switch from NASM to FASM 2024-02-04 20:50:36 +01:00
tools fix: multiboot in stpdboot.sys 2024-03-20 10:48:47 +01:00
.editorconfig feat: generate bootable iso 2023-01-17 11:41:21 +01:00
.gitignore feat(tools): dump bpb info 2024-03-03 15:07:47 +01:00
LICENSE first commit 2020-05-06 12:41:32 +02:00
Makefile fix: multiboot in stpdboot.sys 2024-03-20 10:48:47 +01:00
README.md chore: update README.md 2024-03-04 14:05:23 +01:00

StupidOS

Website License Issues GitHub Sponsors

32-bit Operating System written in x86 assembly.

Philosophy

Nowaday, all Software are overengineered bloatware. So let's try to keep things simple, stupid.

Building

$ sudo apt install build-essential fasm mtools
$ git clone https://git.cute.engineering/d0p1/StupidOS.git
$ cd StupidOS
$ make

Pretty easy, isn't it?

License

OSI Approved License

StupidOS is licensed under the 3-Clause BSD License.

The full text of the license can be accessed via this link and is also included in the license file of this software package.