LinuxCNC 2.9.6
LinuxCNC is a Debian-based Linux distribution designed to control computer numerical control (CNC) machines. It can drive milling machines, lathe machines, 3D printers, laser cutters, plasma cutters, robot arms, hexapods and more. It is compatible with many popular machine control hardware interfaces and it supports rigid tapping, cutter compensation, and many other advanced control features. LinuxCNC boots into an Xfce desktop with a custom CNC menu containing CNC software, wizards and documentation.
https://distrowatch.com/linuxcnc