AlpineBSD

原始链接: https://wiki.alpinebsd.org

AlpineBSD 是一个基于 NetBSD 内核、用户空间受 Alpine Linux 启发的进行中操作系统,目标是尽量减少 AI 生成软件;其基础系统和主仓库不包含 LLM 输出。没有安装器,只有高层指南。它提供 NetBSD 的内核、libc 和基本工具,硬件支持不完整。与 Alpine Linux 相比,它使用 apk-tools、BusyBox 和更偏 GNU 的用户空间,并有原创包集合。目前使用 s6 init,并计划添加 OpenRC。

一个 Hacker News 帖子讨论 AlpineBSD,评论质疑其目标不明确,是面向原生硬件还是容器,以及避开 AI 生成代码的用户为何会选择它而非 NetBSD。评论者争论其反 AI 政策:一些人尊重无 LLM 的项目,另一些人称这种立场是部落主义或倒退。其他观点包括 Alpine 作为宿主操作系统的吸引力、可能因 Drew 参与而更侧重原生硬件,以及关于静态链接和 s6 工具的技术/文档问题。
相关文章

原文
AlpineBSD wiki

AlpineBSD is an operating system based on the NetBSD kernel with a userspace inspired by Alpine Linux and the objective of making it possible to use as little AI-generated software as possible. There is no LLM output included in the base system or main package repository (AlpineBSD AI policy).

AlpineBSD is a work in progress. There is currently no installer available. For the adventurous, a very high-level installation guide is available here.

Compared to NetBSD

AlpineBSD ships the NetBSD kernel, libc, and essential platform-specific tools like mount.

NOTICE: The NetBSD kernel has spotty hardware support, much less so than Linux. You cannot necessarily expect AlpineBSD to work on any random computer you have lying around. Consult the NetBSD supported hardware list for more information, particularly for laptops.

Compared to Alpine Linux

AlpineBSD ships with the apk-tools package manager and busybox, and a slightly more GNU-oriented userspace, preferring e.g. GNU make over BSD make. AlpineBSD is not a fork of Alpine Linux, its package collection is original (though many packages are ultimately based on aports).

Alpine Linux uses the OpenRC init system. Currently, AlpineBSD uses s6 and we intend to add OpenRC as an alternative.


联系我们 contact @ memedata.com