Выпуск smolvm 1.7, инструментария для создания запускаемых виртуальных машин
Доступен выпуск инструментария smolvm 1.7, позволяющего изолировать выполнение Linux-приложений в отдельных быстрозапускаемых виртуальных машинах. Smolvm даёт возможность упаковать приложение в образ виртуальной машины «smolmachine» или самодостаточный исполняемый файл, включающей все необходимые зависимости, который затем можно запускать на любых хостах с той же архитектурой CPU. Упакованные подобным образом приложения выполняются в отдельной виртуальной машине со своим ядром. При запуске в Linux используется гипервизора KVM, в macOS — Hypervisor.framework, а в Windows — Windows Hypervisor Platform. Код проекта написан на языке Rust и распространяется под лицензией Apache 2.0. Для изоляции процессов с использованием гипервизора применяется библиотека libkrun. Ядро Linux поставляется в форме, … Читать далее Выпуск smolvm 1.7, инструментария для создания запускаемых виртуальных машин
