POSIXembedded
POSIXembedded is an informal designation for applying POSIX standards to embedded systems to improve software portability across devices and vendors. POSIX, Portable Operating System Interface, is a family of standards from IEEE and The Open Group that define APIs for process management, threads, synchronization, signals, IPC, file I/O, timers, and networking.
In embedded contexts, resources are limited and real-time requirements are common. Therefore POSIX support is usually
Common platforms include Linux-based embedded systems, which are broadly POSIX-compliant, and dedicated RTOSes that expose a
The term does not correspond to a single formal standard. Instead, it describes the practice of adopting
See also: POSIX, IEEE 1003, The Open Group, POSIX.1-2008, RTOS, Linux, FreeRTOS, RTEMS.