Projekt AlpineBSD razvija operacijski sustav na kojem se na jezgru NetBSD izvršava korisničko okruženje na temelju dostignuća distribucije Alpine Linux. Osim jezgre iz NetBSD, AlpineBSD koristi standardnu C biblioteku libc i skup niskorazinskih alata poput mount. Osnovni skup alata oblikovan je na osnovi alata BusyBox, a paketi s aplikacijama koriste se, koliko je to moguće, iz Alpine Linux. Za upravljanje paketima koristi se paketni menadžer apk, a kao sustav inicijalizacije koristi se s6, no u planovima se spominje pružanje podrške OpenRC kao alternativu.
Projekt se drži stroge politike prema AI i pokušava, koliko je moguće, ne koristiti softver koji sadrži kod generiran putem AI.
U osnovni sustav i glavno spremište paketa zabranjeno je uključivanje komponenti stvorenih putem AI. Svi paketi koji uključuju kod, dokumentaciju, binarne datoteke i druge resurse stvorene putem AI označeni su posebnom oznakom i distribuiraju se putem odvojenog spremišta 'tainted'. U procesu razvoja AlpineBSD također je zabranjena upotreba AI alata.
U AlpineBSD za sada ne postoji odvojeni instalacijski program i instalacijske verzije. Za testiranje projekta predlaže se pokretanje s instalacijskog medija NetBSD, nakon čega se preuzima verzija paketnog menadžera apk, dodaju spremišta, instaliraju apk paketi i konfigurira sustav inicijalizacije s6.
Izvor: opennet.ru
