AlpineBSD-projektet utvecklar ett operativsystem dÀr ett anvÀndarmiljö baserat pÄ Alpine Linux distribueras ovanpÄ NetBSD-kÀrnan. Förutom kÀrnan frÄn NetBSD anvÀnds Àven den standard C-biblioteket libc och en uppsÀttning lÄgnivÄverktyg, som mount. Den grundlÀggande uppsÀttningen verktyg Àr baserad pÄ BusyBox-verktyg och paket med applikationer anvÀnds i den mÄn det Àr möjligt frÄn Alpine Linux. För att hantera paket anvÀnds paketförvaltaren apk, och som initieringssystem anvÀnds s6, men det nÀmns planer pÄ att stödja OpenRC som ett alternativ.
Projektet följer en strikt policy nÀr det gÀller AI och försöker i den mÄn det Àr möjligt att inte anvÀnda programvara som innehÄller kod som genererats av AI.
Det Àr förbjudet att inkludera komponenter som skapats av AI i det grundlÀggande systemet och huvudpaketförrÄdet. Alla paket som innehÄller kod, dokumentation, binÀra filer och andra resurser som skapats av AI Àr mÀrkta med en speciell etikett och distribueras genom ett separat "tainted"-förrÄd. AnvÀndning av AI-verktyg Àr ocksÄ förbjudet under utvecklingen av AlpineBSD.
AlpineBSD har för nÀrvarande ingen separat installerare eller installationspaket. För att testa projektet rekommenderas det att man startar frÄn ett installationsmedium för NetBSD, laddar ner apk-paketförvaltartjÀnsten, lÀgger till förrÄd, installerar apk-paket och konfigurerar initieringssystemet s6.
KĂ€lla: opennet.ru
