https://github.com/nuta/operating-system-in-1000-lines
Writing an OS in 1,000 lines.
https://github.com/nuta/operating-system-in-1000-lines
Last synced: about 1 year ago
JSON representation
Writing an OS in 1,000 lines.
- Host: GitHub
- URL: https://github.com/nuta/operating-system-in-1000-lines
- Owner: nuta
- License: other
- Created: 2023-07-26T02:22:30.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-03-12T00:48:51.000Z (over 1 year ago)
- Last Synced: 2025-05-10T16:13:03.416Z (about 1 year ago)
- Language: C
- Homepage: https://operating-system-in-1000-lines.vercel.app
- Size: 1.4 MB
- Stars: 2,420
- Watchers: 14
- Forks: 190
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Writing an Operating System in 1,000 Lines
**[English](https://operating-system-in-1000-lines.vercel.app/en)** ∙ **[日本語](https://operating-system-in-1000-lines.vercel.app/ja/)** ∙ **[简体中文](https://operating-system-in-1000-lines.vercel.app/zh/)** *(translated by [@YianAndCode](https://github.com/YianAndCode))* ∙ **[한국어](https://operating-system-in-1000-lines.vercel.app/ko/)** *(translated by [@JoHwanhee](https://github.com/JoHwanhee))*

This repository contains the source code for the website [Operating System in 1,000 Lines](https://operating-system-in-1000-lines.vercel.app/), and a reference implementation.
## More interesting implementations
The book only covers the basics of an operating system. You can do more with the knowledge you have gained. Here are some ideas:
| Implementation | Author |
| --- | --- |
| [Shutdown command](https://github.com/nuta/operating-system-in-1000-lines/pull/59/files) | [@calvera](https://github.com/calvera) |
Let me know if you have implemented something interesting!