Fedora Linux je linuxová distribuce vyvíjená komunitou vývojářů okolo Fedora Project. Původně vznikla v roce 2003 jako pokračování projektu Red Hat Linux. Obsahuje software distribuovaný pod různými svobodnými a open-source licencemi a klade si za cíl být na špici open-source technologií. Slouží jako zdrojový projekt pro CentOS Stream a Red Hat Enterprise Linux.

Od vydání verze Fedora 21 v prosinci 2014 byly k dispozici tři edice: pro osobní počítač, server a cloud computing. Od vydání verze Fedora 37 v listopadu 2022 byl tento počet rozšířen na pět edicí, které zahrnují také kontejnerizaci a Internet věcí (IoT). Nová verze Fedora Linuxu obvykle vychází přibližně každých šest měsíců.

K dubnu 2016 měl Fedora Linux podle odhadů 1,2 milionu uživatelů, a to včetně tvůrce linuxového jádra Lina Torvaldse.

Edice a varianty Počínaje verzí Fedora 21 byla distribuce dostupná ve třech edicích, což se od verze Fedora 42 rozšířilo na současných šest edic. Fedora Linux tak není jedna distribuce, ale rodina variant přizpůsobených různým účelům a architekturám.

Workstation náhled|Fedora Workstation 41 s výchozími aplikacemi Fedora Workstation je určena především pro běžné uživatele a vývojáře na noteboocích a desktopech. Nabízí moderní technologie a uživatelskou přívětivost. Standardně používá prostředí GNOME nebo KDE Plasma.

Spins a remixes náhled|Fedora Linux s prostředím KDE Plasma, kdysi jeden ze spinů, od verze Fedora 42 jedna ze dvou oficiálních verzí vedle GNOME Fedora Spins jsou oficiální varianty Fedora Linuxu s alternativními desktopovými prostředími. K verzi Fedora 44 jsou jimi Xfce, LXQt, MATE (s Compiz), Cinnamon, LXDE, SoaS, i3, KDE Plasma Mobile, Budgie, Sway, Miracle a COSMIC. Vedle toho existují i Fedora Remixes, což jsou neoficiální varianty vytvářené komunitou, které mohou používat název Fedora, ale s odlišným logem.

Atomic Desktops náhled|Prostředí Silverblue 41 Fedora Linux nabízí také tzv. Atomic Desktops, tedy edice s neměnným (immutable) systémem. Patří sem varianty s Budgie, COSMIC, GNOME (Silverblue), KDE Plasma (Kinoite) a Sway. Tyto systémy se aktualizují atomicky, umožňují snadný návrat k předchozí verzi a jsou navrženy pro stabilitu, vývoj a práci s kontejnery. Dlouhodobým cílem je přechod Workstation na tento model.

Server Edice Fedora Server je určena pro serverové použití. Neobsahuje grafické prostředí a zaměřuje se na datacentrové technologie, včetně modulárních balíčků (Fedora Modularity).

IoT Obrazy Fedora Linuxu přizpůsobené speciálně pro běh na zařízeních internetu věcí (IoT). Podporuje procesory architektur X86-64, aarch64 a armhfp.

CoreOS Fedora CoreOS je minimalistická edice určená pro cloudové užití a provoz kontejnerů. Vznikla sloučením projektů Container Linux a Fedora Atomic Host a poskytuje malé, předkonfigurované systémové obrazy.

Labs

Fedora Labs jsou tematicky zaměřené varianty s předinstalovaným softwarem pro konkrétní oblasti, např. hry, bezpečnost, grafický design, robotiku nebo vědecké výpočty.

Historie Název Fedora pochází z původního „Fedora Linux“, dobrovolnického projektu poskytujícího doplňkový software pro Red Hat Linux, a z klobouku fedora použitého v logu firmy Red Hat. Projekt Fedora Linux byl zahájen v roce 2002 Warrenem Togamim jako studentská práce na Havajské univerzitě s cílem vytvořit jednotný repozitář pro kvalitně otestovaný software třetích stran. Zásadním rozdílem oproti Red Hat Linux bylo komunitní, kolaborativní pojetí vývoje.

V roce 2003 se Fedora Linux sloučila s Red Hat Linux do komunity Fedora Project a distribuce Fedora Core. Projekt Red Hat Linux byl ukončen a Red Hat se soustředil na Red Hat Enterprise Linux, který se stal jedinou oficiálně podporovanou distribucí, zatímco Fedora zůstala komunitní.

Před vydáním Fedora 7 se Fedora Linux nazýval Fedora Core podle názvu jednoho ze dvou hlavních softwarových repozitářů – Core a Extras. Fedora Core obsahovala všechny základní balíčky potřebné pro operační systém, stejně jako další balíčky distribuované spolu s instalačními médii, a byla udržována výhradně vývojáři Red Hatu. Fedora Extras, sekundární repozitář zahrnutý od Fedora Core 3, byl spravován komunitou a nebyl distribuován spolu s instalačními médii. S vydáním Fedora 7 bylo rozlišení mezi Fedora Core a Fedora Extras zrušeno.

Od vydání Fedora 21 je distribuce rozdělena na varianty Workstation, Server a Atomic, zaměřené na různé typy použití. Zatímco Workstation je určen pro osobní počítače, Server a Atomic je určen pro servery, přičemž „Atomic“ je verze určená pro Cloud computing.

Od roku 2020 je Fedora Workstation předinstalována na vybraných noteboocích ThinkPad díky spolupráci se společností Lenovo, a Fedora Workstation je také oficiálně podporována americkou společností Framework.

Celkový pohled Fedora Linux se distribuuje primárně ve formě živých obrazů operačního systému (Live ISO), které lze snadno zapsat na USB flash disk. Systém je možné plnohodnotně vyzkoušet přímo z tohoto média bez nutnosti instalace na pevný disk. Vedle standardních obrazů je k dispozici také síťový instalátor (Netinstall), který obsahuje pouze minimální základ a veškeré potřebné balíčky si stahuje během instalace přímo z internetových zrcadel (mirrorů) projektu Fedora. Jako základní bootovací zavaděč se používá GRUB. Fedora je navržena pro snadnou instalaci a konfiguraci, obsahuje sadu jednoduchých nástrojů pro instalaci nových balíčků a konfiguraci systému. Jako souborový systém je standardně podporován Btrfs a pro instalaci nových aplikací upřednostňuje používání RPM balíčků. RPM balíčky usnadňují správu jednotlivých balíčků v systému. Podporovány jsou také aplikace ve formátu Flatpak.

Vývoj Každá ze stabilních verzí prošla třemi testovacími verzemi, které byly vydány za účelem hledání nedostatků a chyb, na které následně mohou uživatelé–testeři upozornit. Z těchto verzí se poté po opravě chyb a nedostatků, které ohlásí uživatelé nebo na které přijdou sami vývojáři, stává ostrá verze.

Verze vycházejí pravidelně každých přibližně šest měsíců přičemž podpora každé stabilní verze je okolo 13 měsíců, což uživatelům umožňuje přeskočit jednu verzi aniž by se museli potýkat s absencí aktualizací. Verze jsou zpravidla vydávány v úterý.

Vlastnosti a technologie Distribuce a instalace Fedora Linux se distribuuje primárně formou živých obrazů (Live ISO). Tyto obrazy umožňují systém spustit přímo z USB flash disku, otestovat kompatibilitu s hardwarem a následně jej volitelně nainstalovat na pevný disk. K zápisu na USB média se standardně doporučují nástroje jako Fedora Media Writer, balík dd nebo Ventoy.

Vedle standardních Live obrazů a specializovaných edic projekt nabízí síťový instalátor (Netinstall) a minimalistické obrazy.

Správa softwaru a úložiště Fedora Linux obsahuje v základní instalaci sadu běžných aplikací, jako je webový prohlížeč Mozilla Firefox nebo kancelářský balík LibreOffice. Další software lze instalovat skrze grafické centrum (GNOME Software / Plasma Discover) nebo z příkazové řádky.

Jako výchozí správce balíčků se používá nástroj DNF, který spravuje klasické balíčky formátu RPM. Fedora Linux plně integruje také decentralizovaný formát Flatpak, který izoluje uživatelské aplikace od samotného operačního systému, což zvyšuje stabilitu i bezpečnost. Oficiální úložiště Fedory obsahují výhradně svobodný a otevřený software, který neporušuje patentové právo USA. Pro instalaci proprietárního softwaru (např. uzavřených ovladačů grafických karet Nvidia, kodeků nebo klienta Steam) systém při prvním spuštění nabízí povolení úložišť třetích stran (RPM Fusion).

Bezpečnostní funkce Fedora Linux považuje bezpečnost za jeden z hlavních pilířů svého vývoje. Distribuce často nasazuje pokročilé bezpečnostní mechanismy jako první v celém linuxovém ekosystému.

Fedora Linux využívá SELinux (Security-Enhanced Linux), pokročilý bezpečnostní subsystém implementovaný přímo v linuxovém jádře, který vynucuje striktní politiky řízení přístupu (MAC). V distribuci je standardně zapnutý v tzv. „cíleném“ (targeted) režimu, kdy účinně izoluje systémové služby a aplikace (např. v kontejnerech), aniž by omezoval běžného uživatele.

Všechny balíčky jsou kompilovány se zapnutými ochranami proti přetečení vyrovnávací paměti (hardened builds). Systém průběžně zpřísňuje výchozí kryptografické politiky a zakazuje zastaralé, potenciálně zranitelné protokoly (např. staré verze TLS nebo slabé šifry).

Fedora Linux jako jeden z prvních plně nahradil starý zobrazovací server X11 moderním protokolem Wayland. Ten z principu architektury zabraňuje aplikacím špehovat stisky kláves nebo obsah obrazovky jiných běžících programů.

Verze

Verze Jádro (vydání) Jádro (poslední)Gnome Datum vydání Datum ukončení podpory 1 Yarrow 2.4.19 2.4.22-1.21992.4 6. listopadu 2003 2 Tettnang 2.6.5-1.358 2.6.10-1.7712.6 18. května 2004 3 Heidelberg 2.6.9-1.667 2.6.12-1.13812.8 8. listopadu 2004 4 Stentz 2.6.11-1.1369 2.6.12-1.14562.10 13. června 2005 5 Bordeaux 2.6.15-1.2054 2.6.20-1.23202.14 20. března 2006 6 Zod 2.6.18-1.2798 2.6.20+2.16 24. října 2006 7 Moonshine 2.6.21-1.3194 2.6.21+2.18 31. května 2007 8 Werewolf 2.6.23.1-42 2.6.23+2.20 8. listopadu 2007 9 Sulphur 2.6.24.7-92 2.6.24+2.22 13. května 2008 10 Cambridge 2.6.27.5-117 2.6.27+2.24 25. listopadu 2008 11 Leonidas 2.6.29.4-167 2.6.29+2.26 9. června 2009 12 Constantine 2.6.31.6-162 2.6.31+2.28 17. listopadu 2009 13 Goddard 2.6.33 2.6.33+2.30 25. května 2010 14 Laughlin 2.6.35 2.6.35+2.32 2. listopadu 2010 15 Lovelock 2.6.38 2.6.383.0 24. května 2011 16 Verne 3.1 3.13.2 8. listopadu 2011 17 Beefy Miracle 3.3 3.33.4 29. května 2012 18 Spherical Cow 3.6 3.93.6 15. ledna 2013 19 Schrödinger's cat 3.9 3.143.8 2. července 2013 20 Heisenbug3.11 4.03.10 17. prosince 2013 213.17 4.03.14 9. prosince 2014 224.04.23.16 26. května 2015 234.24.43.18 3. listopadu 2015 244.53.20 21. června 2016 254.83.22 22. listopadu 2016 12. prosince 2017 264.113.24 11. července 2017 29. května 2018 274.133.26 14. listopadu 2017 30. listopadu 2018 284.163.28 1. května 2018 28. května 2019 294.183.30 30. října 2018 26. listopadu 2019 305.03.32 30. dubna 2019 26. května 2020 315.33.34 22. října 2019 24. listopadu 2020 325.63.36 28. dubna 2020 25. května 2021 335.83.38 27. října 2020 30. listopadu 2021 345.1140 27. dubna 2021 1. června 2022 355.1541 2. listopadu 2021 29. listopadu 2022 365.1742 10. května 2022 16. května 2023 376.043 15. listopadu 2022 14. listopadu 2023 386.244 18. dubna 2023 14. května 2024 396.545 7. listopadu 2023 26. listopadu 2024https://fedorapeople.org/groups/schedule/f-39/f-39-key-tasks.html 406.846 23. dubna 2024 13. května 2025 41 6.1147 29. října 2024 19. listopadu 2025 42 (Adams) 6.1448 15. dubna 2025 13. května 2026 43 6.1749 28. října 2025 9. prosince 2026 44 6.1950 21. dubna 2026 19. května 2027 457.0Není známo20. října 202624. listopadu 2027

Fedora Core 1 Fedora Core 1 je první verzí Fedory. Byla vydána 6. listopadu 2003. Fedora Core 1 je založena na distribuci Red Hat Linux 9 a dodávala se s Linux Kernel verze 2.4.19, a v prostředí GNOME verze 2.4.0-1 a také v prostředí KDE verze 3.1.4. – 3.1.6. Tato verze byla vydána pod názvem Yarrow. Vývoj této verze je již ukončen.

Fedora Core 2 Datum vydání Fedora Core 2 je 18. března 2004. Jeho názvem je Tettnang. Vývoj této distribuce je rovněž ukončen. Tato distribuce byla první, která obsahovala Linux Kernel verze 2.6. Byla také první, která obsahovala SELinux (Security-Enhanced version of Fedora). Ve Fedora Core 2 je XFree86 nahrazen novějším a z hlediska licencování méně problematickým X.Org.

Fedora Core 3 Fedora Core 3 byla vydána 8. listopadu 2004. Byla uvedena pod názvem Heidelberg. Vývoj této distribuce je ukončen. Ve Fedora Core 3 Red Hat představil Firefox jako doplněk webového prohlížeče Mozilla.

Fedora Core 4 náhled|Plocha Fedora Core 4 ve slovenštině