Ubuntu подтягивает требования процессоров RISC-V сокращает 90% существующих плат

Canonical, компания, стоящая за Ubuntu, объявила, что ее следующее поколение выпусков потребует, чтобы процессоры RISC-V соответствовали новому стандарту RVA23. Спецификация, утвержденная в апреле, включает в себя полную поддержку векторных инструкций 1.0 и расширение для гипервизора.
«С этой более высокой базовой линией Ubuntu 26.04 перестанет работать с примерно 90% существующих одноплатных компьютеров RISC-V, включая популярные PIS Raspberry PIS, если их оборудование не обновлено«Примечания Google Security Researcer Лорин Кирк.
Канонический ход приравнивает его к Google и Microsoft, которые уже направились к RVA23 для их сборников RISC-V. Изменения будут побуждать производителей создавать более безопасные и ориентированные на будущее чипы, помогая защитить от уязвимостей, таких как Ghostwrite, и проблема доступа к памяти, обнаруженной в прошлом году в процессах T-Head Suantie C910.
Андреа Галло, генеральный директор Фонда RISC-V, прокомментировала фрагментацию экосистемы:
«Если вы хотите претендовать на совместимость с RISC-V, существует набор тестов на совместимость архитектуры, которые проверяют в соответствии с ISA. Мы проводим те же тесты на эталонной модели и сравниваем тестовые сигнатуры, чтобы убедиться, что спецификация соблюдается. Недавно утвержденный профиль RVA23 является основным изданием программной экосистемы RISC-V, которая ускорит свою широкую реализацию в различные инструменты и операционные системы.»
Даже производитель модульной структуры ноутбуков подвергается критике за использование устаревшей реализации RISC-V. Однако не все убеждены, что этот подход будет полезен для сообщества. Энтузиасты обеспокоены тем, что за исключением старых досок замедлит массовый прием, заставив разработчиков обратиться к распределению, например, Debian с поддержкой потребительского хранения. Сторонники OpenBSD говорят, что их операционная система остается совместимой с полным диапазоном оборудования RISC-V, предлагая альтернативу тем, кто не может или не хочет обновляться.
Для производителей распределений Linux, таких как Canonical, требование соответствия RVA23 представляет собой шаг в правильном направлении для борьбы с фрагментацией и ростом экосистемы RISC-V, особенно сейчас, когда спецификация ISA и профили высокого класса, а поддержка программного обеспечения разработана для всех типов нагрузок.