Встроенное ПО Rust UEFI повышено до уровня центра обработки данных уровня 2
Еще в сентябре было предложено продвигать цели прошивки UEFI Rust до уровня 2. С текущим обозначением уровня 3 для Rust UEFI в настоящее время отсутствуют гарантии непрерывной интеграции (CI) и официальные сборки в каналах выпуска Rust, что означает, что пользователи, желающие использовать Rust для нацеливания двоичных файлов UEFI, должны полагаться на ночные/нестабильные сборки компилятора.
Дэвид Райнсберг из Red Hat был тем, кто продвигал цели прошивки Rust UEFI, чтобы упростить создание приложений Rust UEFI. Это предложение было успешным, и теперь команда Rust приняла повышение UEFI-целей AArch64 / i686 / x86_64 до уровня 2. Это означает, что в дальнейшем будут автоматические сборки в каналах выпуска Rust и автоматические сборки CI. Это, в свою очередь, снижает барьер для использования языка программирования Rust для разработки UEFI.
Среди программного обеспечения с открытым исходным кодом, которое сегодня уже работает с Rust для разработки UEFI, есть экспериментальное ядро TianoCore EDK2 для Rust, поддержка td-shim Rust UEFI для конфиденциальных контейнеров, облачный гипервизор с минимальной реализацией прошивки UEFI на основе Rust и различные связанные с UEFI Ящики.
Сегодня утром команда компилятора Rust приняла предложение об изменении для повышения целей UEFI до уровня 2 в будущем.
Это был довольно насыщенный год для Rust: первоначальная инфраструктура Rust появилась с ядром Linux 6.1, первоначальная работа показала, что драйверы Rust Linux могут быть такими же быстрыми, как драйверы C, Mesa 22.3 собирает первоначальный код Rust в виде успешной реализации Rusticl OpenCL., BUS1 работает над r-linux как средой выполнения Linux на основе возможностей Rust, GCC Rust, вероятно, появится с GCC 13, uutils как реализация Rust Coreutils, которая становится более практичной, и многие другие вехи для этого все более популярного языка системного программирования.
Дэвид Райнсберг из Red Hat был тем, кто продвигал цели прошивки Rust UEFI, чтобы упростить создание приложений Rust UEFI. Это предложение было успешным, и теперь команда Rust приняла повышение UEFI-целей AArch64 / i686 / x86_64 до уровня 2. Это означает, что в дальнейшем будут автоматические сборки в каналах выпуска Rust и автоматические сборки CI. Это, в свою очередь, снижает барьер для использования языка программирования Rust для разработки UEFI.
Среди программного обеспечения с открытым исходным кодом, которое сегодня уже работает с Rust для разработки UEFI, есть экспериментальное ядро TianoCore EDK2 для Rust, поддержка td-shim Rust UEFI для конфиденциальных контейнеров, облачный гипервизор с минимальной реализацией прошивки UEFI на основе Rust и различные связанные с UEFI Ящики.
Сегодня утром команда компилятора Rust приняла предложение об изменении для повышения целей UEFI до уровня 2 в будущем.
Это был довольно насыщенный год для Rust: первоначальная инфраструктура Rust появилась с ядром Linux 6.1, первоначальная работа показала, что драйверы Rust Linux могут быть такими же быстрыми, как драйверы C, Mesa 22.3 собирает первоначальный код Rust в виде успешной реализации Rusticl OpenCL., BUS1 работает над r-linux как средой выполнения Linux на основе возможностей Rust, GCC Rust, вероятно, появится с GCC 13, uutils как реализация Rust Coreutils, которая становится более практичной, и многие другие вехи для этого все более популярного языка системного программирования.
Похожие публикации
Нет комментариев