Linux
description: Ядро аперацыйнай сістэмы Linux @be
programming language: C ,
type: Work
width: 600
subject: Category:Unix variants
description: Unixu podobno, monolitno jedro operacijskega sistema, osnova vseh operacijskih sistemov Linux/distribucij Linuxa @sl
description: प्रचालन तन्त्र @hi
label: Linuxkernel @nl
label: Linux (kernel) @it
license: GNU General Public License
programming language: Rust (programming language)
description: Kernel sistem operasi yang digunakan oleh distribusi Linux @in
label: Linux (kärna) @sv
label: Linux (jądro) @pl
description: 類Unix操作系統內核 @zh
description: sistem de operare @ro
logo caption: Tux the penguin, mascot of Linux
subject: Category:Free software programmed in C
hypernym: Computer
subject: Category:Linus Torvalds
text: Linux is evolution, not intelligent design!
label: Linux (jádro) @cs
description: نواة نظام تشغيل شبيهة ليونكس، وأساس كافة نظم تشغيل لينكس @ar
description: ליבת מערכות ההפעלה לינוקס @iw
label: Ядро Linux @uk
wordnet type: synset-software-noun-1
type: SoftwareObject
programming language: C11 (C standard revision)
description: UNIX veida operētājsistēmas kodols @lv
type: Thing
width: 900
caption: Graph of the sizes of Linux Kernel versions in millions of lines of code.
developer: Linus Torvalds
type: CreativeWork
description: Unix系オペレーティングシステムであるLinuxのカーネル @ja
description: ഓപ്പറേറ്റിങ്‌ സിസ്റ്റം @ml
subject: Category:Software using the GPL license
description: ইউনিক্স-সদৃশ অপারেটিং সিস্টেমের কার্নেল @bn
description: jádro operačního systému Linux @cs
label: نواة لينكس @ar
sign: Linus Torvalds, 2005
programming language: Rust, others
author: Linus Torvalds
description: styresystem @da
description: jadro slobodného operačného systému Linux @sk
description: Unix-like operating system kernel, basis for all Linux operating systems
programming language: Assembly language,
caption: Corporate affiliation of contributions to the Linux kernel, 4.8–4.13
data: Growth of the Linux kernel by number of lines of code.tab
description: núcleo dos sistemas operativos do tipo Unix, base para todos os sistemas operativos Linux @pt
language: English
text: This means that any drivers written for Android hardware platforms, can not get merged into the main kernel tree because they have dependencies on code that only lives in Google's kernel tree, causing it to fail to build in the kernel.org tree. Because of this, Google has now prevented a large chunk of hardware drivers and platform code from ever getting merged into the main kernel tree. Effectively creating a kernel branch that a number of different vendors are now relying on.
description: monolithischa Kern @bar
date: September 2023
label: Noyau Linux @fr
label: Linux (nucli) @ca
description: sistema operatiu @ca
description: ядро UNIX-подобных операционных систем @ru
description: nucleu del sistema operativu asemeyáu a Unix @ast
caption: Linux kernel 6.1.0 kernel booting, under Debian
date: May 2025
description: avoimen lähdekoodin käyttöjärjestelmäydin @fi
description: kerno de operaciuma sistemo @eo
subject: Category:Finnish inventions
text: They're not... well they are, and they're not. There is no single kernel. Every single distribution has their own changes. That's been going on since pretty much day one. I don't know if you may remember Yggdrasil was known for having quite extreme changes to the kernel and even today all of the major vendors have their own tweaks because they have some portion of the market they're interested in and quite frankly that's how it should be. Because if everybody expects one person, me, to be able to track everything that's not the point of GPL. That's not the point of having an open system. So actually the fact that a distribution decides that something is so important to them that they will add patches for even when it's not in the standard kernel, that's a really good sign for me. So that's for example how something like ReiserFS got added. And the reason why ReiserFS is the first journaling filesystem that was integrated in the standard kernel was not because I love Hans Reiser. It was because SUSE actually started shipping with ReiserFS as their standard kernel, which told me "ok." This is actually in production use. Normal People are doing this. They must know something I don't know. So in a very real sense what a lot of distribution houses do, they are part of this "let's make our own branch" and "let's make our changes to this." And because of the GPL, I can take the best portions of them.
subject: Category:Free system software
subject: Category:Free and open-source software
label: Núcleo Linux @es
type: Q7397
description: kernel per sistemi operativi Unix-like @it
description: هستهٔ سیستم عامل @fa
screenshot: File:Linux 6.1.0-27 kernel .png
description: jądro systemu operacyjnego @pl
definition: Growth of the Linux kernel by number of lines of code.chart
label: Linux (núcleo) @pt
programming language: Assembly language
text: "Instead of a roadmap, there are technical guidelines. Instead of a central resource allocation, there are persons and companies who all have a stake in the further development of the Linux kernel, quite independently from one another: People like Linus Torvalds and I don’t plan the kernel evolution. We don’t sit there and think up the roadmap for the next two years, then assign resources to the various new features. That's because we don’t have any resources. The resources are all owned by the various corporations who use and contribute to Linux, as well as by the various independent contributors out there. It's those people who own the resources who decide..."
sign: Andrew Morton, 2005