{"id":819465,"date":"2026-10-31T06:22:21","date_gmt":"2026-10-31T06:22:21","guid":{"rendered":"https:\/\/www.newsbeep.com\/uk\/819465\/"},"modified":"2026-10-31T06:22:21","modified_gmt":"2026-10-31T06:22:21","slug":"alpinebsd-announced-an-ai-free-foss-os","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/uk\/819465\/","title":{"rendered":"AlpineBSD announced \u2013 an AI-free FOSS OS"},"content":{"rendered":"<p>                    <a data-tag=\"os platforms\" href=\"https:\/\/www.theregister.com\/tag\/os%20platforms\" class=\"lab-article-section-link\" rel=\"nofollow noopener\" target=\"_blank\"><\/p>\n<p style=\"\" class=\" lab-article-section lab-article-section-top \">\n                    os platforms\n                <\/p>\n<p>                    <\/a><\/p>\n<p class=\"subtitle below\" style=\"\">\n        Combining the NetBSD kernel with the Alpine Linux userland\n    <\/p>\n<p>Just days after Daemonarchy, there&#8217;s another new OS in the BSD family \u2013 and one that is heading determinedly in almost the opposite direction.<\/p>\n<p><a href=\"https:\/\/wiki.alpinebsd.org\/\" target=\"_blank\" rel=\"nofollow noopener\">AlpineBSD<\/a> is so new that it barely exists yet. There are no installation media available, though it&#8217;s possible to <a href=\"https:\/\/wiki.alpinebsd.org\/installation\/\" target=\"_blank\" rel=\"nofollow noopener\">manually bootstrap an installation<\/a>. What AlpineBSD does already have is an <a href=\"https:\/\/wiki.alpinebsd.org\/ai-policy\" target=\"_blank\" rel=\"nofollow noopener\">AI policy,<\/a> and the plan is to avoid &#8220;the output of generative AI models (e.g.\u00a0LLMs)&#8221; as far as possible:<\/p>\n<p>&#8220;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 &#8216;tainted&#8217; for our purposes.&#8221;<\/p>\n<p>The core idea is to combine the kernel of NetBSD with &#8220;a userspace inspired by Alpine Linux and the objective of making it possible to use as little AI-generated software as possible.&#8221;<\/p>\n<p><a href=\"https:\/\/www.theregister.com\/software\/2024\/05\/18\/gentoo-and-netbsd-ban-ai-code-but-debian-doesnt-yet\/1434665\" target=\"_blank\" rel=\"nofollow noopener\">Back in 2024<\/a>, the NetBSD project made its position on AI plain. Its <a href=\"https:\/\/www.netbsd.org\/developers\/commit-guidelines.html\" target=\"_blank\" rel=\"nofollow noopener\">commit guidelines<\/a> say that &#8220;code generated by a Large Language Model [\u2026] is presumed to be tainted code.&#8221;<\/p>\n<p>Back in July, Linus Torvalds stated that <a href=\"https:\/\/www.theregister.com\/ai-and-ml\/2026\/07\/15\/linus-torvalds-tells-ai-haters-to-fork-off\/5271894\" target=\"_blank\" rel=\"nofollow noopener\">&#8220;Linux is not one of those anti-AI projects<\/a>&#8220;. Since then, NetBSD has seen a <a href=\"https:\/\/www.theregister.com\/os-platforms\/2026\/10\/13\/netbsd-may-have-found-a-new-role-the-ai-free-foss-os\/5302818\" target=\"_blank\" rel=\"nofollow noopener\">spike in donations and interest<\/a>.<\/p>\n<p>For someone mainly used to Linux, trying to install NetBSD is a little like hopping in a time machine to 30 years ago, and we speak from personal experience of Linux in the mid-1990s. As we mentioned when <a href=\"https:\/\/www.theregister.com\/software\/2023\/07\/20\/slackware-turns-30\/453790\" target=\"_blank\" rel=\"nofollow noopener\">Slackware turned 30<\/a> a few years ago, back in 1996, this vulture tried Slackware 3.0 on his own hardware, and we never did manage to install it.<\/p>\n<p>We <a href=\"https:\/\/www.theregister.com\/os-platforms\/2026\/08\/20\/netbsd-11-lands-with-risc-v-support-and-lightning-fast-vm-boots\/5289713\" target=\"_blank\" rel=\"nofollow noopener\">tried NetBSD 11 a couple of months ago<\/a>, and despite considerable help from the folks on the NetBSD-users mailing list, we failed to get the CDE desktop to start.<\/p>\n<p>As an example, installing software on NetBSD is not the easy, comfortable task it is on Linux. It does have a package manager for handling binary packages: it&#8217;s called <a href=\"https:\/\/pkgin.net\/\" target=\"_blank\" rel=\"nofollow noopener\">pkgin<\/a>, but as the <a href=\"https:\/\/www.netbsd.org\/docs\/misc\/index.html#pkgin\" target=\"_blank\" rel=\"nofollow noopener\">NetBSD FAQ mentions<\/a>, it&#8217;s an optional extra. You must manually tick a box in the setup program to install pkgin with the rest of the OS, and when we <a href=\"https:\/\/www.theregister.com\/software\/2022\/08\/10\/netbsd-93-keeps-it-hardcore-old-school\/343707\" target=\"_blank\" rel=\"nofollow noopener\">tried NetBSD 9.3 four years ago<\/a>, we didn&#8217;t know that, overlooked that checkbox, and had to find a way to add pkgin later. (It is quite tricky to install a package manager when you don&#8217;t have a package manager to install it with.) <\/p>\n<p>This time around, we discovered that pkgin sometimes doesn&#8217;t complete the installation process for you \u2013 it just leaves a text file in a destination directory somewhere, and you&#8217;re expected to know that, go there, read it, and do any further steps yourself.<\/p>\n<p>The NetBSD community has been quietly going its own way since 1993. It has its own ideas about what is normal, and its users expect that. Some folks on the mailing list told us that they never use binary packages anyway \u2013 they compile what they need from source code.<\/p>\n<p>AlpineBSD&#8217;s <a href=\"https:\/\/git.sr.ht\/~sircmpwn\/absd-ports\" target=\"_blank\" rel=\"nofollow noopener\">ports repository<\/a> and <a href=\"https:\/\/sr.ht\/~sircmpwn\/alpinebsd\/sources\" rel=\"nofollow noopener\" target=\"_blank\">source code<\/a> are hosted on Sourcehut, under the account of <a href=\"https:\/\/sr.ht\/~sircmpwn\/\" target=\"_blank\" rel=\"nofollow noopener\">sircmpwn<\/a>, better known as <a href=\"https:\/\/drewdevault.com\/\" target=\"_blank\" rel=\"nofollow noopener\">Drew DeVault<\/a>. We have quoted DeVault a few times over the years: we&#8217;ve often found that his views align with our own in various ways\u2026 such as about <a href=\"https:\/\/www.theregister.com\/on-prem\/2021\/11\/26\/thinkpad-modder-crowdfunding-new-motherboard-for-t60\/t61\/316433\" rel=\"nofollow noopener\" target=\"_blank\">t<\/a><a href=\"https:\/\/www.theregister.com\/on-prem\/2021\/11\/26\/thinkpad-modder-crowdfunding-new-motherboard-for-t60\/t61\/316433\" target=\"_blank\" rel=\"nofollow noopener\">he best laptops ever made<\/a>, and on <a href=\"https:\/\/www.theregister.com\/software\/2025\/01\/14\/absolute-linux-has-reached-the-end-where-next\/894846\" target=\"_blank\" rel=\"nofollow noopener\">simplicity in Linux distro design<\/a>, or even on <a href=\"https:\/\/www.theregister.com\/software\/2025\/02\/06\/agent-p-waxes-lyrical-about-14-years-of-systemd\/1270567\" target=\"_blank\" rel=\"nofollow noopener\">dot-com billionaires at FOSDEM<\/a>.<\/p>\n<p>Alpine&#8217;s tools are quite well-suited to being adapted to other systems. We have previously mentioned the use of its packaging tool, APK, in the <a href=\"https:\/\/www.theregister.com\/software\/2023\/02\/13\/chimera-a-linux-that-isnt-gnu\/linux\/1362994\" target=\"_blank\" rel=\"nofollow noopener\">GNU-free Chimera Linux<\/a>, which uses much of the FreeBSD userland, and also in <a href=\"https:\/\/www.theregister.com\/software\/2024\/12\/20\/adelie-linux-10-small-fast-but-not-quite-grown-up\/443336\" target=\"_blank\" rel=\"nofollow noopener\">Ad\u00e9lie Linux<\/a>.<\/p>\n<p>We will follow AlpineBSD with interest. There&#8217;s strong appeal in the plan of combining perhaps the best-known, longest-established AI-free Unix-like kernel with the user-facing parts of pretty much the smallest and cleanest Linux distro there is. The AI advocates often warn LLM skeptics that they risk being left behind. Well, here&#8217;s an OS for those who don&#8217;t want to surf the AI wave.\u00a0\u00ae<\/p>\n","protected":false},"excerpt":{"rendered":"os platforms Combining the NetBSD kernel with the Alpine Linux userland Just days after Daemonarchy, there&#8217;s another new&hellip;\n","protected":false},"author":2,"featured_media":819466,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[59,86,56,54,55],"class_list":["post-819465","post","type-post","status-publish","format-standard","has-post-thumbnail","category-technology","tag-gb","tag-technology","tag-uk","tag-united-kingdom","tag-unitedkingdom"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts\/819465","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/comments?post=819465"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts\/819465\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/media\/819466"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/media?parent=819465"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/categories?post=819465"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/tags?post=819465"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}