Need help?
<- Back

Comments (85)

  • mysterydip
    > 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!
  • iamnothere
    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.htmlVintage hardware would be a great host for Uxn programs, so I suspect this would generate some excitement.
  • nosioptar
    I think this is fantastic! I love that the code is so clean my dumb ass can understand it despite not using C much.
  • Waterluvian
    Kind of an odd statement I think, but I really like the aesthetic of early OS GUIs where you could tell half the tools were pretty much there as developer tools.
  • Aldipower
    A pre-build floppy disk image would be great, so I could run it on my IBM PS/1 from a floppy.
  • j1greene
    Does this OS (either the 16 bit or 32 bit version) require apps built for it, or is it compatible with DOS or Windows 3.x or any other OS.
  • hansvs
    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.
  • reconnecting
    GUI looks a but BeOS inspired, but somehow even cleaner.
  • gt0
    Made me think of Breadbox Ensemble, which is GEOS, and was really lovely.
  • aktau
    I clicked around in the kernel section and the other commenters highlighting the simplicity weren't lying. It's beautiful in its simplicity.Seeing the screenshots I was kind of expecting this was a pre-emptive multi-tasking OS (forgetting what I read in the submission).Things that thus surprised me on a cursory look: - noticed krn_main() ends with `while (1);` [1]. I would've expected a "schedule" call or something. I assume there's no real busy loop burning CPU, maybe it's never meant to reach this code? - I'm reminded of the "bare metal OS" when I see one of the apps call `krn_\*` functions directly [2]. [1]: https://github.com/luke8086/gentleos32/blob/main/kernel/main...[2]: https://github.com/luke8086/gentleos32/blob/ea691f14635c023d...
  • amelius
    Part of why these images look so nice is because these systems were not so locked down.
  • Dwedit
    There weren't too many GUIs that used the PC-BIOS font. Most of them wanted to get away from that.
  • ge96
    Ahh the Librettos... I had a couple of 50s at one point, one of those looks cool unusable thing and the brittle plastic damn, I opened it and the hinge snapped lmao my heart my soulUnusuable because of how small the keys are
  • rasz
    Am I crazy or are the "photos" generated? I did have T1800 and it never looked like this. It had a very early very bad grayscale LCD wiht fiddly contrast control, not a perfect crisp vibrant OLED like this page shows.example how one looks like irl https://allegrolokalnie.pl/oferta/laptop-toshiba-t1800 https://www.youtube.com/watch?v=sxIc_UVKxvc
  • phendrenad2
    Love the photos of it running on 386/486 laptops. So cute!
  • vortegne
    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
    <3<3<3
  • mohammad_dev
    [flagged]
  • kolesnikov-arch
    [dead]
  • mdct
    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.
  • xtiansimon
    [flagged]
  • neofrog
    [flagged]
  • shevy-java
    > 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.