Эмулятор процессора QEMU, играющий важную роль в стеке виртуализации Linux с открытым исходным кодом, получает экспериментальную поддержку языка программирования Rust, развивающегося в его кодовой базе. Продолжается значительный прогресс в поддержке Rust, поскольку все больше компонентов QEMU переносится на этот язык программирования для обеспечения безопасности памяти и других преимуществ безопасности. Паоло Бонзини из Red Hat в пятницу опубликовал обновление о текущем использовании Rust в QEMU. Поддержка Rust пока остается экспериментальной, но были внесены улучшения в привязки Rust, и теперь в коде Rust стало возможно больше функций. Бонзини подытожил текущее состояние Rust в QEMU следующим образом: <<«В целом, он сказал, что прогресс хороший: большинство недостающих функций, упомянутых в предыдущем обновлении, были исправлены или, по крайней мере, имеют план на ближайшие несколько месяцев. QEMU при сборке с ``--enable-rust`` компилируется на всех поддерживаемых платформах сборки.