A new Linux-from-scratch distribution with a clean libc design (openlinux) — looking for contributors

Posted by throwbly@reddit | linux | View on Reddit | 35 comments

Hey r/linux — for the past few months I’ve been working on openlinux, a new Linux-from-scratch distribution built as a cohesive, BSD-style monorepo. The goal isn’t to be “yet another distro,” but to build a clean, minimal, and fully self-hosted userspace with a clarified ABI, reproducible toolchain, and a libc designed from first principles.

I started this project because I always felt the Linux ecosystem lacked something comparable to OpenBSD’s simplicity and coherence — but still Linux-based, with the flexibility and hardware support that entails.

openlinux is being built entirely from scratch:

While working on Router OS at eFAB P.S.A, I learned how essential proper tooling is for OS development. That’s why openlinux ships with QEMU-ready disk images, Docker-friendly rootfs tarballs, and a unified build environment that works cross-architecture from day one (x86_64, aarch64, armv7-m).

But the most important part:
I want this project to grow into a friendly, open community — not another cold “outsiders unwelcome” environment. A place where people can ask questions, contribute, discuss design philosophy, and help shape something genuinely new.

If you’re interested in system-building, libc development, reproducible builds, minimal userlands, or just want to see a Linux system grow from zero, I’d love to have you involved. Check out the docs, the philosophy, and jump into the issues/PRs anytime. :D