|| || Ubuntu 10.04 lucid || Ubuntu 12.04 precise || Debian 7.x Wheezy || Debian 8.x Jessie || Debian 9.x Stretch || Debian 10 Buster ||Ubuntu 20.04 Focal || || kernel (rtai) || 2.6.32 || 3.4 || 3.4 || || 4.14.174 || 4.14.174|| - || || Kernel (rt-preempt) || || || 3.2 || 4.9 (backports)|| 4.9 || 4.19 || || || rtai || 3.8 || 3.9 || 3.9 || ||5.2.3||5.2.3 || || || tcl/tk || 8.5 || 8.5 || 8.5 || 8.6 || 8.6 || 8.6 || || || python2 || 2.6 || 2.7 || 2.7 || 2.7 || 2.7 || 2.7 || - || || python3 || 3.1 || 3.2 || 3.2 || 3.4 || 3.5 || 3.7 || 3.8 || || gtk 2 || 2.12.9 || 2.24.10 || 2.24.10 || 2.24.25 || 2.24.31 || 2.24.32 || - || || gtk 3 || N/A || 3.4.2 || 3.4.2 || 3.14.5 || 3.22.11 || 3.24.5 || 3.24.20 || || python-gst || 0.10 || 0.10 || 0.10 || 0.10 or 1.0 || 1.0 || 1.14.4 || || || gcc || 4.4 || 4.6 || 4.7 || 4.9 || 6.3 || 8.3 || 9.3 || || libgl LD_PRELOAD bug || yes || no || no || no || no || no || no || || mesa || 7.0.3 || 8.0.4 || 8.0.5 || 10.3.2 || 13.0.6 || 18.3.6 || || || libtirpc || no || yes || yes || yes || yes || yes || || || yapps || 2.1.1 (yapps2/yapps2-runtime) || 2.1.1 (yapps2/yapps2-runtime) || 2.1.1 (yapps2/yapps2-runtime) || 2.1.1 (yapps2/yapps2-runtime) || 2.1.1 (yapps2/yapps2-runtime) || 2.2.1 (yapps2/python-yapps) || || || asciidoc || 8.5.2 || 8.6.6 || 8.6.7 || 8.6.9 || 8.6.9 || 8.6.10 || || || po4a || || || || || || 0.55 (0.61-1~bpo10+1) || 0.57 || || dblatex || 0.2.12 || 0.3.2 || 0.3.4 || 0.3.5 || 0.3.9 || 0.3.10 || || || libmodbus5 || 3.0.1 || 3.0.1 || 3.0.3 || 3.0.6 || 3.0.6 || 3.1.4 || || || bwidget || 1.9.0 || 1.9.5 || 1.9.5 || 1.9.8 || 1.9.10 || 1.9.13 || || || libtk-img || 1.3 || 1.3 || 1.3 || 1.4.2 || 1.4.6 || 1.4.8 || || || EGL + ES 2.0 || no || yes || yes || yes || yes || yes || || || numpy || 1.3.0 || 1.6.1 || 1.6.2 || 1.8.2 || 1.12.1 || 1.16.2 || || || debhelper || (1-)7 || (1-)9 || (1-)9 || (1-)9 || (5-)10 || (5-)12 || || || standards-version || 3.8.3 || 3.9.2 || 3.9.3 || 3.9.6 || 3.9.8 || 4.3.0 || || || build profiles || no || no || no || backports || yes || yes || || || end of life || May 2013 || April 2017 || May 2018 || June 2020 || June 2022 || || || || deb archive ||deb http://old-releases.ubuntu.com/ubuntu/ lucid main||deb http://archive.ubuntu.com/ubuntu/ precise main||deb http://archive.debian.org/debian/ wheezy main||deb http://ftp.debian.org/debian/ jessie main||deb http://ftp.debian.org/debian/ stretch main||deb http://deb.debian.org/debian/ buster main|| || || |||||| 2.6 |||||||||| || |||||||||| 2.7 |||||| || || |||||||||||| 2.8 || || |||||||||| |||| Master || |
|| || Ubuntu 10.04 lucid || Ubuntu 12.04 precise || Debian 7.x Wheezy || Debian 8.x Jessie || Debian 9.x Stretch || Debian 10 Buster || Debian 11 Bullseye || Ubuntu 20.04 Focal || || kernel (rtai) || 2.6.32 || 3.4 || 3.4 || || 4.14.174 || 4.14.174|| || - || || Kernel (rt-preempt) || || || 3.2 || 4.9 (backports)|| 4.9 || 4.19 || || || || rtai || 3.8 || 3.9 || 3.9 || ||5.2.3||5.2.3 || || || || tcl/tk || 8.5 || 8.5 || 8.5 || 8.6 || 8.6 || 8.6 || || || || python2 || 2.6 || 2.7 || 2.7 || 2.7 || 2.7 || 2.7 || || - || || python3 || 3.1 || 3.2 || 3.2 || 3.4 || 3.5 || 3.7 || || 3.8 || || gtk 2 || 2.12.9 || 2.24.10 || 2.24.10 || 2.24.25 || 2.24.31 || 2.24.32 || || - || || gtk 3 || N/A || 3.4.2 || 3.4.2 || 3.14.5 || 3.22.11 || 3.24.5 || || 3.24.20 || || python-gst || 0.10 || 0.10 || 0.10 || 0.10 or 1.0 || 1.0 || 1.14.4 || || || || gcc || 4.4 || 4.6 || 4.7 || 4.9 || 6.3 || 8.3 || || 9.3 || || libgl LD_PRELOAD bug || yes || no || no || no || no || no || || no || || mesa || 7.0.3 || 8.0.4 || 8.0.5 || 10.3.2 || 13.0.6 || 18.3.6 || || || || libtirpc || no || yes || yes || yes || yes || yes || || || || yapps || 2.1.1 (yapps2/yapps2-runtime) || 2.1.1 (yapps2/yapps2-runtime) || 2.1.1 (yapps2/yapps2-runtime) || 2.1.1 (yapps2/yapps2-runtime) || 2.1.1 (yapps2/yapps2-runtime) || 2.2.1 (yapps2/python-yapps) || || || || asciidoc || 8.5.2 || 8.6.6 || 8.6.7 || 8.6.9 || 8.6.9 || 8.6.10 || || || || po4a || || || || || || 0.55 (0.61-1~bpo10+1) || || 0.57 || || dblatex || 0.2.12 || 0.3.2 || 0.3.4 || 0.3.5 || 0.3.9 || 0.3.10 || || || || libmodbus5 || 3.0.1 || 3.0.1 || 3.0.3 || 3.0.6 || 3.0.6 || 3.1.4 || || || || bwidget || 1.9.0 || 1.9.5 || 1.9.5 || 1.9.8 || 1.9.10 || 1.9.13 || || || || libtk-img || 1.3 || 1.3 || 1.3 || 1.4.2 || 1.4.6 || 1.4.8 || || || || EGL + ES 2.0 || no || yes || yes || yes || yes || yes || || || || numpy || 1.3.0 || 1.6.1 || 1.6.2 || 1.8.2 || 1.12.1 || 1.16.2 || || || || debhelper || (1-)7 || (1-)9 || (1-)9 || (1-)9 || (5-)10 || (5-)12 || || || || standards-version || 3.8.3 || 3.9.2 || 3.9.3 || 3.9.6 || 3.9.8 || 4.3.0 || || || || build profiles || no || no || no || backports || yes || yes || || || || end of life || May 2013 || April 2017 || May 2018 || June 2020 || June 2022 || || || || || deb archive ||deb http://old-releases.ubuntu.com/ubuntu/ lucid main||deb http://archive.ubuntu.com/ubuntu/ precise main||deb http://archive.debian.org/debian/ wheezy main||deb http://ftp.debian.org/debian/ jessie main||deb http://ftp.debian.org/debian/ stretch main||deb http://deb.debian.org/debian/ buster main || || || || |||||| 2.6 |||||||||||| || |||||||||| 2.7 |||||||| || || |||||||||| 2.8 |||||| || |||||||||| |||||| Master || |
It can be useful in deciding what OS / library / language features can be used in LinuxCNC.
Software Package | Operating system | |||||||
Ubuntu 10.04 lucid | Ubuntu 12.04 precise | Debian 7.x Wheezy | Debian 8.x Jessie | Debian 9.x Stretch | Debian 10 Buster | Debian 11 Bullseye | Ubuntu 20.04 Focal | |
kernel (rtai) | 2.6.32 | 3.4 | 3.4 | 4.14.174 | 4.14.174 | - | ||
Kernel (rt-preempt) | 3.2 | 4.9 (backports) | 4.9 | 4.19 | ||||
rtai | 3.8 | 3.9 | 3.9 | 5.2.3 | 5.2.3 | |||
tcl/tk | 8.5 | 8.5 | 8.5 | 8.6 | 8.6 | 8.6 | ||
python2 | 2.6 | 2.7 | 2.7 | 2.7 | 2.7 | 2.7 | - | |
python3 | 3.1 | 3.2 | 3.2 | 3.4 | 3.5 | 3.7 | 3.8 | |
gtk 2 | 2.12.9 | 2.24.10 | 2.24.10 | 2.24.25 | 2.24.31 | 2.24.32 | - | |
gtk 3 | N/A | 3.4.2 | 3.4.2 | 3.14.5 | 3.22.11 | 3.24.5 | 3.24.20 | |
python-gst | 0.10 | 0.10 | 0.10 | 0.10 or 1.0 | 1.0 | 1.14.4 | ||
gcc | 4.4 | 4.6 | 4.7 | 4.9 | 6.3 | 8.3 | 9.3 | |
libgl LD_PRELOAD bug | yes | no | no | no | no | no | no | |
mesa | 7.0.3 | 8.0.4 | 8.0.5 | 10.3.2 | 13.0.6 | 18.3.6 | ||
libtirpc | no | yes | yes | yes | yes | yes | ||
yapps | 2.1.1 (yapps2/yapps2-runtime) | 2.1.1 (yapps2/yapps2-runtime) | 2.1.1 (yapps2/yapps2-runtime) | 2.1.1 (yapps2/yapps2-runtime) | 2.1.1 (yapps2/yapps2-runtime) | 2.2.1 (yapps2/python-yapps) | ||
asciidoc | 8.5.2 | 8.6.6 | 8.6.7 | 8.6.9 | 8.6.9 | 8.6.10 | ||
po4a | 0.55 (0.61-1~bpo10+1) | 0.57 | ||||||
dblatex | 0.2.12 | 0.3.2 | 0.3.4 | 0.3.5 | 0.3.9 | 0.3.10 | ||
libmodbus5 | 3.0.1 | 3.0.1 | 3.0.3 | 3.0.6 | 3.0.6 | 3.1.4 | ||
bwidget | 1.9.0 | 1.9.5 | 1.9.5 | 1.9.8 | 1.9.10 | 1.9.13 | ||
libtk-img | 1.3 | 1.3 | 1.3 | 1.4.2 | 1.4.6 | 1.4.8 | ||
EGL + ES 2.0 | no | yes | yes | yes | yes | yes | ||
numpy | 1.3.0 | 1.6.1 | 1.6.2 | 1.8.2 | 1.12.1 | 1.16.2 | ||
debhelper | (1-)7 | (1-)9 | (1-)9 | (1-)9 | (5-)10 | (5-)12 | ||
standards-version | 3.8.3 | 3.9.2 | 3.9.3 | 3.9.6 | 3.9.8 | 4.3.0 | ||
build profiles | no | no | no | backports | yes | yes | ||
end of life | May 2013 | April 2017 | May 2018 | June 2020 | June 2022 | |||
deb archive | deb http://old-releases.ubuntu.com/ubuntu/ lucid main | deb http://archive.ubuntu.com/ubuntu/ precise main | deb http://archive.debian.org/debian/ wheezy main | deb http://ftp.debian.org/debian/ jessie main | deb http://ftp.debian.org/debian/ stretch main | deb http://deb.debian.org/debian/ buster main | ||
2.6 | ||||||||
2.7 | ||||||||
2.8 | ||||||||
Master |