Skip to content

Open Source Operating Systems

The operating system is an essential component of a computer system. We want to highlight this cool and highly technical subset of the open source world.

9 repositories 3 languages Last updated
  • C 30,674 12,115
    @torvalds

    torvalds / linux

    Linux kernel source tree
  • C 10,176 1,823
    @SamyPesse

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

    How to Make a Computer Operating System in C++
  • C 2,053 374
    @cloudius-systems

    cloudius-systems / osv

    OSv, a new operating system for the cloud.
  • C 1,769 751
    @freebsd

    freebsd / freebsd

    FreeBSD src tree
  • Assembly 1,300 237
    @ReturnInfinity

    ReturnInfinity / BareMetal-OS

    BareMetal is a 64-bit OS for x86-64 based computers. The OS is written entirely in Assembly while applications can be written in Assembly, C/C++, and Rust.
  • C 1,198 170
    @klange

    klange / toaruos

    Hobby kernel + userspace, built mostly from scratch.
  • Shell 931 157
    @andreasgal

    andreasgal / B2G

    Boot to Gecko aims to create a complete, standalone operating system for the open web.
  • Assembly 753 161
    @KnightOS

    KnightOS / KnightOS

    KnightOS is a third-party Operating System for Texas Instruments z80 calculators. It offers many features over the stock OS, including multitasking and a tree-based filesystem, delivered in a Unix-like environment. KnightOS is written entirely in z80 assembly, with a purpose-built toolchain. Additionally, the KnightOS kernel is standalone, and you can use it as the basis for your own powerful operating systems.

  • C 725 134
    @charliesome

    charliesome / jsos

    An operating system written in JavaScript
Sign up for free to get involved with these projects and more. Already have an account? Sign in now
Something went wrong with that request. Please try again.