Proprietary RTOS APIs Impede Development (Download)

Log in to download the PDF of this article on implementing the open standard POSIX pthread to enhance software development.
Oct. 18, 2024

Read this article online.

A quick internet search shows a seemingly endless number of real-time operating systems (RTOSes), most based on proprietary application programming interfaces (APIs). That’s certainly true for the more popular embedded RTOSes, e.g., FreeRTOS, ThreadX, and Zephyr.  Some of these proprietary RTOS APIs provide adequate functionality.

However, each proprietary API impedes embedded development by requiring extensive developer training, constricting cross-platform code sharing, and effectively locking the application to the proprietary RTOS.

Sign up for our eNewsletters
Get the latest news and updates