Damn Small Linux 2024

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • meta-raspberrypi

    Yocto/OE BSP layer for the Raspberry Pi boards

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • dillo

    Dillo, a multi-platform graphical web browser

    I'd put this dillo fork:

    https://github.com/dillo-browser/dillo

  • mu

    Soul of a tiny new machine. More thorough tests → More comprehensible and rewrite-friendly software → More resilient society. (by akkartik)

    Depending on how minimal a distribution you want, a few years ago I had a way to take a single ELF binary created by my computing stack built up from machine code (https://github.com/akkartik/mu) and package it up with just a linux kernel and syslinux (whatever _that_ is) to create a bootable disk image I could then ship to a cloud server (https://akkartik.name/post/iso-on-linode, though I don't use Linode anymore these days) and run on a VPS to create a truly minimal webserver. If this seems at all relevant I'd be happy to answer questions or help out.

  • buildroot

    Buildroot, making embedded Linux easy. Note that this is not the official repository, but only a mirror. The official Git repository is at https://gitlab.com/buildroot.org/buildroot/. Do not open issues or file pull requests here.

  • linux-xtensa

    Linux port for xtensa architecture. None of these branches are stable.

    - https://github.com/jcmvbkbc/linux-xtensa/commits/xtensa-6.4-...

  • elks

    Embeddable Linux Kernel Subset - Linux for 8086

    ELKS supported MMU-less operation on 8088 and 80286 machines, but I don't think an ARM port exists: https://github.com/ghaerr/elks

  • elf2flt

    ELF to bFLT (binary flat) converter for no-mmu Linux targets

  • void-packages

    The Void source packages collection

    I was looking for a lightweight OS to run on old Asus Eee PC 1005 HA, which uses a 32-bit Intel Atom N270 processor. I installed Void Linux (https://voidlinux.org/).

    I may give DSL 2024 a try and see how it compares.

  • colima

    Container runtimes on macOS (and Linux) with minimal setup

    You might look into CoLima as a way to get started.

    https://github.com/abiosoft/colima?tab=readme-ov-file

    Its user interface is Docker-like, using containers.

    For full desktop, I've only used the commercial app "Parallels", which can set up an Ubuntu desktop for you. Also Fedora and Alpine and Debian I believe.

    But

    > I don't really have any resources to share. I just know how to boot a vmlinuz with an initramfs using QEMU, and decided to download the Linux kernel source code and try compiling it.

    I highly recommend working through Linux from Scratch and possibly the Gentoo Handbook. It's a journey.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Ask HN: You ran into some money, what tech stuff are you buying?

    1 project | news.ycombinator.com | 8 Mar 2024
  • Free your wrist - AsteroidOS

    1 project | /r/LinuxLugcast | 2 Jun 2023
  • Pixel watch ROM?

    1 project | /r/CalyxOS | 26 Mar 2023
  • AsteroidOS: An open-source Linux distribution for smartwatches

    1 project | news.ycombinator.com | 7 Mar 2023
  • Linux hardware rocks!

    1 project | /r/linuxmemes | 7 Mar 2023

Did you konow that C is
the 7th most popular programming language
based on number of metions?