Projekt AlpineBSD vyvíja operačný systém, ktorý nad jadrom NetBSD vykonáva používateľské prostredie založené na prácach distribúcie Alpine Linux. Okrem jadra z NetBSD je v AlpineBSD zapojená štandardná C knižnica libc a súbor nízkoúrovňových utilít, ako napríklad mount. Základná sada utilít je vytvorená na základe nástrojov BusyBox a balíky aplikácií sa čo najviac používajú z Alpine Linux. Na správu balíkov sa využíva balíkový manažér apk a ako systém inicializácie sa používa s6, avšak v plánoch sa spomína podpora OpenRC ako alternatíva.
Projekt sa striktne dodržiava zásad týkajúcich sa AI a snaží sa, ak je to možné, nepoužívať softvér, ktorý obsahuje kód generovaný AI.
Do základného systému a hlavného repozitára balíkov je zakázané zaradenie komponentov vytvorených cez AI. Všetky balíky obsahujúce kód, dokumentáciu, binárne súbory a iné zdroje, vytvorené cez AI, sú označené špeciálnou nálepkou a distribuované cez samostatný repozitár '-tainted'. Počas vývoja AlpineBSD je tiež zakázané používanie AI nástrojov.
V AlpineBSD zatiaľ neexistuje samostatný inštalačný program a inštalačné zostavy. Na testovanie projektu sa odporúča zaviesť systém z inštalačného média NetBSD, potom stiahnuť zostavu balíkového manažéra apk, pridať repozitáre, nainštalovať apk balíky a nastaviť systém inicializácie s6.
Zdroj: opennet.ru
