C operating-system

Open-source C projects categorized as operating-system
Topics: Kernel C Osdev Os Unix

Top 23 C operating-system Projects

  • reactos

    A free Windows-compatible Operating System

  • Project mention: Questioning "The Value of Open Source Software" | news.ycombinator.com | 2024-02-12

    https://reactos.org/ implement some of the windows API

  • raspberry-pi-os

    Learning operating system development using Linux kernel and Raspberry Pi

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • ravynos

    A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.

  • Project mention: Ravynos: BSD-based OS with an experience like and some compatibility with macOS | news.ycombinator.com | 2023-08-28
  • unikraft

    A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.

  • Project mention: KraftCloud | news.ycombinator.com | 2024-04-01
  • PureDarwin

    Darwin is the Open Source core of macOS, and PureDarwin is a community project to extend Darwin into a complete, usable operating system.

  • Project mention: Hackintosh: OpenCore EFI for HP Pavilion Aero 13 Laptop | news.ycombinator.com | 2024-02-06

    Every Christmas break I always hope I'll have the emotional energy to dig back into https://github.com/PureDarwin/PureDarwin#readme and see if I can get it to boot, even on VirtualBox, let alone some hackintosh friendly hardware like OP did

    I am super, super cognizant that the devil's in the proverbial details, but they sure do seem to publish a lot of macOS into the open <https://github.com/apple-oss-distributions/distribution-macO...> so my interest is to map out the parts that are missing

    I'm also aware that Darling exists (e.g. https://news.ycombinator.com/item?id=38423469 ) but if it's anything like Wine -- no, thank you. The only reason Wine (and their CrossOver friends) are required to exist is because there's no suitable open source release of Windows, so emulating the bugs is glucose cheaper. I had high hopes for ReactOS when I was in college, but I think they're just pushing that rock uphill (although I am super glad the project exists)

    Having said all of that, don't overlook that even if I snapped my fingers and had a PureDarwin built 14.3 .iso this very second, the supply chain for x86_64 applications for any such OS is likely going the way of the dodo, since it won't be in a vendor's best interest to dedicate resources to building releases for what they assume is a dead platform

  • illumos-gate

    An open-source Unix operating system

  • Project mention: eBPF Documentary | news.ycombinator.com | 2024-03-10

    It may become a footnote on Linux, but Linux isn't the only system out there -- and DTrace remains alive and well in many systems (not least in its reference implementation in illumos[0]).

    [0] https://github.com/illumos/illumos-gate

  • helenos

    A portable microkernel-based multiserver operating system written from scratch.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • brutal

    🏢 An operating system inspired by brutalist design that combines the ideals of UNIX from the 1970s with modern technology and engineering

  • Project mention: GNU/Hurd strikes back: How to use the legendary OS in a (somewhat) practical way | news.ycombinator.com | 2023-08-07

    Even in the noncommercial world, Hurd's gone precisely nowhere. RedoxOS is a toy and had a GUI within a year or so. Brutal got in within two. SerenityOS not only built a GUI but the beginnings of the first greenfield web browser to gain any semblance of modern standards support in the past several decades. Honestly, what's Hurd doing wrong to flounder so hard?

    [0] https://github.com/redox-os/redox/releases/tag/0.0.3

    [1] https://github.com/brutal-org/brutal/releases

    [2] https://serenityos.org/happy/1st/

  • winix

    A UNIX-style Operating System for the Waikato RISC Architecture Microprocessor (WRAMP)

  • phantomuserland

    Phantom: Persistent Operating System

  • xboot

    The extensible bootloader for embedded system with application engine, write once, run everywhere.

  • Project mention: I'm new to all this. Getting an ARM Cortex A based SBC up and running on an RTOS? | /r/arm | 2023-04-24

    This tiny bootloader-sized OS runs on H3: https://github.com/xboot/xboot

  • opuntiaOS

    opuntiaOS - an operating system targeting x86, ARM and RISC-V.

  • kernel

    Kernel for gramadoOS. (by gramado)

  • ponyos

    My Little Unix: Kernels are Magic!

  • DreamShell

    Operating system for the Sega Dreamcast

  • Project mention: DreamShell: Operating System for the Sega Dreamcast | news.ycombinator.com | 2024-01-09
  • mos

    A hobby operating system developed from scratch (by MQuy)

  • HeliOS

    A community delivered, open source embedded operating system project. (by heliosproj)

  • MellOs

    Minimal, collaboratively written kernel

  • emerald

    An operating system written in C (by Abb1x)

  • jehanne

    Jehanne Operating System

  • wiser

    :racehorse: Extremely minimal vmm for linux written in C. Hopefully someday will spin linux-vm for you.

  • discobsd

    2.11BSD-based UNIX-like OS for STM32 and PIC32 Microcontrollers

  • Dreamos64

    My experiments with osdev... again

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-04-01.

C operating-system related posts

Index

What are some of the best open-source operating-system projects in C? This list will help you:

Project Stars
1 reactos 14,009
2 raspberry-pi-os 12,854
3 ravynos 5,364
4 unikraft 2,273
5 PureDarwin 2,077
6 illumos-gate 1,525
7 helenos 1,288
8 brutal 1,033
9 winix 934
10 phantomuserland 879
11 xboot 779
12 opuntiaOS 659
13 kernel 640
14 ponyos 499
15 DreamShell 404
16 mos 365
17 HeliOS 340
18 MellOs 327
19 emerald 315
20 jehanne 281
21 wiser 259
22 discobsd 159
23 Dreamos64 133
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com