Projects with this topic
-
Nexus OS is a modular, live-boot Linux distribution that combines a minimal kernel, peer-to-peer file sharing, and distributed consensus into a single bootable system. It is not a single work under a single license — it is a collection of independently-licensed components, each governed by its own terms. The kernel and kernel modules remain under GPLv2-only. Original Nexus OS tooling, build scripts, and integration layers are released under Apache 2.0. The BitTorrent and blockchain layers carry the licenses of their respective implementations. Nexus OS is built for users who want to run their own infrastructure, verify their own software, and take responsibility for how they use it. The project provides tools; it does not control, monitor, or endorse what those tools are used for.
Updated -
Arch Linux kernel package for the Microsoft Surface Laptop 5 (12th-generation Intel), built with Clang, ThinLTO and kCFI.
Updated -
A reference implementation of my Unified Kernel Image (UKI) build workflow for Gentoo GNU/Linux.
Updated -
Adding support for the Rust language to the Linux kernel.
Updated -
AES-encrypted loop-device block driver for Linux: builds an out-of-tree loop.ko with AES glued in (kernels 2.0-6.x). Mirror of upstream loop-AES v3.8b by Jari Ruusu (loop-aes.sourceforge.net).
Updated -
Iris is a powerful and fast image viewer engine for Linux. It supports popular image formats like PNG, JPG, JPEG, WebP, BMP, GIF, TIF and TIFF.
Updated -
CharPulse is a Linux character device driver with a dynamically resizing kernel buffer. It supports read, write, append, and clear operations, allowing storage of large amounts of data safely.
Updated -
This is my implementation of syscalls tracing system and copy on write (COW) mechanism, that I've implemented for xv6 educational kernel
Updated -
A Linux kernel module that adds WMI features
Updated