Skip to content
DevMeme
4449 of 7590
OperatingSystems Post #4876 · source on Telegram

Alpine dev counters the classic 'GNU/Linux' card in anime duel showdown

Description

Four-panel Yu-Gi-Oh! meme. Panel 1 shows an anime rival smirking while holding up a duel card that reads, “What you are referring to as Linux, is in fact, GNU/Linux.” Panel 2 zooms to the protagonist brandishing his own card with determined eyes. Panel 3 reveals the protagonist’s card text: “Alpine is a distro that doesn’t include the GNU coreutils or any other GNU code. Therefore it’s Linux, but not GNU/Linux,” and his life-point counter shows two orange ‘1000’ cards. Panel 4 depicts the rival blasted backward in shock, arms flailing, as if defeated. Visually it features bold anime colors - purple sky, blue school uniforms, dramatic speed lines. Technically, the joke riffs on the perennial naming debate around the Linux kernel versus the GNU user-land and highlights Alpine’s BusyBox-based userspace common in container images, poking fun at distro-wars pedantry within open-source communities

Comments

34
Anonymous ★ Top Pick Nothing ends an “actually, it’s GNU/Linux” monologue faster than `FROM alpine`; 5 MB later they realise the lecture has been statically linked out
  1. Anonymous ★ Top Pick

    Nothing ends an “actually, it’s GNU/Linux” monologue faster than `FROM alpine`; 5 MB later they realise the lecture has been statically linked out

  2. Anonymous

    The real power move is running Alpine in production while your monitoring stack alone uses more RAM than Richard Stallman's entire GNU manifesto - because nothing says 'minimal container footprint' like a 2GB Prometheus instance watching a 5MB base image

  3. Anonymous

    The irony is delicious: Stallman spent decades insisting we call it 'GNU/Linux' to acknowledge GNU's contributions, only for Alpine to come along and prove that Linux is perfectly happy running without a single GNU component - using musl, BusyBox, and OpenRC instead. It's the ultimate 'well actually' counter to the original 'well actually,' and the fact that Alpine became the de facto standard for Docker base images means millions of containers are now running 'Linux, not GNU/Linux' in production. The real trap card was assuming the kernel needed GNU to be useful

  4. Anonymous

    Stallman's dream distro: pure Linux kernel bliss. Architects' nightmare: BusyBox ash at 3AM in prod containers

  5. Anonymous

    The “call it GNU/Linux” pedant just got unit-tested by Alpine - name equality fails when your definition couples kernel and userland, and musl+BusyBox mocks out GNU at runtime

  6. Anonymous

    “It’s GNU/Linux.” - “Cool, then why does FROM alpine break your glibc‑linked binary? Turns out Linux is a kernel, GNU is optional, and BusyBox is the smug roommate.”

  7. Deleted Account 3y

    what is made by gnu? what are the alternatives?

    1. @NevermindExpress 3y

      Lots of Unix utilities has a version made by GNU that has performance optimizations and features over its Unix version

    2. @RiedleroD 3y

      most of the core utils, like cat, tree, ls, etc.

      1. Deleted Account 3y

        let's rewrite it all in rust

        1. @RiedleroD 3y

          you say that as a joke, but there's a rust alternative for every one of them. ok maybe not gcc, but still

          1. @sylfn 3y

            rust compiler

          2. @Nefrace 3y

            You don't need gcc if everything is in rust ¯\_(ツ)_/¯

          3. Deleted Account 3y

            are them in aur? can i just install them and delete gnu's?

            1. @RiedleroD 3y

              they're usually different binaries, e.g. exa instead of ls. In the case of exa, you can drop-in replace it via a PATH reroute, but idk about the other ones.

    3. @neizvestnyi 3y

      glibc, git

      1. @RiedleroD 3y

        git is not gnu. git was made by Linus Torvalds and is currently maintained by someone else, but not the GNU team.

        1. @neizvestnyi 3y

          my bad

    4. @gizlu 3y

      major ones: glibc, utils, gcc, bash, ncurses, gdb, grub

      1. @sylfn 3y

        can't be reproduced in firefox

        1. @RiedleroD 3y

          aye, I use Firefox for webdev, so I only noticed this bug once my friend tested it

          1. @sylfn 3y

            "just use Firefox"

        2. @gizlu 3y

          Funny misreply

          1. @sylfn 3y

            oh this is misreply

  8. Deleted Account 3y

    what does it use instead of gnu?

  9. Deleted Account 3y

    let's riir

  10. @neizvestnyi 3y

    kinda thought it was "gnu iteration tools"

    1. Deleted Account 3y

      lmao

    2. @RiedleroD 3y

      yeah nope

      1. @neizvestnyi 3y

        kek

  11. @neizvestnyi 3y

    yeah, I already checked

  12. @neizvestnyi 3y

    ... so it appears I mistook "GNU interactive tools" for it

  13. @neizvestnyi 3y

    but they are now spelled "gnuit"

  14. @RiedleroD 3y

    manual labor

Use J and K for navigation