Fedora Linuxin julkaisuhistoria

Wikipediasta
Siirry navigaatioon Siirry hakuun

Tämä on luettelo Fedora Linuxin julkaisuhistoriasta.

Fedora Project antoi aiemmin koodinimet eri versioille. Käytännöstä luovuttiin version 20 jälkeen.[1]

Versioluettelo[muokkaa | muokkaa wikitekstiä]

Versio (Koodinimi)[2] Julkaisupäivä[2] Tuki päättyi[3] Ytimen
versio[4]
GNOMEn versio[4] Huomioitavaa
Vanha versio, ei enää tuettu:   1 (Yarrow) 2003-11-05-15. marraskuuta 2003 2004-09-20-120. syyskuuta 2004 2.4.22 2.4
Vanha versio, ei enää tuettu:   2 (Tettnang) 2004-05-18-118. toukokuuta 2004 2005-04-11-111. huhtikuuta 2005 2.6.5 2.6
Vanha versio, ei enää tuettu:   3 (Heidelberg) 2004-11-08-18. marraskuuta 2004 2006-01-16-116. tammikuuta 2006 2.6.9 2.8
Vanha versio, ei enää tuettu:   4 (Stentz) 2005-06-13-113. kesäkuuta 2005 2006-08-07-17. elokuuta 2006 2.6.11 2.10
Vanha versio, ei enää tuettu:   5 (Bordeaux) 2006-03-20-120. maaliskuuta 2006 2007-07-02-12. heinäkuuta 2007 2.6.15 2.14
Vanha versio, ei enää tuettu:   6 (Zod) 2006-10-24-124. lokakuuta 2006 2007-12-07-17. joulukuuta 2007 2.6.18 2.16
Vanha versio, ei enää tuettu:   7 (Moonshine) 2007-05-31-131. toukokuuta 2007 2008-06-13-113. kesäkuuta 2008 2.6.21 2.18
Vanha versio, ei enää tuettu:   8 (Werewolf) 2007-11-08-18. marraskuuta 2007 2009-01-07-17. tammikuuta 2009 2.6.23 2.20
Vanha versio, ei enää tuettu:   9 (Sulphur) 2008-05-13-113. toukokuuta 2008 2009-07-10-110. heinäkuuta 2009 2.6.25 2.22
Vanha versio, ei enää tuettu:   10 (Cambridge) 2008-11-25-125. marraskuuta 2008 2009-12-18-118. joulukuuta 2009 2.6.27 2.24
Vanha versio, ei enää tuettu:   11 (Leonidas) 2009-06-09-19. kesäkuuta 2009 2010-06-25-125. kesäkuuta 2010 2.6.29 2.26
Vanha versio, ei enää tuettu:   12 (Constantine) 2009-11-17-117. marraskuuta 2009 2010-12-02-12. joulukuuta 2010 2.6.31 2.28
Vanha versio, ei enää tuettu:   13 (Goddard) 2010-05-25-125. toukokuuta 2010 2011-06-24-124. kesäkuuta 2011 2.6.33 2.30
Vanha versio, ei enää tuettu:   14 (Laughlin) 2010-11-02-12. marraskuuta 2010 2011-12-08-18. joulukuuta 2011 2.6.35 2.32
Vanha versio, ei enää tuettu:   15 (Lovelock) 2011-05-24-124. toukokuuta 2011 2012-06-26-126. kesäkuuta 2012 2.6.38 3.0
Vanha versio, ei enää tuettu:   16 (Verne) 2011-11-08-18. marraskuuta 2011 2013-02-12-112. helmikuuta 2013 3.1 3.2
Vanha versio, ei enää tuettu:   17 (Beefy Miracle) 2012-05-29-129. toukokuuta 2012 2013-07-30-130. heinäkuuta 2013 3.3 3.4
Vanha versio, ei enää tuettu:   18 (Spherical Cow) 2013-01-15-115. tammikuuta 2013 2014-01-14-114. tammikuuta 2014 3.6 3.6
Vanha versio, ei enää tuettu:   19 (Schrödinger's Cat) 2013-07-02-12. heinäkuuta 2013 2015-01-06-16. tammikuuta 2015 3.9 3.8
Vanha versio, ei enää tuettu:   20 (Heisenbug) 2013-12-17-117. joulukuuta 2013 2015-06-23-123. kesäkuuta 2015 3.11 3.10
Vanha versio, ei enää tuettu:   21 2014-12-09-19. joulukuuta 2014 2015-12-01-11. joulukuuta 2015 3.17 3.14
Vanha versio, ei enää tuettu:   22 2015-05-26-126. toukokuuta 2015 2016-07-19-119. heinäkuuta 2016 4.0 3.16
Vanha versio, ei enää tuettu:   23 2015-11-03-13. marraskuuta 2015 2016-12-20-120. joulukuuta 2016 4.2 3.18
Vanha versio, ei enää tuettu:   24 2016-06-21-121. kesäkuuta 2016 2017-08-08-18. elokuuta 2017 4.5 3.20
Vanha versio, ei enää tuettu:   25 2016-11-22-122. marraskuuta 2016 2017-12-12-112. joulukuuta 2017 4.8 3.22
Vanha versio, ei enää tuettu:   26 2017-07-11-111. heinäkuuta 2017 2018-05-29-129. toukokuuta 2018 4.11 3.24
Vanha versio, ei enää tuettu:   27 2017-11-14-114. marraskuuta 2017[5] 2018-11-30-130. marraskuuta 2018 4.13 3.26
Vanha versio, ei enää tuettu:   28 2018-05-01-11. toukokuuta 2018[6] 2019-05-28-128. toukokuuta 2019 4.16 3.28
Vanha versio, ei enää tuettu:   29 2018-10-30-130. lokakuuta 2018[7] 4.18 3.30
Vanha versio, ei enää tuettu:   30 2019-04-30-130. huhtikuuta 2019[8] 5.0 3.32
Vanha versio, ei enää tuettu:   31 2019-10-29-129. lokakuuta 2019[9] 2020-12-02-12. joulukuuta 2020[10] 3.34
Vanha versio, ei enää tuettu:   32 2020-04-28-128. huhtikuuta 2020[11] 2021-05-25-125. toukokuuta 2021[12] 3.36
Vanha versio, ei enää tuettu:   33 2020-10-27-127. lokakuuta 2020[13] 2021-11-30-130. marraskuuta 2021[14] 3.38
Vanha versio, ei enää tuettu:   34 2021-04-27-127. huhtikuuta 2021[15] 2022-05-17-117. toukokuuta 2022[16] Oletuksena äänet PipeWiren kautta (PulseAudion tai JACK:in sijaan)[17]
Vanha versio, ei enää tuettu:   35 2021-11-02-12. marraskuuta 2021[14] 2022-12-13-113. joulukuuta 2022[18] 41 [19]
Vanha versio, ei enää tuettu:   36 2022-05-10-110. toukokuuta 2022[16] 2023-05-16-116. toukokuuta 2023[20] 42 [21]
Vanha versio, ei enää tuettu:   37 2022-11-15-115. marraskuuta 2022[22] 2023-11-21-121. marraskuuta 2023[23] 43 Mukana ennakkona testikäytäntö, jolla valmistaudutaan SHA-1:n poistamiseen tulevissa versioissa.[24][25]
Vanhempi versio, yhä tuettu:   38 2023-04-18-118. huhtikuuta 2023[26] 2024-05-14-114. toukokuuta 2024[26] 44 [27]
Vanhempi versio, yhä tuettu:   39 2023-11-07-17. marraskuuta 2023[28] 2024-11-12-112. marraskuuta 2024[28] [29]
Nykyinen versio:   40 2024-04-23-123. huhtikuuta 2024[30] 2025-05-13-113. toukokuuta 2025[31] Gnome 46, KDE Plasma 6[30]
Tuleva versio:   41 2024-10-15-115. lokakuuta 2024[32]
Seloste:
Vanha versio
Vanhempi versio, yhä tuettu
Viimeisin versio
Viimeisin testiversio tulevasta julkaisusta
Tuleva versio

Fedora Linux 41[muokkaa | muokkaa wikitekstiä]

GnuTLS-kiihdytys Kernel TLS (KTLS) -tuella. OSTree-tuen toinen vaihe. DNF/RPM copy-on-write -tuki.[33][34][35][36]

Fedora Linux 40[muokkaa | muokkaa wikitekstiä]

Julkaisuversio 40 on julkaistu huhtikuussa 2024.[31] Versiossa on mukana KDE:n Plasma 6 -versio, iotop-ohjelman korvaa iotop-c.[37] Delta-RPM -paketit jäävät pois koska ne kattavat vain osan ja vikatilanteessa ne haaskaavat kaistaa kun täydet versiot on kuitenkin ladattava. Delta-paketit myös vaativat paljon metadataa, jota kaikki käyttäjät joutuvat lataamaan.[38] Ohjelmien kääntämiseen käytetään uudempaa C-kielen standardia ja C99-versiossa poistettujen vanhentuneiden ominaisuuksien tuki päättyy.[39] Mukana on ROCm 6 grafiikkaprosessorien käyttöön.[30]

Fedora Linux 39[muokkaa | muokkaa wikitekstiä]

Julkaisuversiossa 39 on Gnome-versio 45. Fedora Cloud AWS-ympäristöön käyttää oletuksena edullisempaa gp3-tallennustilaa. Muita muutoksia ovat muun muassa GCC 13.2, glibc 2.38, binutils 2.40.[40][41] Versiossa 39 on mukana tuki InputLeapille, joka mahdollistaa näppäimistön ja hiiren käytön toisissa tietokoneissa kuin ne olisivat suoraan kytkettyinä.[42]

Fedora Linux 38[muokkaa | muokkaa wikitekstiä]

Julkaisuversiossa 38 on Gnome-versio 44. RPM-paketinhallinta käyttää Sequoia-kirjastoon[43] perustuvaa OpenPGP-tukea oman toteutuksen sijaan. Pakettien kääntämiseen käytettäviä asetuksia on muutettu tiukemmiksi virhetilanteilta suojautumiseksi.[44]

IBM Z -tuen vähimmäisvaatimukseksi (s390x-arkkitehtuuri) tuli z13 uusien ominaisuuksien ja paremman suorituskyvyn vuoksi.[45]

Fedora Linux 37[muokkaa | muokkaa wikitekstiä]

Julkaisuversiossa 37 on mukana käytäntö testikäyttöön, jolla voi vertailla tulevia muutoksia kuten SHA-1:n tuen päättyminen.[24] Mukana on virallinen tuki Raspberry Pi 4:lle sekä Gnomen päivitys versioon 43.[24]

Fedora Linux 36[muokkaa | muokkaa wikitekstiä]

Julkaisuversiossa 36 DNS over TLS on käytössä kun DNS-nimipalvelin tukee sitä.[46][21] Noto-fontit oletuksena käytössä.[47]

Fedora Linux 35[muokkaa | muokkaa wikitekstiä]

Julkaisuversiossa 35 Cyrus Sasl -paketti siirtyi käyttämään gdbm-ohjelmistoa libdb:n (BerkeleyDB) sijaan. Fedora Cloud -versio käyttää oletuksena btrfs-tiedostojärjestelmää. Fedora Cloud käyttää myös yhdistettyä BIOS+UEFI -tukea.[19]

Fedora Linux 34[muokkaa | muokkaa wikitekstiä]

Julkaisuversioon 34 on äänestetty, että äänet reititetään PipeWire-ohjelmiston kautta oletuksena aiemman PulseAudion tai JACK Audio Connection Kitin sijaan.[48] PipeWire-äänipalvelin on toiminnallisesti yhteensopiva, jolloin olemassa olevat PulseAudio-kirjastoa käyttävät sovellukset toimivat sellaisenaan.[49] Ammattilaistason ohjelmistot käyttävät JACK-kirjastoa: PipeWiren käyttöä varten asennetaan JACK-kirjasto, joka käyttää PipeWire-äänipalvelinta suoraan JACK-palvelimen sijaan.[49] Vanhoja ALSA-sovelluksia varten asennetaan ALSA-plugin, joka käyttää suoraan PipeWirea.[49] Muutoksen jälkeen ei ole jatkossa tarvetta asentaa PulseAudio ja JACK-palvelimia.[49]

Versioon ehdotettiin myös Xwayland-paketin eriyttämisestä X.org-paketista, jolloin sitä voi päivittää useammin: Xwayland ei riipu ajureista samalla tavoin, ei lataa moduuleja eikä ole samalla tavoin riippuvainen ohjelmistorajapinnasta.[50] Xwaylandiin tulee useammin päivityksiä, kun taas kokonaiset X.org-julkaisut ovat harvassa.[50] Lisäksi KDE Plasma käyttää oletuksena Wayland-istuntoa X11:sta sijaan.[51]

Versioon 34 ehdotettiin RPM-pakettihallinnassa yksittäisten RPM-paketissa olevien tiedostojen digitaalista allekirjoitusta.[52] Menetelmä hyödyntää Linux Integrity Measurement Architecture (IMA) käytäntövalvontaa varmistamaan, että vain tietyt varmennetut tiedostot voidaan suorittaa.[52]

Unikey on korvannut BoGon vietnamin kielen syöttömenetelmänä (IME) ja sinhalin kielen syöttömenetelmä on päivitetty.[53]

Fedora Linux 33[muokkaa | muokkaa wikitekstiä]

Julkaisuversiossa 33 oletuksena käytettäväksi tiedostojärjestelmäksi on äänestetty Btrfs aiemman Ext4:n sijaan.[54] Aiemmin Red Hat on kertonut kehittävänsä Stratis-ratkaisuaan XFS-tiedostojärjestelmän päälle.[54]

Fedora Linux 32[muokkaa | muokkaa wikitekstiä]

Julkaisuversiossa 32 on lopetettu tuki Python 2:lle.[11] GNU Bazaarin tilalle on otettu Breezy, jossa toteutus on siirretty Python-kielen versiosta 2 versiolle 3.[55][56]

Fedora Linux 31[muokkaa | muokkaa wikitekstiä]

Julkaisuversiossa 31 on lopetettu tuki 32-bittiselle i686-alustalle (x86).[57] Python-versio on oletuksena versio 3: version 2 tuki on voimassa vielä vuoden loppuun.[57] Cgroups-versio 2 tuettu.[57]

Versiossa 31 root pääkäyttäjä ei oletuksena voi enää kirjautua salasanalla etänä mutta voi tehdä sen ssh-avaimella: tämä on OpenSSH-projektin linjauksen mukaan koska käyttäjätunnus on usein hyökkäysten kohteena.[58]

Qt-sovellukset ja Mozilla Firefox -selain käyttävät Waylandia GNOME-istunnon aikana.[59]

Fedora Linux 30[muokkaa | muokkaa wikitekstiä]

Julkaisuversiossa 30 otettiin käyttöön GNOME 3.32 ja GCC 9.[60][61]

Fedora Linux 25[muokkaa | muokkaa wikitekstiä]

Julkaisuversiossa 25 Wayland-grafiikkapino otettiin käyttöön oletuksena.[62]

Fedora Linux 22[muokkaa | muokkaa wikitekstiä]

Julkaisuversiosta 22 alkaen oletuksena käytettävä paketinhallintajärjestelmä on DNF, joka korvasi Yumin.[63] Palvelimille tarkoitettu versio käyttää oletuksena XFS-tiedostojärjestelmää.[63]

Fedora Linux 21[muokkaa | muokkaa wikitekstiä]

Julkaisuversio 21 jakoi jakelun kolmeen käyttötarkoituksen mukaan räätälöityyn ratkaisuun: Workstation, Server ja Cloud.[64] Samalla koodinimistä luovuttiin.[1]

Fedora Linux 20[muokkaa | muokkaa wikitekstiä]

Julkaisuversiossa 20 (koodinimi Heisenbug) ARM-arkkitehtuuri primäärialustana x86:n (i686) ja x86-64:n rinnalle.[65]

Fedora Linux 15[muokkaa | muokkaa wikitekstiä]

Julkaisuversiosta 15 (koodinimi Lovelock) alkaen siirryttiin käyttämään systemd:tä.[66]

Fedora Core 1[muokkaa | muokkaa wikitekstiä]

Fedora Core 1:n (koodinimi Yarrow) julkaisusta ilmoitettiin 6. marraskuuta 2003.[67] Julkaisu oli Fedora Projectin ensimmäinen: projekti on Red Hatin tukema ja käyttäyhteisön ylläpitämä.[67]

Lähteet[muokkaa | muokkaa wikitekstiä]

  1. a b Release Name process ended Fedora board mailing list. Wed Oct 2 12:33:56 UTC 2013. Josh Boyer. Viitattu 6.11.2015.
  2. a b Releases/HistoricalSchedules - Fedora Project Wiki fedoraproject.org.
  3. End of life - Fedora Project Wiki fedoraproject.org.
  4. a b DistroWatch.com: Fedora distrowatch.com.
  5. Releases/27/Schedule - Fedora Project Wiki fedoraproject.org.
  6. Releases/28/Schedule - Fedora Project Wiki fedoraproject.org.
  7. Releases/29/Schedule - Fedora Project Wiki fedoraproject.org.
  8. Releases/30/Schedule - Fedora Project Wiki fedoraproject.org.
  9. Fedora 31 Will Be Released Next Week Tuesday phoronix.com. 24.10.2019. Viitattu 25.10.2019. (englanniksi)
  10. https://fedorapeople.org/groups/schedule/f-31/f-31-all-tasks.html
  11. a b Releases/32/ChangeSet fedoraproject.org. Viitattu 5.6.2020. (englanniksi)
  12. https://fedorapeople.org/groups/schedule/f-32/f-32-all-tasks.html
  13. Fedora 33 is officially here! fedoramagazine.org. 27.10.2020. Viitattu 27.10.2020. (englanniksi)
  14. a b https://fedorapeople.org/groups/schedule/f-35/f-35-key-tasks.html
  15. Fedora Linux 34 is officially here! fedoramagazine.org. 27.4.2021. Viitattu 27.4.2021. (englanniksi)
  16. a b https://fedorapeople.org/groups/schedule/f-36/f-36-key-tasks.html
  17. https://fedoraproject.org/wiki/Changes/DefaultPipeWire
  18. https://fedorapeople.org/groups/schedule/f-37/f-37-key-tasks.html
  19. a b https://fedoraproject.org/wiki/Releases/35/ChangeSet
  20. https://fedorapeople.org/groups/schedule/f-38/f-38-key-tasks.html
  21. a b https://fedoraproject.org/wiki/Releases/36/ChangeSet
  22. https://fedorapeople.org/groups/schedule/f-37/f-37-key-tasks.html
  23. https://fedorapeople.org/groups/schedule/f-39/f-39-key-tasks.html
  24. a b c Matthew Miller: Announcing Fedora Linux 37 fedoramagazine.org. 15.11.2022. Viitattu 16.11.2022. (englanniksi)
  25. https://fedoraproject.org/wiki/Releases/37/ChangeSet
  26. a b https://fedorapeople.org/groups/schedule/f-38/f-38-key-tasks.html
  27. https://fedoraproject.org/wiki/Releases/38/ChangeSet
  28. a b https://fedorapeople.org/groups/schedule/f-39/f-39-key-tasks.html
  29. https://fedoraproject.org/wiki/Releases/39/ChangeSet
  30. a b c Matthew Miller: OMG! We’re at forty! (Announcing the release of Fedora Linux 40) fedoramagazine.org. 23.4.2024. Viitattu 23.4.2024. (englanniksi)
  31. a b https://fedorapeople.org/groups/schedule/f-40/f-40-key-tasks.html
  32. https://fedorapeople.org/groups/schedule/f-41/f-41-key-tasks.html
  33. Releases/41/ChangeSet fedoraproject.org. Viitattu 26.3.2024. (englanniksi)
  34. Changes/OstreeNativeContainer fedoraproject.org. Viitattu 26.3.2024. (englanniksi)
  35. 11.5 Cryptographic Backend gnutls.org. Viitattu 26.3.2024. (englanniksi)
  36. Kernel TLS docs.kernel.org. Viitattu 26.3.2024. (englanniksi)
  37. Releases/40/ChangeSet fedoraproject.org. Viitattu 7.3.2024. (englanniksi)
  38. Changes/Drop Delta RPMs fedoraproject.org. Viitattu 7.3.2024. (englanniksi)
  39. Changes/PortingToModernC fedoraproject.org. Viitattu 7.3.2024. (englanniksi)
  40. Matthew Miller: Announcing Fedora Linux 39 Beta fedoramagazine.org. 19.9.2023. Viitattu 19.10.2023. (englanniksi)
  41. Matthew Miller: Fedora Linux 39 is officially here! fedoramagazine.org. 7.11.2023. Viitattu 8.11.2023. (englanniksi)
  42. Fedora Workstation 39 and beyond blogs.gnome.org. 29.11.2023. Viitattu 30.11.2023. (englanniksi)
  43. sequoia gitlab.com. Viitattu 24.3.2023. (englanniksi)
  44. Announcing Fedora Linux 38 Beta fedoramagazine.org. 10.3.2023. Viitattu 24.3.2023. (englanniksi)
  45. Releases/38/ChangeSet fedoraproject.org. Viitattu 19.4.2023. (englanniksi)
  46. https://fedoraproject.org/wiki/Changes/DNS_Over_TLS
  47. Changes/DefaultToNotoFonts fedoraproject.org. Viitattu 21.9.2023. (englanniksi)
  48. fesco team meeting minutes - 2020-12-09 meetbot.fedoraproject.org. 9.12.2020. Arkistoitu 14.12.2020. Viitattu 15.12.2020. (englanniksi)
  49. a b c d Changes/DefaultPipeWire fedoraproject.org. Viitattu 15.12.2020. (englanniksi)
  50. a b Changes/XwaylandStandalone fedoraproject.org. Viitattu 23.12.2020. (englanniksi)
  51. https://docs.fedoraproject.org/en-US/fedora/f34/release-notes/desktop/Desktop/
  52. a b Changes/Signed RPM Contents fedoraproject.org. Viitattu 8.1.2021. (englanniksi)
  53. https://docs.fedoraproject.org/en-US/fedora/f34/release-notes/desktop/I18n/
  54. a b Approved: Fedora 33 Desktop Variants Defaulting To Btrfs File-System phoronix.com. 15.7.2020. Viitattu 16.7.2020. (englanniksi)
  55. Posts categorized under: announcements breezy-vcs.org. Viitattu 5.6.2020. (englanniksi)
  56. Replace Bazaar with Breezy fedoraproject.org. Viitattu 5.6.2020. (englanniksi)
  57. a b c Fedora 31 is officially here! fedora Magazine. Viitattu 30.10.2019. (englanniksi)
  58. Security docs.fedoraproject.org. Viitattu 30.10.2019. (englanniksi)
  59. Desktop docs.fedoraproject.org. Viitattu 30.10.2019. (englanniksi)
  60. Announcing the release of Fedora 30 fedora Magazine. Viitattu 30.10.2019. (englanniksi)
  61. Releases/30/ChangeSet fedoraproject.org. Viitattu 7.12.2020. (englanniksi)
  62. Fedora 25: With Wayland, Linux has never been easier (or more handsome) Ars Technica. Viitattu 12.2.2017.
  63. a b Fedora 22 is here! viitattu = 31.10.2019 lists.fedoraproject.org. (englanniksi)
  64. One OS, three flavors: How Fedora 21 is splitting up to double down on focus PCWorld. Viitattu 6.11.2015. (englanniksi)
  65. Changes/ARM as Primary fedoraproject.org. Viitattu 31.10.2019. (englanniksi)
  66. 3. Changes in Fedora for System Administrators docs.fedoraproject.org. 2011. Arkistoitu 14.9.2016. Viitattu 20.7.2016. (englanniksi)
  67. a b Announcing Fedora Core 1 redhat.com. Viitattu 30.10.2019. (englanniksi)