This talk presents the lessons that we have learned while working to certify OxidOS, an operating system fully written in Rust. OxidOS is designed to be a safety critical certified version of Tock, an open source operating system for small ECUs.
From the lack of tools and methods, to ways of improving the ASPICE process, we will present all the issues that we had and still have in this process and the solutions that we have implemented.