24-04-2018, 09:48 AM
The MISRA C Working Group is not able to offer specific recommendations.
With regards potential adoption of any particular library (whether commercial or open-source) there are (at least) three options to consider:
1. Work with the O/S project or commercial company to improve the MISRA compliance
2. Treat the library as "Adopted Code" (as per MISRA Compliance:2016) and enforce a different Guideline Classification
3. Adopt the code within your project, and (subject to licence terms) modify to be more MISRA compliant.
With regards potential adoption of any particular library (whether commercial or open-source) there are (at least) three options to consider:
1. Work with the O/S project or commercial company to improve the MISRA compliance
2. Treat the library as "Adopted Code" (as per MISRA Compliance:2016) and enforce a different Guideline Classification
3. Adopt the code within your project, and (subject to licence terms) modify to be more MISRA compliant.
Posted by and on behalf of the MISRA C Working Group