Learning OS Dev, how should I structure my OS. | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

Learning OS Dev, how should I structure my OS.

Currently developing in COSMOS, but learning C++ on the side.

22nd May 2024, 2:12 PM
Liam Greenway
Liam Greenway - avatar
10 Answers
+ 2
https://wiki.osdev.org/Expanded_Main_Page Your main resource for most OS related topics! Have fun!
23rd May 2024, 4:37 AM
Sam
+ 5
What is COSMOS?
22nd May 2024, 6:37 PM
Chris Coder
Chris Coder - avatar
+ 3
Heres more information for anyone else interested. https://cosmosos.github.io/articles/GettingStarted.html
23rd May 2024, 2:41 PM
Chris Coder
Chris Coder - avatar
+ 2
you can review the source of Linux OS, it is open source, see how basic operations structured and try implement your own with c++
23rd May 2024, 12:33 AM
john ds
john ds - avatar
+ 1
john ds Linux is just a kernel, not an operating system. Most operating systems based on it are FOSS, though.
23rd May 2024, 12:55 AM
Wilbur Jaywright
Wilbur Jaywright - avatar
+ 1
Liam Greenway respond here instead of DM.
23rd May 2024, 2:42 PM
Chris Coder
Chris Coder - avatar
+ 1
Cosmos stands for C# Open Source Managed Operating System.
24th May 2024, 1:02 AM
Liam Greenway
Liam Greenway - avatar
+ 1
Basically an OS construction kit.
24th May 2024, 1:03 AM
Liam Greenway
Liam Greenway - avatar
0
Um, operating system development is WAY beyond the average Sololearn user’s expertise as I’ve seen, let alone to give a useful opinion on how it should be done. That being said, what will the new operating system do that existing ones don’t do? Are you just doing it for the learning experience?
22nd May 2024, 3:27 PM
Wilbur Jaywright
Wilbur Jaywright - avatar
0
Mostly
23rd May 2024, 10:19 AM
Liam Greenway
Liam Greenway - avatar