Fedora je vyvíjena s důrazem na použití na domácích počítačích, avšak umožňuje i využívání naserverech. Vyvíjí ji komunita vývojářů za podpory společnostiRed Hat. Fedora je známá svou pokrokovostí a zpravidla přináší v každé verzi několik zásadních novinek. Nové verze Fedory vycházejí pravidelně každých šest až osm měsíců.
Další mezi uživateli oblíbenou vlastností Fedory je, že díky použití čerstvých verzí komponent dobře podporuje novýhardware, takže Fedoru lze zpravidla snadno a bez nutnosti složité ruční konfigurace zprovoznit i na moderních počítačích, na kterých jeinstalace konzervativnějších distribucí obtížná.
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.
Fedora Spins jsou oficiální varianty Fedory s alternativními desktopovými prostředími, např.Xfce,LXQt, Cinnamon, nebo 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.
Fedora nabízí také tzv. Atomic Desktops, tedy edice s neměnným (immutable) systémem. Patří sem např. Silverblue (GNOME), Kinoite (KDE) nebo varianty se Sway, Budgie či COSMIC.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.
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).
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.
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.
Název Fedora pochází z původního „Fedora Linux“, dobrovolnického projektu poskytujícího doplňkový software proRed Hat Linux, a z klobouku fedora použitého v logu Red Hatu. Projekt Fedora Linux byl zahájen v roce 2002 Warrenem Togamim jako studentská práce naHavajské univerzitě[1] 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 sRed Hat Linux do projektu Fedora a distribuce Fedora Core. Projekt Red Hat Linux byl ukončen a Red Hat se soustředil naRed 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ývala 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í.[2][3] Zatímco Workstation je určen proosobní počítače, Server a Atomic je určen proservery, přičemž „Atomic“ je verze určená proCloud computing.
Od roku 2020 je Fedora Workstation předinstalována na vybraných noteboocíchThinkPad díky spolupráci se společnostíLenovo,[4] a Fedora Workstation je také oficiálně podporována americkou společností Framework.
Fedora se dodává na pětiCD nebo jednomDVD. Ovšem pouze první dvěCD jsou potřebná pro základníinstalaci. Podporována je i instalace zesítě přesHTTP,FTP neboNFS. Fedora používá jako základní grafické prostředíGNOME, dobře podporováno je však i prostředíKDE, které je rovněž obsaženo na oficiálníchCD aDVD. Lze však využít i další alternativní grafická prostředí. Jako základníbootovací zavaděč se používáGNUGRUB. 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. Jakosouborový systém je standardně podporovánBtrfs 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átuFlatpak.
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ý.[5]
Fedora DVD – DVD na kterém jsou k dispozici všechny balíčky;
Live CD – vytvoření živého CD/DVD nebo je možné bootovat rovnou zUSB flash disku a volitelně nainstalovat na pevný disk;
Minimální instalační médium (Minimal CD) – slouží k instalaci přes protokolHTTP,FTP neboNFS, základ instalace má asi jen 10 MB;
Záchranné CD nebo USB – používá se pokud některá část systému selhala a musí být opravena.
Projekt Fedora rovněž distribuuje vlastní varianty Fedory, které se nazývají Fedora spiny. Ty jsou postaveny z určité softwarové sady a mají kombinaci softwaru pro splnění požadavků konkrétního druhu koncového uživatele. Fedora spiny jsou vyvíjeny několika zájmovými skupinami Fedory. Je také možné vytvořitLive USB verze Fedory pomocíFedora Live USB creator,UNetbootin nebodd.
Skupina EPEL (Extra Packages for Enterprise Linux) je dobrovolnou komunitou založenou na úsilí z projektu Fedora vytvořit vysoce kvalitní add-on balíčky, které doplňují Fedoru.
Fedora je nainstalována se širokou škálou softwaru, který zahrnuje LibreOffice, Firefox, Empathy, Evolution a GIMP. Další software, který není nainstalován ve výchozím nastavení lze stáhnout pomocí správce balíčků. Před Fedorou 7, byly dvě hlavní úložiště – základní a extra. Fedora Core obsahoval všechny základní balíčky, které byly požadovány v operačním systému, stejně jako jiné balíčky, které byly distribuovány spolu s instalačním CD/DVD a byl udržován pouze vývojáři Red Hat. Existují úložiště třetích stran, které distribuují další balíčky, ale nejsou zahrnuty ve Fedoře buď proto, že nesplňuje definici svobodného softwaru, nebo proto, že distribuce tohoto softwaru může porušovat zákony USA.
Výchozí plocha ve Fedoře je desktopové prostředí GNOME, ale Fedora nabízí GNOME Shell jako výchozí rozhraní od vydání Fedory Core 15. Ostatní desktopová prostředí jsou k dispozici jako Fedory a lze doinstalovat desktopová prostředíKDE Plasma, Xfce a LXDE. Kromě toho, specializované "spiny" jsou k dispozici ve výchozím nastavení. Další spiny jsou k dispozici pro konkrétním zaměření např. specializované zájmy, hraní her, bezpečnost, design nebo robotika.
Bezpečnost je jedním z nejdůležitějších prvků ve Fedoře. Jedním z bezpečnostních prvků je Security-Enhanced Linux, linuxová funkce, která implementuje celou řadu bezpečnostních politik, včetně povinných kontrol přístupu, pomocí linuxového modelu zabezpečení (LSM) v linuxovém jádře. SELinux byl představen ve Fedoře Core 2. Ve výchozím nastavení byla funkce vypnuta, protože radikálně změnila způsob, jakým operační systém fungoval, ale byla povolena ve výchozím nastavení ve Fedoře Core 3 a zavedla méně striktní cílenou politiku.
Fedora Core 1 je první verzí Fedory. Byla vydána6. listopadu,2003. Fedora Core 1 je založena na distribuciRed Hat Linux 9 a dodávala se sLinux 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.
Datum vydání Fedora Core 2 je18. března2004. Jeho názvem je Tettnang. Vývoj této distribuce je rovněž ukončen. Tato distribuce byla první, která obsahovalaLinux Kernel verze 2.6. Byla také první, která obsahovalaSELinux (Security-Enhanced version of Fedora). Ve Fedoře Core 2 jeXFree86 nahrazen novějším a z hlediskalicencování méně problematickýmX.org.
Fedora Core 3 byla vydána8. listopadu2004. Byla uvedena pod názvem Heidelberg. Vývoj této distribuce je ukončen. Ve Fedoře Core 3Red Hat představilFirefox jako doplněk webového prohlížečeMozilla.
Fedora Core 4 byla vydána13. června,2005. Byla uvedena pod názvem Stentz. Vývoj této distribuce je ukončen. Ve Fedoře Core 4Red Hat představil Clearlooks jako výchozí motiv. Byla také představena vysoká výkonnost a zabezpečená opensourceová virtuální strukturaXen.
Fedora Core 5 byla uvedena20. března,2006. Jeho název je Bordeaux a tato distribuce již není podporována. Fedora Core 5 je první distribucí Fedory, která obsahujemono, a nástroje jako beagle (rozhraní pro rychlé, indexové, vyhledávání); f-spot (photo management utility), a Tomboy. Také představila nový balíček nástrojů pro správu jako například:pup, jednoduché rozhraní pro systémové aktualizace, apirut, nový balíček manažerů, které nahradili system-config-packages. Další novinkou, kterou Fedora Core 5 představila bylo Fedora Bubbles artwork. Je to také první distribuce Fedory, která neobsahuje dlouho nepřípustný, přesto udržovanýLinuxThreads, který se zachovával kvůli kompatibilitě.LinuxThreads byl nahrazen pomocíNative POSIX Thread Library, proto proměnné prostředíLD ASSUME KERNEL nebude nadále fungovat.
Fedora Core 6 byla uvedena24. října2006, pod názvem Zod. Tato distribuce již není podporována. Ve Fedoře Core 6, používáFedora Project Fedora DNA artwork. Také představili podporuCompizu (compositing window manager proX Window System) aAIGLX, program, který umožňuje GL-akcelerované efekty na standardním desktopu. Pro Fedoru je určující, že Fedoru Core 6 používá již přes 2 miliony uživatelů. Obchodní název Zod je odvozena ze jména postavy v archivním dílu komiksu Superman. Fedora Core 6 přišla na trh sOpen Officem 2.0. Open Office je kancelářský balíček od společnosti Sun. Je volně šiřitelný a jedná se oopen source. Může být používán zároveň sMS Officem nebo jako alternativa tohoto balíčku společnostiMicrosoft. Výchozím webovým prohlížečem je zdeFirefox 1.5. Fedora prohlásila, že Zod je mnohem lepší než Fedora Core 5.
Fedora 7 vyšla31. května2007. Největším rozdílem[11] mezi Fedora Core 6 a Fedorou 7 je to, že Fedora 7 uvádí spojenírepozitářů Core a Extras, proto z jejího názvu zmizí Core a dále bude jen uvádět Fedora 7. Sedmá distribuce Fedora Core má nový vzhled, přezdívaný „Flying High“. Tento nový motiv byl přijat s menším uznáním než předchozí umělecké styly, nicméně byl akceptován.
Fedora 7 je také první distribucí, která představujespiny. Spin je vydání Fedory, která se zaměřila na potřeby uživatele. Fedora 7 spins bude obsahovatLive verzi. Live CD umožní uživateli vyzkoušet si tuto distribuci,primárně zaměřenou na desktopy, pracovní stanice a servery, obsahujícíKDE –K Desktop Environment avšechny doplňkové balíčky. Další důležitou vlastností Fedory 7 je implementaceGNOME verze 2.18.
NetworkManager – automaticky rozpozná dostupné sítě a vybere tu nejvhodnější, umožňuje také spravovat bezdrátové sítě aVPN
PulseAudio – služba, která vám umožní ovládat zvuk pro každou aplikaci samostatně
Lepší podpora notebooků – nižší spotřeba energie díky vylepšením v jádře, deaktivace některých naplánovaných úloh při práci na baterie, podpora novýchWiFi karet
system-config-firewall – nový nástroj pro nastavení firewallu
rsyslog – nová služba pro zaznamenávání událostí, nahradil zastaralý a neudržovaný sysklog
Fedora 16 s označením Verne vyšla8. listopadu2011. Fedora 16 je věnován památceDennise Ritchieho, který zemřel asi měsíc před vydáním. Hlavními novinkami tohoto vydání jsou:
Kernel 3.1
Grub2 jako výchozí zavaděč
HAL daemon odstraněn ve prospěch udisks, upower a libudev
Fedora 17 vyšla dne29. května2012 s kódovým označením „Beefy Miracle“. Vydání této verze nebylo provázeno nasazením většího množství novinek, ale nese se v duchu silné optimalizace. Mezi důležité novinky můžeme také zařadit optimalizované výchozí prostředíGNOME 3.4, které již nevyžaduje bezpodmínečně 3Dgrafickou akceleraci, jako jeho předchůdce. Výjimku tvoří nasazení několikacloudových technologiíRed Hatu. Mezi největší novinky verze patří například:[26]
Fedora 21 vyšla dne9. prosince2014. S touto verzí je ukončeno přidělování kódových označení. Nejzásadnější novinkou je asi plná podpora proWayland. Systém je rozdělen do verzí:
Od verze 42 Fedora nabízí novou verzi instalátoru Anaconda, nové systémové písmo, podporu pro webkamery IPU6 a další menší grafické úpravy. Výchozí tapety nově používají formátJXL.[28]
↑Warren Togami [online]. fedoraproject.org [cit. 2021-10-20].Dostupné v archivu pořízeném z originálu dne 19 October 2021.Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
↑MILLER, Matthew.Fedora Present and Future: a Fedora.next 2014 Update (Part I, "Why?") [online]. Fedora Magazine, 19 March 2014 [cit. 2017-07-23].Dostupné v archivu pořízeném z originálu dne 9 August 2017.Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
↑CORBET, Jonathan.Modularizing Fedora [online]. 16 March 2016 [cit. 2017-07-23].Dostupné v archivu pořízeném z originálu dne 9 August 2017.Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
↑MILLER, Matthew.Coming soon: Fedora on Lenovo laptops! [online]. 24 April 2020 [cit. 2020-05-07].Dostupné v archivu pořízeném z originálu dne 7 May 2020.Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
↑Fedora Linux Release Life Cycle [online]. [cit. 2026-01-06].Dostupné online.
↑ Fedora Linux 34 is officially here!.Fedora Magazine [online]. [cit. 2022-01-03].Dostupné online. (anglicky)
↑ Fedora Linux 34 Schedule: All.Fedora Linux Schedule [online]. [cit. 2022-05-11].Dostupné online. (anglicky)
↑ Worth the wait: Fedora Linux 35 is here!.Fedora Magazine [online]. 2021-11-02 [cit. 2022-01-03].Dostupné online. (anglicky)
↑Fedora Linux 37 Schedule: Key [online]. [cit. 2022-11-09].Dostupné online. (anglicky)