QNX is an Unix-like, real-time operating system that is embedded in cars, medical devices, machinery, and other devices. The QNX operating system contains a microkernel that handles basic core tasks and a group of servers / daemons outside of the kernel that handle most other tasks. This design gives end-users and developers greater control (i.e. freedom) over the operating system. BlackBerry (formerly RIM) devices such as the BlackBerry PlayBook tablet and the BlackBerry smartphone use modified versions of the QNX operating system.