Safety and open source, oh my?
summary
Overview of considerations for developing safety-critical open-source middleware, using Eclipse iceoryx (a zero-copy IPC middleware) and Apex.AI’s work on certifying ROS 2 to ISO 26262 as concrete examples. Covers automotive constraints (old compilers/toolchains, resource-limited hardware), modifications to the typical automotive development workflow for iceoryx, key architectural design decisions, examples contrasting safe vs. unsafe C++ code, and progress toward iceoryx certification.
AI-written summary · about
related talks
40mBOF: Open Source Projects in Safety Critical Applications
32mDeveloping Open Source for Safety and Security
45mSafety Certifying an Open Source Project: The Example of Xen
19mDriving Automotive with Open Source: From Compliance to Collaboration
34mOpen Source in Safety Critical Applications: the Next Frontier
39mPanel Discussion: Open Source as a Path for a Competitive Automotive Industry
40mOpen Source in Automotive BoF
05mKeynote: Evolution of Open Source for Safe Usage in Critical Systems