Trending repositories for topic osdev
💾 Amd64 operating system in C. Trying to make a full OS, with a simple and readable codebase!
A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.
Rusty wrapper for the Unified Extensible Firmware Interface (UEFI). This crate makes it easy to develop Rust software that leverages safe, convenient, and performant abstractions for UEFI functionalit...
Learning operating system development using Linux kernel and Raspberry Pi
A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
Patchwork is a hobbyist OS built from scratch in C for the x86_64 architecture with a monolithic kernel.
💾 Amd64 operating system in C. Trying to make a full OS, with a simple and readable codebase!
Patchwork is a hobbyist OS built from scratch in C for the x86_64 architecture with a monolithic kernel.
A book that explore how to write an Operating System from scratch
Rusty wrapper for the Unified Extensible Firmware Interface (UEFI). This crate makes it easy to develop Rust software that leverages safe, convenient, and performant abstractions for UEFI functionalit...
A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.
A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
Learning operating system development using Linux kernel and Raspberry Pi
A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.
A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
💾 Amd64 operating system in C. Trying to make a full OS, with a simple and readable codebase!
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 st...
Learning operating system development using Linux kernel and Raspberry Pi
Patchwork is a hobbyist OS built from scratch in C for the x86_64 architecture with a monolithic kernel.
Rusty wrapper for the Unified Extensible Firmware Interface (UEFI). This crate makes it easy to develop Rust software that leverages safe, convenient, and performant abstractions for UEFI functionalit...
An x86 monolithic kernel and operating system written in modern C++. Comes with in-house graphical applications and command line utilities, plus ports of existing software. And yes, it runs DOOM!
Patchwork is a hobbyist OS built from scratch in C for the x86_64 architecture with a monolithic kernel.
💾 Amd64 operating system in C. Trying to make a full OS, with a simple and readable codebase!
A book that explore how to write an Operating System from scratch
A hobby operating system written in Zig & C that reimagines classic UNIX ideas for modern technology
Dennix is a unix-like hobbyist operating system written from scratch.
An educational 32-bit linux-like Operating System, with public bachelor- and master-level course slides.
An x86 monolithic kernel and operating system written in modern C++. Comes with in-house graphical applications and command line utilities, plus ports of existing software. And yes, it runs DOOM!
A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
Build and use highly customized and ultra-lightweight unikernel VMs.
Rusty wrapper for the Unified Extensible Firmware Interface (UEFI). This crate makes it easy to develop Rust software that leverages safe, convenient, and performant abstractions for UEFI functionalit...
A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.
Free95 is an open-source windows-compatible operating system.
A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
Learning operating system development using Linux kernel and Raspberry Pi
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 st...
A book that explore how to write an Operating System from scratch
A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.
A kernel designed to run one and only one application in a virtualized environment
💾 Amd64 operating system in C. Trying to make a full OS, with a simple and readable codebase!
Rusty wrapper for the Unified Extensible Firmware Interface (UEFI). This crate makes it easy to develop Rust software that leverages safe, convenient, and performant abstractions for UEFI functionalit...
Patchwork is a hobbyist OS built from scratch in C for the x86_64 architecture with a monolithic kernel.
Free95 is an open-source windows-compatible operating system.
Patchwork is a hobbyist OS built from scratch in C for the x86_64 architecture with a monolithic kernel.
General purpose operating system targeting standard desktops and laptops.
💾 Amd64 operating system in C. Trying to make a full OS, with a simple and readable codebase!
A book that explore how to write an Operating System from scratch
A hobby operating system written in Zig & C that reimagines classic UNIX ideas for modern technology
Build and use highly customized and ultra-lightweight unikernel VMs.
This OS Tutorial expands on the fundamental concepts covered in cfenollosa/os-tutorial and covers entering long mode on the x86_64 architecture. It also uses clang rather than relying on an external c...
Portable asynchronous microkernel with multiprocessor priority scheduling and Unix-like abstractions
A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
Free95 is an open-source windows-compatible operating system.
Learning operating system development using Linux kernel and Raspberry Pi
A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.
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 st...
A book that explore how to write an Operating System from scratch
A kernel designed to run one and only one application in a virtualized environment
💾 Amd64 operating system in C. Trying to make a full OS, with a simple and readable codebase!
Rusty wrapper for the Unified Extensible Firmware Interface (UEFI). This crate makes it easy to develop Rust software that leverages safe, convenient, and performant abstractions for UEFI functionalit...
Free95 is an open-source windows-compatible operating system.
Patchwork is a hobbyist OS built from scratch in C for the x86_64 architecture with a monolithic kernel.
💾 Amd64 operating system in C. Trying to make a full OS, with a simple and readable codebase!
General purpose operating system targeting standard desktops and laptops.
A book that explore how to write an Operating System from scratch
A hobby operating system written in Zig & C that reimagines classic UNIX ideas for modern technology
An educational 32-bit linux-like Operating System, with public bachelor- and master-level course slides.
Build and use highly customized and ultra-lightweight unikernel VMs.
This OS Tutorial expands on the fundamental concepts covered in cfenollosa/os-tutorial and covers entering long mode on the x86_64 architecture. It also uses clang rather than relying on an external c...