SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C Kernel Projects
-
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.
-
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.
-
unikraft
A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
-
TripleCross
A Linux eBPF rootkit with a backdoor, C2, library injection, execution hijacking, persistence and stealth capabilities.
-
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.
-
minixfromscratch
Development and compilation setup for the book versions of MINIX (2.0.0 and 3.1.0) on QEMU
-
brutal
🏢 An operating system inspired by brutalist design that combines the ideals of UNIX from the 1970s with modern technology and engineering
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Questioning "The Value of Open Source Software" | news.ycombinator.com | 2024-02-12https://reactos.org/ implement some of the windows API
Project mention: Ask HN: High-quality resources for writing complex systems software? | news.ycombinator.com | 2023-11-05Open 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 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/
Project mention: GNU/Hurd strikes back: How to use the legendary OS in a (somewhat) practical way | news.ycombinator.com | 2023-08-07Even 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/
ELKS supported MMU-less operation on 8088 and 80286 machines, but I don't think an ARM port exists: https://github.com/ghaerr/elks
C Kernel related posts
- Scriptable Operating Systems with Lua [pdf]
- Questioning "The Value of Open Source Software"
- Saving Linux
- The Linux Scheduler: A Decade of Wasted Cores (2016) [pdf]
- A balance between lightweight and user friendly
- What would be a good Linux device for someone who wants to learn digital art?
- Xbox and Mint
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Apr 2024
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,864 |
3 | rt-thread | 9,562 |
4 | windows-kernel-exploits | 7,712 |
5 | winfsp | 6,586 |
6 | pwru | 2,447 |
7 | HackSysExtremeVulnerableDriver | 2,315 |
8 | unikraft | 2,287 |
9 | tilck | 2,243 |
10 | zen-kernel | 1,851 |
11 | TripleCross | 1,677 |
12 | Diamorphine | 1,654 |
13 | xone | 1,547 |
14 | stress-ng | 1,430 |
15 | helenos | 1,287 |
16 | minixfromscratch | 1,182 |
17 | embox | 1,098 |
18 | h-encore | 1,052 |
19 | brutal | 1,033 |
20 | winix | 935 |
21 | elks | 922 |
22 | phantomuserland | 879 |
23 | linux | 853 |
Sponsored