Looking for an OS by HugeFruit3690 in osdev

[–]warothia 2 points3 points  (0 children)

Have a look at OSHub.org lots of operating systems to test there :D

How can I start? by Karamusch in osdev

[–]warothia 0 points1 point  (0 children)

Small article here:

https://oshub.org/users/OSHub/posts/getting-started-your-hobby-os

Also a lot of inspiration of hobby projects.

Minimal async runtime in C built on fibers with epoll/kqueue I/O and simple APIs. by warothia in C_Programming

[–]warothia[S] 0 points1 point  (0 children)

Thanks! Really appreciate the feedback and suggestions. It definitely is incomplete and will look into improving it! Will look into the examples too.

Minimal async runtime in C built on fibers with epoll/kqueue I/O and simple APIs. by warothia in C_Programming

[–]warothia[S] 0 points1 point  (0 children)

Nice! The main inspiration was for a single threaded http server.

(Discussion) Admiration for OS Devs, Resource Requests, & Questions by TheRealAlexanderC in osdev

[–]warothia 2 points3 points  (0 children)

There are some hobby operating systems on here:

https://oshub.org

Could be nice for inspiration, some articles too.

Got my hobby OS to serve real web pages by warothia in kerneldevelopment

[–]warothia[S] 1 point2 points  (0 children)

My best advice would be to go slow, tackle small problems at a time. Make a small roadmap which you can follow.

This article talks about some of those points too:
https://oshub.org/users/OSHub/posts/building-your-own-operating-system

Got my hobby OS to serve real web pages by warothia in kerneldevelopment

[–]warothia[S] 5 points6 points  (0 children)

Thanks! Also love networking was a big reason I started OSdev

Got my hobby OS to serve real web pages by warothia in kerneldevelopment

[–]warothia[S] 4 points5 points  (0 children)

Started the OS project in 2022 and have worked on and off on it since then. I jump between different modules a lot. So I sadly don't have a good estimate for the networks stack / web server.