AlpineBSD жобасы Alpine дистрибутивінің әзірлемелеріне негізделген NetBSD ядросының үстінде пайдаланушы ортасын басқаратын операциялық жүйені әзірлеуде. LinuxNetBSD ядросынан басқа, AlpineBSD стандартты C кітапханасы libc және mount сияқты төмен деңгейлі утилиталар жиынтығын пайдаланады. Утилиталар жиынтығының негізгі жиынтығы BusyBox құралдар тізбегіне негізделген және қолданбалы пакеттер мүмкіндігінше Alpine компаниясынан пайдаланылады. Linuxapk пакет менеджері пакеттерді басқару үшін пайдаланылады, ал s6 инициализация жүйесі ретінде пайдаланылады, бірақ жоспарларда балама ретінде OpenRC қолдауын ұсыну туралы айтылады.
Жобада жасанды интеллектке қатысты қатаң саясат бар және жасанды интеллект жасаған кодты қамтитын бағдарламалық жасақтаманы мүмкіндігінше пайдаланбауға тырысады.
Жасанды интеллект көмегімен жасалған компоненттерді базалық жүйеге және негізгі пакет репозиторийіне қосуға тыйым салынады. Кодты, құжаттаманы, екілік файлдарды және жасанды интеллект көмегімен жасалған басқа ресурстарды қамтитын барлық пакеттер арнайы белгімен белгіленеді және бөлек «бұзылған» репозиторий арқылы таратылады. AlpineBSD әзірлеу кезінде жасанды интеллект құралдарын пайдалануға да тыйым салынады.
AlpineBSD жүйесінде қазіргі уақытта бөлек орнатушы немесе орнату жинақтары жоқ. Жобаны тексеру үшін NetBSD орнату медиасынан жүктеуді, содан кейін пакет менеджерін (apk) жүктеуді, репозиторийлерді қосуды, APK пакеттерін орнатуды және s6 init жүйесін конфигурациялауды ұсынамыз.
Ақпарат көзі: opennet.ru
