Jow Forums I want to challenge myself and want to make an dead-simple operating system for fun. I don't wanna run it on real hardware, I'll just use qemu for now.
I'm good at x86 assembly and C so that's what it'll be written in.
I want it to be the antithesis of bloat, and expect the user to know what they are doing. I'll post the repo if anyone wants it.
Advice for OS name and features? Just general ideas thread.
this is the kind of project where you get about 10% of the way in and realise that it's fucking massive undertaking, even if you take as many design shortcuts as possible, and then give up
I don't care. Just gonna try and have fun and learn :)
Noah Taylor
Eh. I'll do that if I get far. I just called it MyOS for now A little early for that.
Blake Howard
Make it as easy for black people to use as it will be for white people
Matthew Torres
If you really want to make a OS from ground up, I think it'd be cool at least to make it somehow to run applications from both BDS and Linux environments (that probably a feature to be later introduced in development). Other than that, make sure to have it as modable as possible so other users can add whatever blocks of OS functions they want to. For name, MAOS (Modable Architecture Operating System). Good luck, pal!
its easier, and it has documentation. see osdev's uefi bare bones tutorial
Adrian Young
Are you just being le RaNdOm with the win 95 theme? What's the deal?
Owen Wright
allow folders with metadata based file tagging or whatever, such that every item in that folder can be in multiple categories called in the same way as a normal filepath (ofc you can't name a tag the same thing as a folder in that folder) but this is a good feature, especially for autists with 6bn images or whatever
Grayson Davis
Name it Dookie OS
Isaiah Howard
No. It's just comfy idk
James Perez
That would probably have to be done at a userspace level. Sounds cool though. But I don't want to get ahead of myself yet.
Joshua Perry
I say this because it is a problem I encounter often. I have two versions of this album, one is "remastered" which just means there are some new songs in places of others, but to use this effectively with a music player requires two copies of most of the files I suppose look at people's complaints with UNIX/linux/whatever if you're doing a UNIX-like system
Liam Bennett
Make an interpreted OS kinda like Emacs. That would be more exciting user.
Carter James
Make TempleOS 2
Joshua Wilson
I'm not worthy. Ehh. Not a big emacs fan, or an interpreted language fan. This can be handled in userspace, there is nothing wrong with the posix heirarchy. It just needs good software.
Jack Turner
make it so all programs need to be written in assembler
Elijah Taylor
>I'm good at x86 assembly and C so that's what it'll be written in.
OP confirmed white.
Evan Green
>I'm good at x86 assembly and C so that's what it'll be written in. So it's going to be x86 only?
I recommend you to look at different types of kernels, user. I'm currently reading about exokernel design, and developing the kernel with fasm, the other stuff with ada. Good luck.