Skip to content
0:00 / 0:00

#serenityos#osdev

Commute talk: How to start building an OS?

Andreas Kling

52K subscribers • 13 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Presented by Andreas Kling, creator of SerenityOS

Beginner. No background in the topic needed.

11K views7 years ago2 recommendations

Systems programmingOperating systemsOpen source

Andreas Kling discusses how to get started with operating system development and find the motivation to build your own OS.

Questions? Topic suggestions? I'll happily talk about anything. Drop a comment below :) Patreon: patreon.com/serenityos Twitter: twitter.com/awesomekling Blog: awesomekling.github.io Paypal: paypal.me/awesomekling

Why it's here

2 people recommend this

What people say. Recommended as a great starting point and motivational talk for anyone interested in hobby operating system development.

u/TheMonaxskiftOS - github.com/skiftOS/skiftin r/osdev • Recommends

On “Order of Development”

Relevant video [video TL;DW any order you want

u/TheMonaxskiftOS - github.com/skiftOS/skiftin r/osdev • Recommends

On “Where would one start?”

How to start building an OS by Andreas Kling his YouTube channel is a gold mine link to this video

u/SerenityOSin r/osdev • Recommends

On “pledge() and unveil() in SerenityOS”

Hi pdbatwork! I think you're basically right :) You just need to find a good angle that gets you interested and motivated. I actually talked about this in a video a couple of months ago: Commute talk: How to start building an OS?

u/TheMonaxskiftOS - github.com/skiftOS/skiftin r/osdev • Recommends

On “50 days in quarantine before/after”

If you are motivated by building a compiler, go for it :) this will get you a really good understanding of your ABI ;) Also, the osdev.org wiki is a good starting point, reading other people operating system source code can also help (Just don't blindly copy and paste from other project some code might have some subtle bug which will come back hunt you down) also Andreas Kling's youtube channel is a good source of inspiration and motivation for me :) [video \- Andreas Kling's youtube channel daily video about OSDEV Also, this video is really good IMO [video