KDE Plasma Wayland запустили на CheriBSD

CHERI — архитектурное расширение набора команд процессоров RISC, добавляющее эффективную поддержку детальной защиты памяти для C/C++ и масштабируемое разделение программного обеспечения. Возможности CHERI позволяют исторически небезопасным языкам программирования гарантировать сильную защиту от многих распространённых уязвимостей с сохранением совместимости. Подход основан на «привилегиях» (англ. capabilities) — аппаратных определениях разрешений, которые могут использоваться взамен указателей (числовых адресов памяти), чтобы безопасно ссылаться на данные и инструкции.

В конце прошлого года исследователям удалось запустить значительную часть свободного графического стека (X11, Qt и KDE) на экспериментальной платформе ARM Morello. Сейчас же Руслан Букин, разработчик из компьютерной лаборатории Кембриджского университета, сообщил о портировании компонентов Wayland, DRM и Panfrost, что привело к полноценной производительной работе сеанса Plasma Wayland.

Подробнее: theregister.com/2022/07/26/cheri_computer_runs_kde