C Kernel

Open-source C projects categorized as Kernel

Top 23 C Kernel 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

  • 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
  • rt-thread

    RT-Thread is an open source IoT real-time operating system (RTOS).

  • windows-kernel-exploits

    windows-kernel-exploits Windows平台提权漏洞集合

  • winfsp

    Windows File System Proxy - FUSE for Windows

  • Project mention: WinFsp · Windows File System Proxy | /r/patient_hackernews | 2023-06-16
  • pwru

    Packet, where are you? -- eBPF-based Linux kernel networking debugger

  • HackSysExtremeVulnerableDriver

    HackSys Extreme Vulnerable Driver (HEVD) - Windows & Linux

  • SaaSHub

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

    SaaSHub logo
  • 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
  • tilck

    A Tiny Linux-Compatible Kernel

  • zen-kernel

    Zen Patched Kernel Sources

  • TripleCross

    A Linux eBPF rootkit with a backdoor, C2, library injection, execution hijacking, persistence and stealth capabilities.

  • Diamorphine

    LKM rootkit for Linux Kernels 2.6.x/3.x/4.x/5.x/6.x (x86/x86_64 and ARM64)

  • xone

    Linux kernel driver for Xbox One and Xbox Series X|S accessories

  • Project mention: Xbox and Mint | /r/linuxquestions | 2023-12-06
  • stress-ng

    This is the stress-ng upstream project git repository. stress-ng will stress test a computer system in various selectable ways. It was designed to exercise various physical subsystems of a computer as well as the various operating system kernel interfaces.

  • helenos

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

  • minixfromscratch

    Development and compilation setup for the book versions of MINIX (2.0.0 and 3.1.0) on QEMU

  • Project mention: Ask HN: High-quality resources for writing complex systems software? | news.ycombinator.com | 2023-11-05

    Open BSD software source.

    UNIX Systems Programming: Communication, Concurrency and Threads: Communication, Concurrency and Threads 2nd Edition by K Robbins and S. Robbins

    minix from scrath [0]; linux from scratch[1];

    [1] : https://www.linuxfromscratch.org/

    [0] : https://github.com/o-oconnell/minixfromscratch

  • embox

    Modular and configurable OS for embedded applications

  • Project mention: Release v0.5.9.10 · embox/embox | /r/embedded | 2023-07-01

    Embox is a configurable RTOS designed for resource constrained and embedded systems. Embox main idea is using Linux software without Linux. (https://embox.github.io/ ) If you want use complex Linux Software and Linux is huge for your goals. Embox is the best idea, as I think. For example Embox is the only RTOS that allows to use OpenCV on Cortex-m MCUs https://www.embedded.com/benchmarking-opencv-on-stm32-mcus/

  • h-encore

    Fully chained kernel exploit for the PS Vita on firmwares 3.65-3.68

  • 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)

  • elks

    Embeddable Linux Kernel Subset - Linux for 8086

  • Project mention: Damn Small Linux 2024 | news.ycombinator.com | 2024-02-01

    ELKS supported MMU-less operation on 8088 and 80286 machines, but I don't think an ARM port exists: https://github.com/ghaerr/elks

  • phantomuserland

    Phantom: Persistent Operating System

  • linux

    XanMod: Linux kernel source code tree (by xanmod)

  • Project mention: A Linux Optimizer Script | news.ycombinator.com | 2024-03-04
  • 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).

C Kernel related posts

  • Scriptable Operating Systems with Lua [pdf]

    2 projects | news.ycombinator.com | 20 Apr 2024
  • Questioning "The Value of Open Source Software"

    1 project | news.ycombinator.com | 12 Feb 2024
  • Saving Linux

    2 projects | news.ycombinator.com | 19 Jan 2024
  • The Linux Scheduler: A Decade of Wasted Cores (2016) [pdf]

    3 projects | news.ycombinator.com | 13 Dec 2023
  • A balance between lightweight and user friendly

    1 project | /r/linux4noobs | 11 Dec 2023
  • What would be a good Linux device for someone who wants to learn digital art?

    1 project | /r/linux | 9 Dec 2023
  • Xbox and Mint

    1 project | /r/linuxquestions | 6 Dec 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 2 May 2024
    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. Learn more →

Index

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

Project Stars
1 reactos 14,040
2 raspberry-pi-os 12,870
3 rt-thread 9,715
4 windows-kernel-exploits 7,712
5 winfsp 6,604
6 pwru 2,464
7 HackSysExtremeVulnerableDriver 2,315
8 unikraft 2,303
9 tilck 2,243
10 zen-kernel 1,858
11 TripleCross 1,677
12 Diamorphine 1,661
13 xone 1,566
14 stress-ng 1,437
15 helenos 1,286
16 minixfromscratch 1,182
17 embox 1,103
18 h-encore 1,052
19 brutal 1,032
20 winix 934
21 elks 924
22 phantomuserland 879
23 linux 857

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com