Skip to content
LinuxCNC controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more.
C Python C++ Tcl Shell CLIPS Other
Branch: master
Clone or download
mozmck Merge branch '2.8'
* 2.8:
  Updated more runtests
  Updated runtests for surpise-motion-after-abort fix
Latest commit 5a9471b Aug 16, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin Improve ignores Dec 1, 2013
configs Merge branch '2.8' Aug 14, 2019
debian Merge remote-tracking branch 'origin/2.8' Jul 14, 2019
docs docs: updating-linuxcnc-txt typo/minor update Aug 15, 2019
gnupg new release key for 2.7 and later Oct 22, 2014
include convert cvs ignores to git ignores Jun 20, 2009
lib Merge branch '2.8' Aug 15, 2019
nc_files Merge branch '2.8' Jul 5, 2019
rtlib clean up ignores some more Jun 21, 2009
scripts update_ini: Improve HOME_SEQUENCE handling. Jun 20, 2019
share qtvcp -add a simulated axis control panel Aug 5, 2019
src Merge branch '2.8' Aug 16, 2019
tcl tcl/show_errors.tcl: fix linuxcnc_info file name May 29, 2019
tests Merge branch '2.8' Aug 16, 2019
unit_tests test: Fix g84 spindle direction check and runtests Jul 3, 2019
.gitattributes request special merge driver for l10n files Mar 11, 2012
.gitignore fix gitignore to ignore generated html files Jun 4, 2019
.travis.yml .travis.yml: Add ccache Feb 1, 2019
COPYING De-confuse github about licenses Oct 20, 2016
COPYING.more all: update FSF address in GPL 2.0 notices Sep 15, 2017
ISSUE_TEMPLATE.md template: remind users that the issue tracker is not a support forum Apr 9, 2016
README.md add to readme purpose of this software Dec 10, 2018
TODO early Joints/Axes work Jun 27, 2016
VERSION First 2.9 pre-release: 2.9.0~pre0 Jun 2, 2019
linuxcnc-wizard.gif Rename many user visible parts to "linuxcnc" Jan 18, 2012
linuxcnc.gif Rename many user visible parts to "linuxcnc" Jan 18, 2012
linuxcnc.xcf rebranding Jan 20, 2012
linuxcncicon.png linuxcncmkdesktop: use right command to invoke linuxcnc Jan 18, 2012
meson.build unit_test: Fix unit tests after saicanon changes Jun 28, 2019

README.md

LinuxCNC

LinuxCNC controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more. http://linuxcnc.org/

DISCLAIMER

THE AUTHORS OF THIS SOFTWARE ACCEPT ABSOLUTELY NO LIABILITY FOR ANY HARM OR LOSS RESULTING FROM ITS USE.

IT IS EXTREMELY UNWISE TO RELY ON SOFTWARE ALONE FOR SAFETY.

Any machinery capable of harming persons must have provisions for completely removing power from all motors, etc, before persons enter any danger area.

All machinery must be designed to comply with local and national safety codes, and the authors of this software can not, and do not, take any responsibility for such compliance.

This software is released under the GPLv2, with some parts under the LGPL. See the file COPYING for more details.

The Build Process

Refer to the file 'docs/src/code/building-linuxcnc.txt' for information about building and running the software, or look here:

http://linuxcnc.org/docs/devel/html/code/building-linuxcnc.html

You can’t perform that action at this time.