conv.

All stories
TechQuiet 13d · day 13

New AlpineBSD project launches with strict anti-generative-AI code policy

A fledgling BSD distro combining the NetBSD kernel with an Alpine Linux-style userland bans any code or docs touched by LLMs as "tainted."

What to know

  • AlpineBSD is extremely early-stage: no installation media exists yet and it must be manually bootstrapped.
  • Its defining feature is a formal policy treating any generative-AI-produced code, documentation, binaries, or assets as 'tainted' and to be avoided.
  • It joins NetBSD in explicitly rejecting LLM-generated code, a stance Linus Torvalds has said does not apply to Linux.
  • The project's repos are hosted on Sourcehut under Drew DeVault's account, and it follows closely on the heels of another new BSD distro, Daemonarchy.

“a userspace inspired by Alpine Linux and the objective of making it possible to use as little AI-generated software as possible.”

AlpineBSD project, new BSD distribution · The Register · Oct 29

Drew DeVault Sourcehut founder, hosts AlpineBSD's reposNetBSD project Source of the NetBSD kernel used by AlpineBSDLinus TorvaldsLinus Torvalds Linux kernel creatorAlpineBSD project New BSD operating system under development

New AlpineBSD project launches with strict anti-generative-AI code policy
theregister.com

How it unfolded 2 developments, newest first · click a bar or a number to jump articlesposts

Peak 5 pieces in 3h at Oct 30, 10 AM; 5 pieces over 13 days (3 articles · 2 posts) Oct 30, 10 AM — 5 pieces · 3 articles · 2 posts — Mastodon 2, Google News 1, Newswires 1, +1 moreOct 30, 1 PM — quietOct 30, 4 PM — quietOct 30, 7 PM — quietOct 30, 10 PM — quietOct 31, 1 AM — quietOct 31, 4 AM — quietOct 31, 7 AM — quietOct 31, 10 AM — quietOct 31, 1 PM — quietOct 31, 4 PM — quietOct 31, 7 PM — quietOct 31, 10 PM — quietNov 1, 1 AM — quietNov 1, 3 AM — quietNov 1, 6 AM — quietNov 1, 9 AM — quietNov 1, 12 PM — quietNov 1, 3 PM — quietNov 1, 6 PM — quietNov 1, 9 PM — quietNov 2, 12 AM — quietNov 2, 3 AM — quietNov 2, 6 AM — quietNov 2, 9 AM — quietNov 2, 12 PM — quietNov 2, 3 PM — quietNov 2, 6 PM — quietNov 2, 9 PM — quietNov 3, 12 AM — quietNov 3, 3 AM — quietNov 3, 6 AM — quietNov 3, 9 AM — quietNov 3, 12 PM — quietNov 3, 3 PM — quietNov 3, 6 PM — quietNov 3, 9 PM — quietNov 4, 12 AM — quietNov 4, 3 AM — quietNov 4, 6 AM — quietNov 4, 9 AM — quietNov 4, 12 PM — quietNov 4, 3 PM — quietNov 4, 6 PM — quietNov 4, 9 PM — quietNov 5, 12 AM — quietNov 5, 3 AM — quietNov 5, 6 AM — quietNov 5, 9 AM — quietNov 5, 12 PM — quietNov 5, 3 PM — quietNov 5, 6 PM — quietNov 5, 9 PM — quietNov 6, 12 AM — quietNov 6, 3 AM — quietNov 6, 6 AM — quietNov 6, 9 AM — quietNov 6, 12 PM — quietNov 6, 3 PM — quietNov 6, 6 PM — quietNov 6, 9 PM — quietNov 7, 12 AM — quietNov 7, 3 AM — quietNov 7, 6 AM — quietNov 7, 9 AM — quietNov 7, 12 PM — quietNov 7, 3 PM — quietNov 7, 6 PM — quietNov 7, 9 PM — quietNov 8, 12 AM — quietNov 8, 3 AM — quietNov 8, 6 AM — quietNov 8, 9 AM — quietNov 8, 12 PM — quietNov 8, 3 PM — quietNov 8, 6 PM — quietNov 8, 9 PM — quietNov 9, 12 AM — quietNov 9, 3 AM — quietNov 9, 6 AM — quietNov 9, 9 AM — quietNov 9, 12 PM — quietNov 9, 3 PM — quietNov 9, 6 PM — quietNov 9, 9 PM — quietNov 10, 12 AM — quietNov 10, 3 AM — quietNov 10, 6 AM — quietNov 10, 9 AM — quietNov 10, 12 PM — quietNov 10, 3 PM — quietNov 10, 6 PM — quietNov 10, 9 PM — quietYesterday, 12 AM — quietYesterday, 3 AM — quietYesterday, 6 AM — quietYesterday, 9 AM — quietYesterday, 12 PM — quietYesterday, 3 PM — quietYesterday, 6 PM — quietYesterday, 9 PM — quietToday, 12 AM — quietToday, 3 AM — quietToday, 6 AM — quietToday, 9 AM — quietToday, 12 PM — quietToday, 3 PM — quietToday, 6 PM — quiet 1–2
Oct 31Nov 1Nov 2Nov 3Nov 4Nov 5Nov 6Nov 7Nov 8Nov 9Nov 10now · 8:19 PM ET
  1. 2

    Coverage of AlpineBSD spreads across Mastodon, Reddit and Google News

    The Register's report on AlpineBSD was reposted and discussed across multiple platforms, including the author's own Mastodon account, within hours of publication, though no substantive public debate text was captured in the circulating threads.

  2. 1

    AlpineBSD announced with explicit AI-free software policy

    AlpineBSD was announced combining the NetBSD kernel with an Alpine Linux-inspired userland, with a published policy that any code, documentation, binaries, or assets containing generative-AI output are considered "tainted" and to be minimized across the project.

    “Any software whose code, documentation, binaries, or other assets include, in any part, the output of a generative AI tool such as an LLM, is considered 'tainted' for our purposes.”
    — AlpineBSD project
    1. first by The Register, 13d ago

  3. background

    Daemonarchy BSD distro announced — A new BSD-family operating system called Daemonarchy launched just days before AlpineBSD, within a wave of new niche BSD projects.

  4. background

    NetBSD sees spike in donations and interest after Torvalds remark — Following Torvalds' comment distinguishing Linux's position, NetBSD reportedly gained increased donations and public interest, apparently from users seeking a more explicitly AI-averse project.

  5. background

    Torvalds says Linux is not an anti-AI project — Linus Torvalds publicly distanced the Linux kernel from the anti-AI stance taken by projects like NetBSD, stating the kernel project does not oppose AI-generated contributions outright.

  6. background

    NetBSD project adopts formal anti-LLM commit policy — NetBSD's commit guidelines state that code generated by a large language model is presumed to be tainted, setting an early precedent later followed by AlpineBSD.