Представлена первая версия Lima — окружения для запуска Linux-приложений на macOS
Сегодня был опубликован первый выпуск проекта Lima (Linux-on-Mac), призванного дать пользователям возможность запускать Linux-программы на macOS. Своей реализацией Lima напоминает «Подсистему Windows для Linux», входящую в состав Windows 10. Код проекта написан на языке Go.
Принцип работы Lima заключается в запуске в окружении macOS виртуальных машин с Linux с поддержкой набора инструментов для управления запуском готовых образов изолированных контейнеров. Заявлена полная поддержка ПО для дистрибутивов Ubuntu и Fedora. Поддерживается запуск приложений, собранных как для архитектуры ARM, так и для x86_64. Для поддержки сторонних платформ используется QEMU. В Linux-окружении предоставляется автоматическая поддержка совместного доступа к файлам и перенаправления сетевых портов.
В будущем команда проекта планирует оптимизировать производительность, расширить число поддерживаемых дистрибутивов Linux, адаптировать Lima для работы поверх Windows, Linux и BSD, и многое другое.
© 3DNews