MocaccinoOS
MocaccinoOS is a modern minimal Linux meta-distribution designed to provide a lightweight, modular, and container-driven operating system experience for cloud, desktop, server, and embedded environments. Built around the Luet package manager, MocaccinoOS emphasizes static package management, layered system architecture, recoverability, and simplified upgrades. The distribution is available in two primary variants: Mocaccino Micro, a musl-based Linux From Scratch system optimized for cloud and container use cases, and Mocaccino Desktop, a Gentoo-based desktop-focused distribution derived from the former Sabayon branch. MocaccinoOS uses container-based package delivery and versioned root filesystem layers to simplify system maintenance, package management, and upgrades while allowing users to customize and extend their systems efficiently.
Learn more about MocaccinoOS
Luakit
Luakit is a highly configurable browser framework based on the WebKit web content engine and the GTK+ toolkit. It is very fast, extensible with Lua, and licensed under the GNU GPLv3 license. It is primarily targeted at power users, developers and anyone who wants to have fine-grained control over their web browser’s behavior and interface. While switching to the WebKit 2 API means a vastly improved security situation, not all distributions of Linux package the most up-to-date version of WebKitGTK+, and several package very outdated versions that have many known vulnerabilities. As of September 2019, Arch, Debian, Fedora, Gentoo, and Ubuntu all have the latest version of WebKitGTK+, but OpenSUSE ships an outdated and vulnerable version in their stable channel. If you use Luakit for browsing, it is your responsibility to ensure that your distribution packages an up-to-date version of WebKitGTK+!
Learn more about Luakit
Nix
Nix is a tool that takes a unique approach to package management and system configuration. Learn how to make reproducible, declarative, and reliable systems. Nix builds packages in isolation from each other. This ensures that they are reproducible and don't have undeclared dependencies, so if a package works on one machine, it will also work on another. Nix makes it trivial to share development and build environments for your projects, regardless of what programming languages and tools you’re using. Nix ensures that installing or upgrading one package cannot break other packages. It allows you to roll back to previous versions and ensures that no package is in an inconsistent state during an upgrade. Nix is a purely functional package manager. This means that it treats packages like values in purely functional programming languages such as Haskell, they are built by functions that don’t have side effects, and they never change after they have been built.
Learn more about Nix
Gentoo
Gentoo Linux is a free, open-source Linux operating system designed for users who want extensive control over software installation, system configuration, and performance optimization. The distribution uses a source-based approach that allows software to be compiled with settings tailored to specific hardware and user requirements. Its Portage package management system handles software installation, dependency resolution, updates, and package customization through configurable USE flags. Gentoo follows a rolling release model, providing continuous access to software updates without requiring traditional major operating system upgrades. Users can configure desktop environments, Linux kernels, system services, security features, and development tools according to their needs. Gentoo supports desktop computers, servers, embedded devices, and multiple processor architectures, making it suitable for development, infrastructure management, and specialized computing environments.
Learn more about Gentoo