The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 linux-kernel Open-Source 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.
-
putting-the-you-in-cpu
A technical explainer by @kognise of how your computer runs programs, from start to finish.
-
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.
-
linux-kernel-module-cheat
The perfect emulation setup to study and develop the Linux kernel v5.4.3, kernel modules, QEMU, gem5 and x86_64, ARMv7 and ARMv8 userland and baremetal assembly, ANSI C, C++ and POSIX. GDB step debug and KGDB just work. Powered by Buildroot and crosstool-NG. Highly automated. Thoroughly documented. Automated tests. "Tested" in an Ubuntu 20.04 host.完美的仿真设置,可用于研究和开发Linux内核v5.4.3,内核模块,QEMU,gem5和x86_64,ARMv7和ARMv8用户界面以及裸机装配,ANSI C,C ++和POSIX。 GDB步骤调试和KGDB可以正常工作。 由Buildroot和crosstool-NG支持。 高度自动化。 彻底记
-
minimal
Minimal Linux Live (MLL) is a tiny educational Linux distribution, which is designed to be built from scratch by using a collection of automated shell scripts. Minimal Linux Live offers a core environment with just the Linux kernel, GNU C library, and Busybox userland utilities. (by ivandavidov)
-
vmlinux-to-elf
A tool to recover a fully analyzable .ELF from a raw kernel, through extracting the kernel symbol table (kallsyms)
-
learning-ebpf
Learning eBPF, published by O'Reilly - out now! Here's where you'll find a VM config for the examples, and more
-
ucall
Remote Procedure Calls - 50x lower latency and 70x higher bandwidth than FastAPI, implementing JSON-RPC & 🔜 REST over io_uring and SIMDJSON ☎️
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Linux kernel and its insides https://0xax.gitbooks.io/linux-insides/content/index.html
Project mention: "Low Level Programming University" a.k.a. Peaking Beneath the OS | news.ycombinator.com | 2023-10-13
Thanks to cpu.land , I grew an uncanny interest in how cpu works and got me deep into operating systems from there, it’s fascinating to see the deep down of your computer to the levels of registers and ALUs(arithmetic logical units). Nand2tetris and OSTEP is the greatest resource for starting with operating systems.
Project mention: The Linux Kernel Prepares for Rust 1.77 Upgrade | news.ycombinator.com | 2024-02-18Rust is backwards compatible when you stick to stable features, but the kernel uses unstable features that can and do incur breaking changes.
https://github.com/Rust-for-Linux/linux/issues/2
Can anyone verify that this only happens under O_DIRECT? I see that the original bug report references preadv03, a test case which uses O_DIRECT.
Project mention: Minimal Linux Live (MLL) – A tiny educational build-from-scratch Linux | news.ycombinator.com | 2024-04-01
Project mention: Planning to install Gentoo to learn how OS in general and Linux in particular really works | /r/Gentoo | 2023-06-07
Project mention: Show HN: U)Search Images demo in 200 lines of Python | news.ycombinator.com | 2023-09-07
downlaoded bluetooth dongle fw from this repo https://github.com/winterheart/broadcom-bt-firmware
linux-kernel related posts
- Lunatik: Lunatik is a framework for scripting the Linux kernel with Lua
- Tech I am learning in 2024
- Minimal Linux Live (MLL) – A tiny educational build-from-scratch Linux
- A Linux Optimizer Script
- The Linux Scheduler: A Decade of Wasted Cores (2016) [pdf]
- Linux Kernel Module Cheat
- Ext4 data corruption in stable kernels [LWN.net]
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Index
What are some of the best open-source linux-kernel projects? This list will help you:
Project | Stars | |
---|---|---|
1 | linux-insides | 29,378 |
2 | raspberry-pi-os | 12,864 |
3 | lowlevelprogramming-university | 9,557 |
4 | lkmpg | 6,969 |
5 | linux-kernel-exploitation | 5,309 |
6 | linux-exploit-suggester | 5,235 |
7 | putting-the-you-in-cpu | 4,592 |
8 | linux-kernel-module-cheat | 3,954 |
9 | Rust-for-Linux | 3,792 |
10 | kmon | 2,390 |
11 | ltp | 2,251 |
12 | ebpf_exporter | 2,018 |
13 | Diamorphine | 1,654 |
14 | minimal | 1,482 |
15 | awesome-os | 1,460 |
16 | rdma-core | 1,332 |
17 | vmlinux-to-elf | 1,218 |
18 | systeroid | 1,203 |
19 | learning-ebpf | 997 |
20 | ucall | 985 |
21 | broadcom-bt-firmware | 975 |
22 | linux | 853 |
23 | like-dbg | 726 |
Sponsored