What is FreeOSEK?

FreeOSEK is a scalable RTOS for embedded systems based on OSEK-VDX specification. OSEK-VDX RTOS standard has been used successfully for more than a decade in the car industry.


FreeOSEK is a static configurable RTOS where only the needed resources are created. This feature improves not only the RAM/ROM consumption but the runtime and real time characteristics, as well. For example usually you may need between 2 - 10 kB for the FreeOSEK RTOS, which may vary according to the platform, compiler, compiler options, configuration, etc. (see RAM/ROM consumption page for examples). This makes FreeOSEK best suitable for small and fast real time embedded systems.