Linux Kernel
A Linux Kernel is a free and open-source, monolithic, modular, multitasking, Unix-like operating system kernel.
- Example(s):
- v5.15 2021-10-31
- v5.10 2020-12-13
- v5.4 2019-11-24
- v4.19 2018-10-22
- v4.14 2017-11-12
- v4.9 2016-12-11
- …
- See: BitKeeper, Tux (Mascot), Linus Torvalds, C (Programming Language), C11 (C Standard_revision), Assembly Language, GNU General Public License, Free And Open-Source Software, Monolithic Kernel, Modular Programming, Computer Multitasking, Unix-Like.
References
2022
- (Wikipedia, 2022) ⇒ https://en.wikipedia.org/wiki/linux_kernel Retrieved:2022-9-13.
- {{The Linux kernel is a free and open-source, monolithic, modular, multitasking, Unix-like operating system kernel. It was originally authored in 1991 by Linus Torvalds for his i386-based PC, and it was soon adopted as the kernel for the GNU operating system, which was written to be a free (libre) replacement for Unix.
Linux is provided under the GNU General Public License version 2 only, but it contains files under other compatible licenses.[1]
Since the late 1990s, it has been included as part of a large number of operating system distributions, many of which are commonly also called Linux.
Linux is deployed on a wide variety of computing systems, such as embedded devices, mobile devices (including its use in the Android operating system), personal computers, servers, mainframes, and supercomputers.[2] It can be tailored for specific architectures and for several usage scenarios using a family of simple commands (that is, without the need of manually editing its source code before compilation);[3][4][5] privileged users can also fine-tune kernel parameters at runtime.[6][7][8] Most of the Linux kernel code is written using the GNU extensions of GCC to the standard C programming language and with the use of architecture-specific instructions (ISA) in limited parts of the kernel. This produces a highly optimized executable (vmlinux) with respect to utilization of memory space and task execution times.[9]
Day-to-day development discussions take place on the Linux kernel mailing list (LKML). Changes are tracked using the version control system git, which was originally authored by Torvalds as a free software replacement for BitKeeper.
- {{The Linux kernel is a free and open-source, monolithic, modular, multitasking, Unix-like operating system kernel. It was originally authored in 1991 by Linus Torvalds for his i386-based PC, and it was soon adopted as the kernel for the GNU operating system, which was written to be a free (libre) replacement for Unix.
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs namedLinux_Licensing
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs namedtop500stats
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs named:10
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs named:11
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs named:12
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs named:13
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs named:14
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs named:15
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs namedLove 2010 pp.379-380