Overview
Explore the challenges and solutions for developing open-source software Real-Time Operating Systems (RTOS) with functional safety considerations in this conference talk by Anas Nashif from Intel. Delve into the perceived incompatibility between open-source development and functional safety requirements, and discover how the Zephyr project is pioneering a new approach. Learn about the implementation of public tools and methodologies that address functional safety foundations, potentially enabling Zephyr's use in safety-critical applications. Gain insights into topics such as safety standards, quality requirements, MISRA challenges, certification approaches, and the regulation of open-source development. Understand the Zephyr Project's features, architecture, and future plans for enhancing safety-oriented development in the open-source RTOS landscape.
Syllabus
Introduction
Open Source Software
Safety Standards
The Problem
The Model
Quality
Requirements
LDRA
Misra
Challenges with Misra
Single point of exit
No accountability
How to approach certification
Ideal project
Regulating the bazaar
How long does it take to merge
Review burden
Safe Artists
The Zephyr Project
Features for next year
Limiting the scope
Candidates targets
Architecture
Summary
Questions
Possible Solution
Taught by
Linux Foundation