:template:Linux kernel
{{navbox
| name = Linux kernel
| title = Linux kernel
| bodyclass = hlist
| state = {{{state|autocollapse}}}
| group1 = Organization
| list1 = {{Navbox|subgroup
| group1 = Kernel
| list1 =
- Linux Foundation
- Linux Mark Institute
- Linus's law
- Tanenbaum–Torvalds debate
- Tux
- SCO disputes
- Linaro
- GNU GPL v2
- menuconfig
- Supported computer architectures
- Version history
- Criticism
| group4 = Support
| list4 =
- Developers
- The Linux Programming Interface
- kernel.org
- LKML
- Linux conferences
- Users
- Linux User Group (LUG)
| group5 = People
| list5 =
- Werner Almesberger
- H. Peter Anvin
- Jens Axboe
- Moshe Bar
- Suparna Bhattacharya
- Andries Brouwer
- Rémy Card
- Alan Cox
- Matthew Garrett
- Avi Kivity
- Con Kolivas
- Greg Kroah-Hartman
- Benson Leung
- Robert Love
- David S. Miller
- Ingo Molnár
- Andrew Morton
- Hans Reiser
- Rusty Russell
- Shuah Khan
- Linus Torvalds
- Theodore Ts'o
- Stephen Tweedie
- Harald Welte
- Chris Wright
}}
| group2 = Technical
| list2 = {{Navbox|subgroup
| group1 = Debugging
| list1 =
| group2 = Startup
| list2 =
| group3 = ABIs
| list3 =
| group4 = APIs
| list4 = {{Navbox|subgroup
| group1 = Kernel
| list1 = {{Navbox|subgroup
| group1 = System Call
Interface
| list1 =
| group2 = In-kernel
| list2 =
}}
| group2 = Userspace
| list2 = {{Navbox|subgroup
| group1 = Daemons,
File systems
| list1 =
- bpffs
- configfs
- devfs
- devpts
- debugfs
- FUSE
- hugetlbfs
- pipefs
- procfs
- securityfs
- sockfs
- sysfs
- tmpfs
- systemd
- udev
- Kmscon
- binfmt_misc
| group2 = Wrapper
libraries
| list2 =
- C standard library
- glibc
- uClibc
- Bionic
- libhybris
- dietlibc
- EGLIBC
- klibc
- musl
- Newlib
- libcgroup
- libdrm
- libalsa
- libevdev
- libusb
- liburing
}}
}}
| group5 = Components
| list5 =
- Kernel modules
- BlueZ
- cgroups
- Console
- bcache
- Device mapper
- dm-cache
- dm-crypt
- DRM
- EDAC
- evdev
- Kernel same-page merging (KSM)
- LIO
- Framebuffer
- LVM
- KMS driver
- Netfilter
- Netlink
- nftables
- Network scheduler
- perf
- SLUB
- zram
- zswap
- Process and I/O schedulers:
- Brain Fuck Scheduler
- Completely Fair Scheduler (CFS)
- Earliest eligible virtual deadline first (EEVDF)
- Noop scheduler
- O(n) scheduler
- O(1) scheduler
- SCHED_DEADLINE
- SCHED_FIFO
- SCHED_RR
| group6 = Variants
| list6 =
- Mainline
- Linux kernel
- Linux-libre
- High-performance computing
- INK
- Compute Node Linux
- SLURM
- Real-time computing
- RTLinux
- RTAI
- Xenomai
- PREEMPT_RT
- MMU-less
- μClinux
- PSXLinux
{{Navbox|subgroup
| group1 = Virtualization
| list1 =
- Hypervisor
- KVM
- Xen
- OS-level virtualization
- Linux-VServer
- Lguest
- LXC
- OpenVZ
- Other
- L4Linux
- User-mode Linux
- MkLinux
- coLinux
}}
}}
| group7 = Adoption
| list7 = {{Navbox|subgroup
| group1 = Range
of use
| list1 =
| group3 = Adopters
| list3 =
}}
| below =
- {{portal-inline|size=tiny|Linux}}
- {{portal-inline|size=tiny|Free and open-source software}}
- {{icon|CAT}} Category
}}
{{documentation}}