Jadro Linuxu je hlavná časť operačného systému Linux, ktorá spravuje zdieľané prostriedky počítača, poskytuje prístup k súborovému systému, spravuje procesy a zabezpečuje komunikáciu s hardvérom počítača.
Hlavné úlohy jadra Linuxu sú:
- Správa pamäte - prideľovanie a riadenie prístupu do pamäte.
- Správa procesov - správa a kontrola vykonávania procesov v počítači.
- Správa súborového systému - zabezpečenie prístupu k súborovému systému a správa súborov.
- Správa zariadení - správa hardvéru počítača vrátane vstupných a výstupných zariadení, sieťových kariet a iných zariadení.
Jadro Linuxu je open source, čo znamená, že sa ho môže naučiť a upravovať ktokoľvek. Jadro Linuxu vyvíja a udržiava komunita vývojárov z celého sveta, ako aj spoločnosti ako Red Hat, IBM, Intel, Oracle a ďalšie. Vďaka tomu sa jadro Linuxu s každou novou verziou zlepšuje a zdokonaľuje.
Modifikované jadro Linuxu (upravené jadro Linuxu) je jadro Linuxu, ktoré bolo upravené, pridali sa nové funkcie, opravili chyby, zmenil sa výkon alebo správanie zariadení.
Zvyčajne sa modifikované jadrá vytvárajú s cieľom zlepšiť výkon, optimalizovať výkon s konkrétnym typom hardvéru, pridať nové funkcie alebo zvýšiť odolnosť voči hackerom a škodlivému softvéru.
Konkrétne úpravy môžu zahŕňať bezpečnostné záplaty, aktualizácie ovládačov, nastavenia plánovača úloh, optimalizácie sieťového zásobníka a ďalšie vylepšenia.
- Jadro pf je jadro systému Linux, ktoré je optimalizované na zvládnutie bezpečnosti siete a riadenia prevádzky. Obsahuje opravy, ktoré zabezpečujú bezpečnejší prenos údajov, ako aj lepšiu správu sieťovej prevádzky.
- XanMod je jadro systému Linux, ktoré je optimalizované na maximálny výkon a nízku latenciu systému. Obsahuje záplaty, ktoré zlepšujú sieťové ovládače a súborové systémy, ako aj úpravy priorít a latencie na zlepšenie výkonu.
- Kernel-rt (Real-Time Kernel) - navrhnutý pre reálny čas, t. j. pre systémy, v ktorých je rozhodujúci výkon bez latencie. Obsahuje opravy, ktoré zlepšujú presnosť časovačov a znižujú latenciu systému.
- Grsecurity je súbor bezpečnostných záplat, ktoré možno aplikovať na jadro Linuxu. Obsahuje rôzne mechanizmy na ochranu proti neoprávnenej manipulácii, ako je ochrana zásobníka, monitorovanie počas behu, ochrana proti pretečeniu buffera a ďalšie techniky.
- Zen-kernel - jadro Linuxu je optimalizované na výkon a rýchlu odozvu na požiadavky používateľa. Obsahuje opravy, ktoré zlepšujú mechanizmy plánovania úloh, zvyšujú rýchlosť spracovania sieťových paketov a znižujú oneskorenie systému.
- Linux-Libre je úplne bez akéhokoľvek proprietárneho kódu a ovládačov. Je určený pre používateľov, ktorí sa snažia používať iba slobodný (bez väzieb na konkrétnych vlastníkov) softvér. Obsahuje iba slobodné ovládače a upúšťa od akéhokoľvek proprietárneho softvéru.
Zvyčajne je k dispozícii upravené jadro Linuxu na stiahnutie a inštaláciu do kompatibilných systémov. Používanie upraveného jadra môže byť riskantné, pretože sa môže stať nestabilným v systémoch, ktoré neboli testované na kompatibilitu.