You have to be especially naughty to get a put-down on this forum.
LinuxCNC shouldn't give you too much trouble. As stated above it's the OS and the CNC machine controller software rolled into one. May I humbly suggest a thread I started a while back which explains how to install the beta version (it's been a very stable beta for several years now!) which allows for the automatic squaring of a dual motor machine. There's also an excellent support forum.

www.linuxcnc.org

http://www.mycncuk.com/threads/12687...LinuxCNC-v-2-8