В блоге KDE рассказали о разработке собственного менеджера виртуальных машин под названием Karton. Ожидается, что релизная версия выйдет до конца лета 2025 года.
Над проектом в рамках программы Google Summer of Code 2025 работает Дерек Лин. Он учится на втором курсе Университета Ватерлоо в Канаде. В прошлом году Дерек начал экспериментировать с интерфейсом командной строки для QEMU, а уже в 2025 году взял эту идею в качестве проекта для GSoC. Главная задача студента — разработать менеджер виртуальных машин для экосистемы KDE.
Для интерфейса Karton Дерек использует Qt Quick и Kirigami. Управление виртуальными машинами осуществляется с помощью API libvirt. Сейчас автор проекта работает над новой версией domain installer, который сможет напрямую вызывать libosinfo вместо virt-install.
Если говорить о сроках, то официально программа Google Summer of Code 2025 начинается 2 июня. До 14 июля Дерек Лин планирует выпустить предварительную версию приложения, чтобы жюри смогли оценить его работу. Финальная версия будет готова к концу лета 2025 года.
Google Summer of Code — ежегодная программа для студентов, которая направлена на привлечение молодых разработчиков в проекты с открытым исходным кодом. Финалисты получают гранты от Google.
Источник: habr.com