News for hackers. Stuff that matters.
Re:Bringing SerenityOS to real hardware, one driver at a time by rollcat on Thursday January 09, 2025 @04:15AM (#42643359)
I did an OS dev course in uni, that was some 15 years ago. We used Minix, which is super cleanly written (5kloc kernel) and is covered by many textbooks (sorry but can't remember which one I used, but there's also the official one).

I got to implement a simple server (Minix is a μkernel so that's how most drivers work) and do some kernel hacking. I read the course material in advance and didn't even attend any lectures, still got an 8/10 grade ^^

I've also heard many good things about NetBSD and of course SerenityOS (Andreas did a lot of development on live streams).

It is indeed easy once you know where to start.

Re:Bringing SerenityOS to real hardware, one driver at a time by nonrandomstring on Thursday January 09, 2025 @03:43PM (#42649641)
> can't remember which one I used, but there's also the official one

Andrew Tanenbaum "Modern Operating Systems" (The Red Book)