"Writer's" design block
Posted: Sat Apr 05, 2025 12:47 pm
Hello, I have already developed a small project, now I would like to develop something bigger.
If possible, something with an actual design. But I am suffering from a massive "writer's block". I am familiar with designs such as microkernels, exokernels, SASOS, plan9 where everything is a file, capabilities, etc. I cannot decide on what to pick because I want "the best" design out there.
Could you guys be kind and provide me with some cool design ideas of yours? Something modern that would help me gain traction for my project once I complete the MVP. Something you personally wish you would see in a new OS.
I dream my OS to be useful and I worry about investing too much effort into something that will not gain traction, and the effort would be a waste. The OS must be "modern", have both a usable minimal GUI and a powerful terminal, something like Linux with GNOME combo, but smaller in size and 2D-accelerated only.
I plan on a SATA and a NVME driver for storage, AMD video as accelerated 2D graphics, virtualized drivers as alternative (for Ethernet and sound).
I dream big and I want to dedicate most of my spare time to this project.
PS: I am interested in both cool kernel and cool userland ideas. The language will be C or Zig. The userland will not be GNU.
If possible, something with an actual design. But I am suffering from a massive "writer's block". I am familiar with designs such as microkernels, exokernels, SASOS, plan9 where everything is a file, capabilities, etc. I cannot decide on what to pick because I want "the best" design out there.
Could you guys be kind and provide me with some cool design ideas of yours? Something modern that would help me gain traction for my project once I complete the MVP. Something you personally wish you would see in a new OS.
I dream my OS to be useful and I worry about investing too much effort into something that will not gain traction, and the effort would be a waste. The OS must be "modern", have both a usable minimal GUI and a powerful terminal, something like Linux with GNOME combo, but smaller in size and 2D-accelerated only.
I plan on a SATA and a NVME driver for storage, AMD video as accelerated 2D graphics, virtualized drivers as alternative (for Ethernet and sound).
I dream big and I want to dedicate most of my spare time to this project.
PS: I am interested in both cool kernel and cool userland ideas. The language will be C or Zig. The userland will not be GNU.