luke8086/gentleos32

Hobby operating system for vintage 32-bit PCs

C

939

469 commits

updated Oct 9, 2026

See the code

README

GentleOS/32

A hobby operating system for vintage 32-bit PCs, built for tinkering with old hardware on the bare metal.

You can find more information on its website.

It has a spin-off called GentleOS/16, which targets even older, 16-bit PCs.

Building

The only prerequisite is Docker & Docker Compose, supporting linux/amd64 platform.

To compile GentleOS/32, run:

docker compose run --rm dev make -j4

You will find the resulting binaries in build/.

To clean up docker artifacts, run:

docker compose down --rmi all

Testing

The easiest way to test is to open gentleos32-web.html in a browser.

Attributions

License

Except where otherwise noted, GentleOS/32 is licensed under GPLv2.

luke8086/gentleos32

Hobby operating system for vintage 32-bit PCs

C

939

469 commits

updated Oct 9, 2026

See the code

README

GentleOS/32

A hobby operating system for vintage 32-bit PCs, built for tinkering with old hardware on the bare metal.

You can find more information on its website.

It has a spin-off called GentleOS/16, which targets even older, 16-bit PCs.

Building

The only prerequisite is Docker & Docker Compose, supporting linux/amd64 platform.

To compile GentleOS/32, run:

docker compose run --rm dev make -j4

You will find the resulting binaries in build/.

To clean up docker artifacts, run:

docker compose down --rmi all

Testing

The easiest way to test is to open gentleos32-web.html in a browser.

Attributions

License

Except where otherwise noted, GentleOS/32 is licensed under GPLv2.

Significant stargazers

(top 24 of 25)

Val Packett

580 followers · starred Jun 2026

coderaiser

336 followers · starred Jul 2026

D. Bohdan

274 followers · starred Jun 2026

joshua stein

1,201 followers · starred Jun 2026