GentleOS – Classic operating system with a lovely retro GUI

github.com

244 points by tekkertje 5 hours ago


iamnothere - 2 hours ago

Copy/pasting my comment from the other post:

This is great, thanks for releasing your work. Very impressive.

You may get some interest from others in the retrocomputing/permacomputing sphere if you implement an Uxn emulator; it is extremely simple and can run on very limited hardware. https://100r.co/site/uxn.html

Vintage hardware would be a great host for Uxn programs, so I suspect this would generate some excitement.

mysterydip - 4 hours ago

> The only future plans are bugfixes, optimizations, and adding more apps.

Perfect. Nice to see a platform target stability instead of constantly reinventing itself and its APIs. Definitely want to give it a go!

nosioptar - 2 hours ago

I think this is fantastic! I love that the code is so clean my dumb ass can understand it despite not using C much.

amelius - an hour ago

Part of why these images look so nice is because these systems were not so locked down.

Aldipower - 4 hours ago

A pre-build floppy disk image would be great, so I could run it on my IBM PS/1 from a floppy.

reconnecting - 3 hours ago

GUI looks a but BeOS inspired, but somehow even cleaner.

gt0 - 3 hours ago

Made me think of Breadbox Ensemble, which is GEOS, and was really lovely.

hansvs - 2 hours ago

Nice! The project also has a 16-bit variant https://github.com/luke8086/gentleos, not clear if it works on 8086 IBM PC, but I'll give it a go. Been looking for a reason to power up my IBM PC again.

vortegne - 38 minutes ago

What a lovely-looking OS! Also great to hear that the project isn't aiming for infinite changes!

Will be digging out some old hardware to test it out very soon, this is exciting!

Damjanski - 2 hours ago

<3<3<3

kolesnikov-arch - 3 hours ago

[dead]

mdct - 2 hours ago

This reminds me of the era when operating systems felt more approachable and visually distinct. Modern UIs are often cleaner, but many of them have lost some of the personality that older systems had.

shevy-java - 3 hours ago

> A hobby operating system for vintage 32-bit PCs.

I am all in favour of great projects, but why a differentiation between 32-bits or 64-bits? I don't understand that. Is a computer that is 32 bit or 64 bit, either way which, not worthy?

Edit: I understand a motivation if it is on simplicity choosing one or the other, but other than that I don't see why that should ever be a goal worthy to be pursued. Software should really "just work" no matter the number of bits and bytes.

xtiansimon - 3 hours ago

I’m just going to leave this here… https://www.instagram.com/reel/DY_UkH8Ry0V/

neofrog - 2 hours ago

But sir, what about memory safety? Rust would have been the better choice given the insecure nature of vintage hardware.