@@ -28,13 +28,29 @@ developers, especially in server environments.
28
28
- There are far too many different distributions
29
29
- Linux is not very friendly and confusing for beginners
30
30
31
- .. rubric:: Linux -- the Kernel
31
+ .. rubric:: Linux -- the Kernel and distributions
32
32
33
33
Strictly speaking, the name **"Linux"** only applies to the operating system
34
34
kernel, which performs the actual operating system tasks. It takes care of
35
35
elementary functions like memory and process management and hardware control.
36
36
Application programs must call upon the kernel to, e.g. access files on disk.
37
37
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
+
38
54
.. toctree::
39
55
:name: linux
40
56
:caption: Contents
0 commit comments