How to make an Operating System
This text is a guide on how to write, test and run, a very simple operating system in C++ and Assembly from scratch.
Tag(s): Operating Systems
Publication date: 02 May 2015
ISBN-10: n/a
ISBN-13: n/a
Paperback: 36 pages
Views: 13,211
Type: N/A
Publisher: n/a
License: n/a
Post time: 07 Jun 2016 07:30:00
How to make an Operating System
Samy Pessé wrote: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.
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.
About The Author(s)
Samy Pessé is a Co-Founder of GitBook, an open source book format and publishing toolchain that became a standard amongst developers. It evolved into GitBook.com, a platform that provides editing and collaboration tools for authors while automating repetitive tasks to boost productivity.