32-bit Operating System written in x86 assembly. https://stupidos.d0p1.eu
Find a file
2024-07-12 08:58:25 +02:00
.github/workflows feat(boot/loader): preload kernel at 0xF000 2024-06-11 11:53:34 +02:00
bin chore: sync repo 2024-06-14 05:32:46 +02:00
boot feat(kernel/mm): initialize memory manager 2024-07-09 10:41:13 +02:00
docs chore: add DevSE webring 2024-07-10 08:05:02 +02:00
external
include refactor: reorganize files (wip) 2024-07-07 15:48:22 +02:00
kernel chore: sync repo 2024-07-12 08:58:25 +02:00
lib
modules chore: kernel module ? 2024-07-08 19:20:24 +02:00
releasetools chore: fix shellcheck errors 2024-07-05 08:35:20 +02:00
sbin chore: remove mkfs.stpd 2024-06-12 13:12:25 +02:00
tests
tools chore: oops forgot install 2024-06-12 13:15:07 +02:00
.editorconfig chore: sync repo 2024-07-10 08:17:19 +02:00
.gitignore chore: add DevSE webring 2024-07-10 08:05:02 +02:00
build.sh refactor: hungarian notation 2024-06-05 17:15:00 +02:00
LICENSE
Makefile chore: add DevSE webring 2024-07-10 08:05:02 +02:00
README.md
requirements.txt chore: add (wip) build.sh 2024-05-28 08:24:28 +02: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.