Skip to content

Linux

Linux is a family of free and open source, Unix-like operating systems built around the Linux kernel, which Linus Torvalds first released in 1991.

Strictly speaking, Linux is only the kernel, the core program that manages hardware, memory, file systems, and the preemptive multitasking of running programs. A usable system pairs that kernel with system utilities, libraries, and applications, most of them from the GNU project, which is why the Free Software Foundation calls the combination GNU/Linux.

That full bundle is known as a distribution, or distro. Debian, Ubuntu, Fedora, and Arch are widely used examples, each combining the same kernel with its own selection of software and package manager, all built on the same underlying layers:

A distribution bundles applications and GNU utilities on top of the Linux kernel, which manages the hardware.
The Kernel Is Linux, a Distribution Bundles the Rest

With the kernel released under version 2 of the GNU General Public License and highly portable, Linux dominates large-scale computing, turning up at nearly every tier of modern infrastructure:

  • Servers and the cloud: It runs most of the world’s web servers and a large share of the public cloud.
  • Supercomputers: Every one of the TOP500 fastest supercomputers runs Linux.
  • Mobile and embedded: It forms the base of Android and countless embedded devices, from home routers to cars.

Python ships preinstalled on most distributions, and Linux’s hold on the server room makes it the usual deployment target for production Python code.

Python 3 Installation & Setup Guide

Course

Installing Python on Windows, macOS, and Linux

To get started working with Python, you'll need to have access to the Python interpreter. There are several common ways to accomplish this and in this course, you will learn how to install the latest version of Python on your computer.

basics tools

For additional information on related topics, take a look at the following resources:


By Martin Breuss • Updated Aug. 12, 2026