LinuxCNC is free :)