operating-system
An operating system is a program that manages a computer's programs and applications.
There are 7042 repositories under operating-system topic.
huihut/interview
📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。This repository is a summary of the basic knowledge of recruiting job seekers and beginners in the direction of C/C++ technology, including language, program library, data structure, algorithm, system, network, link loading library, interview experience, recruitment, recommendation, etc.
HeyPuter/puter
🌐 The Internet OS! Free, Open-Source, and Self-Hostable.
anoma/anoma
Reference implementation of Anoma
SerenityOS/serenity
The Serenity Operating System 🐞
Awesome-HarmonyOS/HarmonyOS
A curated list of awesome things related to HarmonyOS. 华为鸿蒙操作系统。
phil-opp/blog_os
Writing an OS in Rust
reactos/reactos
A free Windows-compatible Operating System
redox-os/redox
Mirror of https://gitlab.redox-os.org/redox-os/redox
rust-embedded/rust-raspberrypi-OS-tutorials
:books: Learn to write an embedded OS in Rust :crab:
s-matyukevich/raspberry-pi-os
Learning operating system development using Linux kernel and Raspberry Pi
tuhdo/os01
Bootstrap yourself to write an OS from scratch. A book for self-learner.
gurugio/lowlevelprogramming-university
How to be low-level programmer
AkashSingh3031/The-Complete-FAANG-Preparation
Dive into this repository, a comprehensive resource covering Data Structures, Algorithms, 450 DSA by Love Babbar, Striver DSA sheet, Apna College DSA Sheet, and FAANG Questions! 🚀 That's not all! We've got Technical Subjects like Operating Systems, DBMS, SQL, Computer Networks, and Object-Oriented Programming, all waiting for you.
wolverinn/Waking-Up
计算机基础(计算机网络/操作系统/数据库/Git...)面试问题全面总结,包含详细的follow-up question以及答案;全部采用【问题+追问+答案】的形式,即拿即用,直击互联网大厂面试;可用于模拟面试、面试前复习、短期内快速备战面试...
bottlerocket-os/bottlerocket
An operating system designed for hosting containers
NodeOS/NodeOS
Lightweight operating system using Node.js as userspace
klange/toaruos
A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.
yourtion/30dayMakeOS
《30天自制操作系统》源码中文版。自己制作一个操作系统(OSASK)的过程
ublue-os/bazzite
Bazzite makes gaming and everyday use smoother and simpler across desktop PCs, handhelds, tablets, and home theater PCs.
tock/tock
A secure embedded operating system for microcontrollers
ravynsoft/ravynos
A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.
includeos/IncludeOS
A minimal, resource efficient unikernel for cloud services
oshi/oshi
Native Operating System and Hardware Information
armbian/build
Armbian Linux build framework generates custom Debian or Ubuntu image for x86, aarch64, riscv64 & armhf
littlekernel/lk
LK embedded kernel
nuta/kerla
A new operating system kernel with Linux binary compatibility written in Rust.
amilajack/reading
A list of computer-science readings I recommend
unikraft/unikraft
A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
maestro-os/maestro
Lightweight, Linux-compatible kernel, written in Rust to leverage the safety of the typesystem. Aiming to remove as much legacy as possible while supporting most usecases
theseus-os/Theseus
Theseus is a modern OS written from scratch in Rust that explores 𝐢𝐧𝐭𝐫𝐚𝐥𝐢𝐧𝐠𝐮𝐚𝐥 𝐝𝐞𝐬𝐢𝐠𝐧: closing the semantic gap between compiler and hardware by maximally leveraging the power of language safety and affine types. Theseus aims to shift OS responsibilities like resource management into the compiler.
skift-org/skift
🥑 A modern delightful operating system
the-akira/Computer-Science-Resources
A list of resources in different fields of Computer Science
PureDarwin/PureDarwin
Darwin is the Open Source core of macOS, and PureDarwin is a community project to extend Darwin into a complete, usable operating system.
yhzhang0128/egos-2000
Envision a future where every student can read all the code of a teaching operating system.
nebulet/nebulet
A proof-of-concept microkernel that implements a WebAssembly "usermode" that runs in Ring 0.
dyweb/papers-notebook
:page_facing_up: :cn: :page_with_curl: 论文阅读笔记(分布式系统、虚拟化、机器学习)Papers Notebook (Distributed System, Virtualization, Machine Learning)