Ответ 1
Поддержка UML теперь является частью основного ядра Linux. Строка поиска UML отсюда: https://github.com/torvalds/linux
Для какого-то учебного проекта мне нужно работать с user-mode-linux (UML).
Основываясь на домашней странице UML, кажется, что проект был остановлен в 2004 году. Однако автор проекта был нанят Intel в 2004 году для работы на UML полный рабочий день. Является ли проект мертвым или продолжен Intel (или сообществом с открытым исходным кодом) с новым именем?
Поддержка UML теперь является частью основного ядра Linux. Строка поиска UML отсюда: https://github.com/torvalds/linux
Пока он выглядит устаревшим, он по-прежнему работает с версией v4.9.6. Протестировано с помощью этой настройки: https://unix.stackexchange.com/info/73203/how-to-create-rootfs-for-user-mode-linux-on-fedora-18/372207#372207
Если вы выполните:
git log arch/um
показывает несколько просмотров в месяц, в основном обслуживание, чтобы не отставать от остальной части ядра.
Я считаю, что причина замедления объясняется ростом других методов виртуализации, особенно KVM (аппаратное ускорение, QEMU) и групп и пространств имен (более легкий, Docker). Смотрите также: https://unix.stackexchange.com/info/127829/why-would-someone-want-to-run-usermode-linux-uml