@@ -28,13 +28,29 @@ developers, especially in server environments.
2828- There are far too many different distributions
2929- Linux is not very friendly and confusing for beginners
3030
31- .. rubric:: Linux -- the Kernel
31+ .. rubric:: Linux -- the Kernel and distributions
3232
3333Strictly speaking, the name **"Linux"** only applies to the operating system
3434kernel, which performs the actual operating system tasks. It takes care of
3535elementary functions like memory and process management and hardware control.
3636Application programs must call upon the kernel to, e.g. access files on disk.
3737
38+ To accomplish useful work, a multitude of system and application programs,
39+ libraries, documentation etc. is necessary. "Distributions" are nothing but
40+ up-to-date selections of these together with special programs (usually tools
41+ for installation and maintenance) provided by companies or other organisations,
42+ possibly together with other services such as support, documentation, or
43+ updates. Distributions differ mostly in the selection of software they offer,
44+ their administration tools, extra services, and price.
45+
46+ .. figure:: /../assets/img/linux-distros-tree.svg
47+ :align: center
48+
49+ Linux distros tree
50+
51+ .. figure:: /../assets/img/linux-distros-map.png
52+ :align: center
53+
3854.. toctree::
3955 :name: linux
4056 :caption: Contents
0 commit comments