How-to-Make-a-Computer-Operating-System

How to Make a Computer Operating System in C++

  • 所有者: SamyPesse/How-to-Make-a-Computer-Operating-System
  • 平台:
  • 許可證: Apache License 2.0
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

How 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.

Screen

主要指標

概覽
名稱與所有者SamyPesse/How-to-Make-a-Computer-Operating-System
主編程語言C
編程語言Makefile (語言數: 6)
平台
許可證Apache License 2.0
所有者活动
創建於2013-11-29 17:36:32
推送於2021-12-16 09:10:55
最后一次提交2015-10-29 20:04:29
發布數12
最新版本名稱0.1.0 (發布於 )
第一版名稱0.0.2 (發布於 )
用户参与
星數22.1k
關注者數1.5k
派生數3.5k
提交數243
已啟用問題?
問題數75
打開的問題數45
拉請求數42
打開的拉請求數42
關閉的拉請求數13
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?