Kinetic Control leverages the G code interpreter provided by LinuxCNC. Here are a number of links with helpful information: