Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

MISRA C and C++ in Open Source Software - Yes, We Can!

Linux Foundation via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Learn about implementing MISRA C and C++ coding standards in open-source software development through this 51-minute conference talk from the Linux Foundation's Open Source Summit. Discover how to build software systems that meet industry best practices for safety and security by moving beyond unrestricted C and C++ programming. Explore the fundamental weaknesses of C and C++ rooted in 1970s C design, including undefined aspects, obscure programming pitfalls, and C's lack of runtime error detection. Understand the critical importance of MISRA C and MISRA C++ coding standards as they define safer subsets of these languages adopted across all industry sectors developing software for critical contexts. Examine the key role these standards play in critical systems software development and their relevance to industry safety and security standards. Gain insights specifically tailored for open-source practitioners, drawing from real-world experience implementing MISRA coding standards in prominent open-source projects including Xen and Zephyr. Master the practical aspects of bringing rigorous coding standards to open-source development while maintaining the collaborative and innovative spirit of the OSS community.

Syllabus

MISRA C and C++ in OSS: Yes, We Can! - Roberto Bagnara, BUGSENG / University of Parma

Taught by

Linux Foundation

Reviews

Start your review of MISRA C and C++ in Open Source Software - Yes, We Can!

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.