AlpineBSD-prosjektet utvikler et operativsystem hvor et brukermiljø basert på Alpine Linux-distrubusjon kjører over NetBSD-kjernen. I tillegg til NetBSD-kjernen bruker AlpineBSD den standard C-biblioteket libc og et sett med lavnivåverktøy, som mount. Det grunnleggende verktøysettet er basert på BusyBox-verktøyene, og pakker med applikasjoner hentes i den grad det er mulig fra Alpine Linux. Pakkeadministrasjonsverktøyet apk brukes til pakkehåndtering, mens init-systemet s6 benyttes, men det er planer om å tilby støtte for OpenRC som et alternativ.
Prosjektet følger en streng politikk når det gjelder AI og prøver så mye som mulig å unngå programvare som inneholder kode generert av AI.
Det er strengt forbudt å inkludere komponenter laget av AI i det grunnleggende systemet og hovedpakke-repositoriet. Alle pakker som inkluderer kode, dokumentasjon, binærfiler og andre ressurser laget av AI, er merket med en spesiell label og distribueres gjennom et eget «forurenset» repository. Bruken av AI-verktøy er også forbudt i utviklingen av AlpineBSD.
AlpineBSD har for tiden ikke en separat installasjonsprogram og installasjonsopphold. For å teste prosjektet anbefales det å starte fra installasjonsmediet til NetBSD, deretter laste ned oppsettet for pakkeadministrasjonsverktøyet apk, legge til repositories, installere apk-pakker og konfigurere init-systemet s6.
Kilde: opennet.ru
