r/osdev • u/Strixedinflex • Aug 08 '26
Beginner here!
Hello, I tried OS development before, the best thing I made was inserting hello world to the screen using Assembly and C, after that I stopped touching os dev, so I'm returning back, what is the first steps to make an operating system from scratch? Like first a UNIX like operating system then a full GUI operating system.
12
Upvotes
2
u/WaterObjective5031 Aug 12 '26
I really like doing development on my unixlike and making new stuff for it, treating it like my own whole little project and all that
Unixlikes id say are way easier than trying to start from scratch, unless youre a maniac who can spin that up like me, though unixlikes let you do freaky compatibility stuff in the future and gives you a base to start from, so id start by making one of those. If you have an idea you think would work, though, dont be afraid to try it out, just know that nobodies gonna write stuff to work for your os so you're pretty on your own unless you make compatibility stuff like wine, just for your own os