LinuxCNC (ранее назывался Enchaned Machine Controller или EMC2).

Программа расчитана на одновременное управление 9 осями в режиме реального времени.
Управление происходит с использованием языка программирования gcode с элементами математики (аналог macrob) по стандарту RS-274NGC.

На данный момент является достаточно стабильной системой.