One of the leading industrial robot manufacturing/ factory automation company required some well-known Linux-based open-source Software to be ported over to an RTOS. These OSS would not work on RTOS as is, so some modifications were required.
Alumnus ported multiple OSSs for the customer such as the wolfSSH library, NGINX, wpa_supplicant, libcurl, POCO C++ library. The OS specific layers of these software were modified to make them run on the proprietary RTOS.
The incompatibilities of the RTOS POSIX layer were resolved in this process.
RTOS, POSIX, C