SamyPesse/How-to-Make-a-Computer-Operating-System
SamyPesse/How-to-Make-a-Computer-Operating-System has 22,398 GitHub stars and 3,438 forks. GitHot measured -1 stars in 24 hours. Last checked 2026-11-08 08:27 UTC. Last push 2021-12-16.
Comment ces chiffres sont mesurés
Comment créer un système d’exploitation pour ordinateur en C++
Progression mesurée des étoiles
- in 24h
- -1
- in 7 days
- Mise à jour retardée
- in 15 days
- Mise à jour retardée
- in 1 month
- Mise à jour retardée
Variations nettes sur des périodes qui se chevauchent, pas des totaux quotidiens. Les mesures absentes restent vides. Les étoiles indiquent l’intérêt, pas la qualité.
README.md
OriginalHow to Make a Computer Operating System
Online book about how to write a computer operating system in C/C++ from scratch.
Caution: This repository is a remake of my old course. It was written several years ago as one of my first projects when I was in High School, I'm still refactoring some parts. The original course was in French and I'm not an English native. I'm going to continue and improve this course in my free-time.
Book: An online version is available at http://samypesse.gitbooks.io/how-to-create-an-operating-system/ (PDF, Mobi and ePub). It was generated using GitBook.
Source Code: All the system source code will be stored in the src directory. Each step will contain links to the different related files.
Contributions: This course is open to contributions, feel free to signal errors with issues or directly correct the errors with pull-requests.
Questions: Feel free to ask any questions by adding issues or commenting sections.
You can follow me on Twitter @SamyPesse or GitHub.
What kind of OS are we building?
The goal is to build a very simple UNIX-based operating system in C++, not just a "proof-of-concept". The OS should be able to boot, start a userland shell, and be extensible.

Explorer des projets similaires
codecrafters-io/build-your-own-x
Maîtrisez la programmation en recréant de zéro vos technologies préférées.
561,129 étoilespublic-apis/public-apis
Une liste collective d'API gratuites
497,359 étoilesmorluto/rea
Rétro-ingénierie de n'importe quoi avec des agents, du comportement des applications jusqu'aux binaires natifs.
444,323 étoilesopenclaw/openclaw
L'IA qui fait vraiment les choses. Tout système d'exploitation, toute plateforme. À la manière du homard. 🦞
394,213 étoiles