Home » About the CHERI Alliance – Who we are » Working Groups
The CHERI Alliance organises its efforts through working groups, each focused on making it easier for the industry to know and adopt the technology and develop CHERI products. These groups address key areas such as software porting and optimisation, systems integration, and standards alignment, fostering collaboration to enhance security across all CHERI-enabled platforms.
The CHERI C/C++ Systems Working Group ensures CHERI C/C++ code portability by defining common extensions and behaviours, aligning with ISO JTC1/WC22/WG21 and WG14
The CHERI in SoC Working Group focuses on defining and standardising what needs to be included in a system to support CHERI
The CHERI Linux Strategy Roadmap Working Group defines and prioritises a roadmap for the porting of Linux to CHERI, while stimulating open-source communities to work on these elements
The QEMU Working Group focuses on the integration and combination of the two technologies
The CHERI Virtual Machines Working Group adapts VMs and language runtimes for CHERI platforms, exploring optimisations for enhanced security and functionality.
The Rust + CHERI Working Group focuses on the integration and combination of the two technologies to ensure the best memory safety
The Repository Management Working Group focuses on defining rules for participation, maintenance and contribution to CHERI open-source projects, managed or not by the Alliance
The FreeRTOS Working Group aims to provide a common ground for CHERI-based solutions on FreeRTOS across the Alliance
The Marketing Working Group is dedicated to developing and implementing effective strategies to promote the CHERI Alliance
This WG focuses on promoting the CHERI Alliance and developing the Ambassador program
The Repository Management Working Group focuses on defining rules for participation, maintenance and contribution to CHERI open-source projects, managed or not by the Alliance