Құрылтайшы CentOS и Rocky Linux енгізілді Linux- Rust тілінде жазылған үйлесімді Ginux ядросы

Грегори Курцер, дистрибуцияның негізін қалаушы CentOS и Rocky Linux, ядромен үйлесімділікке қол жеткізуге бағытталған Rust тіліндегі операциялық жүйе ядросын әзірлейтін Ginux жобасын ұсынды. LinuxЖарияланған зерттеу прототипі Alpine дистрибутивтерінің жүйелік ортасын BusyBox арқылы жүктей алады және Rocky Linux 10 көп пайдаланушылы консоль режимінде systemd бар. Жоба коды Apache 2.0 лицензиясы бойынша таратылады. Ол x86-64 жүйелерінде жұмыс істейді.

Прототип күрделі, ядро ​​деңгейіндегі жобаларды жасау үшін HDAE (адам басқаратын агенттік инженерия) әзірлеу техникасын қолдану экспериментінің бөлігі ретінде 11 күнде жасалды. LinuxHDAE әдісін қолдану арқылы код жасанды интеллект агентімен (GPT-5.6 Sol моделімен Codex) жасалады, ал адамдар архитектураны әзірлеуге, шешім қабылдауға, жұмысты үйлестіруге, әзірлеу жоспарын қалыптастыруға және әзірленіп жатқан компоненттердің дайындық критерийлерін анықтауға назар аударады. Жасанды интеллект агенттері сонымен қатар тестілеуге, шолуға және проблемаларды диагностикалауға қатысады.

Жоба технологияларды негізгі бөліктен көшіруге тырыспайды Linux, бірақ оларды ескере отырып, өзінің үйлесімді іске асыруларын жасайды. Ginux тәуелсіз жадты басқару жүйесін, тапсырма жоспарлағышын, жүктеу процесін, процесс моделін, файлдық жүйелерді, желілік стек, құрылғы драйверлерін және үйлесімділік қабатын ұсынады. Linux ABI. Ginux ядросы хост операциялық жүйесін пайдаланбай, тікелей UEFI арқылы жүктеледі. Linux-жүйелер.

Ginux әлі оны ауыстыруға үміткер емес. Linux Ол өндірісте пайдалануға дайын емес, бірақ тәжірибелер мен сынақтар үшін жарамды. Ұзақ мерзімді перспективада жоба оқшауланған контейнерлерде жасанды интеллект инфрақұрылымының компоненттерін іске қосуға арналған операциялық жүйе ретінде қарастырылады. Ginux атауы GPT/Gregory және ... сөздерінің тіркесімінен жасалған. LinuxТестілеу платформасының негізі гипервизорды пайдаланып іске қосылды. KVM OVMF (Ашық виртуалды машина бағдарламалық жасақтамасы), Intel IOMMU және virtio құрылғылары бар Q35 виртуалды машинасы (Intel Q35/ICH).

375 ядролық жүйелік шақырулардың ішінен Linux 6.12 нұсқасында 82 толық енгізілген, 245 жартылай енгізілген және қауіпсіздік себептері бойынша 48 бұғатталған. Синтетикалық сынақтарда анықталмайтын апаттарды анықтау үшін ядро ​​өнімділігі musl, glibc, BusyBox және systemd сияқты нақты қолданбалар мен кітапханаларды іске қосу арқылы бағаланады.

Жоспарлардың ішінде:

  • Пайдаланушы кеңістігінің компоненттерін іске қосуды қамтамасыз ету Linux- ядроны пайдаланбай таратулар Linux.
  • Оқшауланған түрде жасау мүмкіндігі домендер өзіндік процестер жиынтығымен, мекенжай кеңістігімен, файлдық жүйелермен, құрылғылармен, ресурстармен және тәуелсіз өмірлік циклмен.
  • Жүктелетін кескінді дайындау.
  • Нөлдік сақинада кодты орындамай ядроны басқаруға мүмкіндік беретін минималды пайдаланушы кеңістігін басқару жазықтығын қамтамасыз етіңіз.
  • Аталған объект деңгейінде жұмыс істейтін кіруді басқару жүйесі.
  • OCI контейнер кескіндерін оқшауланған іске қосуды қолдау.

Ақпарат көзі: opennet.ru

DDoS қорғауы бар сайттар үшін сенімді хостинг, VPS VDS серверлерін сатып алыңыз 🔥 DDoS қорғанысы, VPS VDS серверлері бар сенімді веб-сайт хостингін сатып алыңыз | ProHoster