Linuxcnc 2.10 [new] Online

LinuxCNC 2.10 represents the current development (master) branch

2. Real-Time API Changes (RTAI → PREEMPT_RT focus)

While RTAI is still possible, PREEMPT_RT is now the primary real-time kernel.
This changes how you write kernel modules: linuxcnc 2.10

4. Ladder Logic Live Editing (ClassicLadder 2.0)

For users with lathes that have manual clutches or mills with tool changers, ClassicLadder has been fully rewritten. You can now edit ladder logic while the machine is running (with safety overrides). The new graphical editor includes a real-time debug mode that highlights active rungs in green. LinuxCNC 2

  • Stability: 8/10 (new bugs are rare but exist)
  • Performance: 9/10 (industry-leading trajectory planner)
  • Ease of Use: 7/10 (still requires learning HAL, but improved)
  • Documentation: 8/10 (best it's ever been)

Key highlights

  • Real‑time improvements: Enhanced timing and jitter handling across supported real‑time kernels and RT frameworks, improving steady axis motion and step generation for demanding workloads.
  • Driver and hardware updates: Expanded support and improved stability for popular interface hardware (e.g., Mesa FPGA/CNC boards, parallel port/back‑end drivers), plus fixes for known issues with some motion controllers.
  • User interface and usability: Updates to GUI components (ClassicGUI/AXIS and other frontends), bug fixes, and small workflow improvements for setup, tool offsets, and probing routines.
  • Trajectory and kinematics: Refinements to planner logic and inverse kinematics modules used by milling, robotic, and gantry configurations, reducing path deviations in certain multi‑axis and noncartesian setups.
  • Safety, probing, and macros: Fixes and clarifications in probing sequences, improved macro robustness, and better error reporting for common configuration mistakes.
  • Packaging and builds: Updated builds and packaging for contemporary Linux distributions, with clearer build scripts and documentation to ease installing from source or packages.

LinuxCNC 2.10: A New Era of Open-Source Machine Control

Published: April 13, 2026 — For nearly two decades, LinuxCNC has been the quiet backbone of garage workshops, prototyping labs, and even industrial retrofits. It is the open-source standard for turning a standard PC into a real-time machine controller. But let’s be honest: for many users, the interface and setup process have felt frozen in the early 2000s. Stability: 8/10 (new bugs are rare but exist)

  • Official docs: linuxcnc.org/docs/2.10/
  • Source: git.linuxcnc.org/linuxcnc.git (branch 2.10)
  • Developer IRC: #linuxcnc-devel on Libera.Chat