CheriBSD
CheriBSD, a secure Unix-like OS by SRI International and University of Cambridge, extends FreeBSD for Arm's Morello and CHERI-RISC-V. It emphasizes memory protection, software isolation, and security enhancements for diverse platforms.
Read original articleCheriBSD is a Unix-like Operating System developed by SRI International and the University of Cambridge, extending FreeBSD to utilize Capability Hardware on Arm’s Morello and CHERI-RISC-V platforms. It focuses on memory protection and software compartmentalization. CheriBSD 23.11 offers features like memory safety for userspace and kernel, debugger support, pre-built USB installer, memory-safe KDE-based desktop, compatibility with existing applications, and a CHERI-enabled hypervisor. It runs on various platforms including Morello boards and QEMU. CheriBSD/Morello is a Digital Security by Design technology supported by various organizations and research programs. The system is designed to enhance security and memory safety in computing environments.
Related
Upgrading my Chumby 8 kernel part 11: SD/CF card reader
Doug Brown discusses upgrading the Chumby 8 kernel, addressing an SD/CF card reader issue by modifying the USB storage driver and implementing a userspace daemon to manage the device effectively.
NUMA Emulation Yields "Significant Performance Uplift" to Raspberry Pi 5
Engineers at Igalia developed NUMA emulation for ARM64, enhancing Raspberry Pi 5 performance. Linux kernel patches showed 18% multi-core and 6% single-core improvement in Geekbench tests. The concise code may be merged into the mainline kernel for broader benefits.
How eBPF is shaping the future of Linux and platform engineering
eBPF, developed by Daniel Borkmann, revolutionizes Linux by enabling custom programs in the kernel. It enhances networking, security, and observability, bridging monolithic and microkernel architectures for improved performance and flexibility.
ChromeOS to Linux migration: requirements and setup
Paolo Amoroso switched from ChromeOS to Linux after nine years due to Linux's advancements. He chose a System76 Merkaat mini PC with Linux Mint for its ease of use and compatibility.
Improving 64-bit RISC-V Linux support in Rust
Ferrous Systems and Codethink collaborate to boost 64-bit RISC-V Linux support in Rust to Tier 1 via the RISE Project. This effort aims to enhance Rust's functionality for diverse platforms, focusing on RISC-V's open instruction set architecture.
Related
Upgrading my Chumby 8 kernel part 11: SD/CF card reader
Doug Brown discusses upgrading the Chumby 8 kernel, addressing an SD/CF card reader issue by modifying the USB storage driver and implementing a userspace daemon to manage the device effectively.
NUMA Emulation Yields "Significant Performance Uplift" to Raspberry Pi 5
Engineers at Igalia developed NUMA emulation for ARM64, enhancing Raspberry Pi 5 performance. Linux kernel patches showed 18% multi-core and 6% single-core improvement in Geekbench tests. The concise code may be merged into the mainline kernel for broader benefits.
How eBPF is shaping the future of Linux and platform engineering
eBPF, developed by Daniel Borkmann, revolutionizes Linux by enabling custom programs in the kernel. It enhances networking, security, and observability, bridging monolithic and microkernel architectures for improved performance and flexibility.
ChromeOS to Linux migration: requirements and setup
Paolo Amoroso switched from ChromeOS to Linux after nine years due to Linux's advancements. He chose a System76 Merkaat mini PC with Linux Mint for its ease of use and compatibility.
Improving 64-bit RISC-V Linux support in Rust
Ferrous Systems and Codethink collaborate to boost 64-bit RISC-V Linux support in Rust to Tier 1 via the RISE Project. This effort aims to enhance Rust's functionality for diverse platforms, focusing on RISC-V's open instruction set architecture.