GRBL - Motion Control for Makers
"An open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on a straight Arduino" Open source – v0.9 released under the GPLv3 license available for anyone to download and use at no cost. In fact several companies use GRBL as the motion control software of choice.