Comparison_of_Linux_distributions

Comparison of Linux distributions

Comparison of Linux distributions

Add article description


Technical variations of Linux distributions include support for different hardware devices and systems or software package configurations. Organizational differences may be motivated by historical reasons. Other criteria include security, including how quickly security upgrades are available; ease of package management; and number of packages available.

These tables compare notable distribution's latest stable release on wide-ranging objective criteria. It does not cover each operating system's subjective merits, branches marked as unstable or beta, nor compare Linux distributions with other operating systems.

General

The table below shows general information about the distributions: founder or producer, maintainer, release date, the latest version, etc.

Linux distributions endorsed by the Free Software Foundation[1] are marked 100% Free under the System distribution commitment column.

More information Distribution, Founder ...
  1. Debian releases are officially supported for 1 year after the subsequent release, with releases being approximately 2 years apart. The Debian LTS Project provides community based support extending the complete support period to 5 years.
  2. Default ISOs included non-free software
  3. Security updates are released every six weeks.

Technical

The table below shows the default file system, but many Linux distributions support some or all of ext2, ext3, ext4, Btrfs, ReiserFS, Reiser4, JFS, XFS, GFS2, OCFS2, and NILFS. It is possible to install Linux onto most of these file systems. The ext file systems, namely ext2, ext3, and ext4 are based on the original Linux file system.

File systems have been developed by companies to meet their specific needs, by hobbyists, or adapted from Unix, Microsoft Windows, and other operating systems. Linux has full support for XFS and JFS, FAT (the DOS file system), and HFS, the main file system for the Macintosh. Support for Microsoft Windows NT's NTFS file system has been developed and is now comparable with other native Unix file systems. CDs, DVDs, and Blu-ray discs' ISO 9660 and Universal Disk Format (UDF) are supported.

Unlike other operating systems, Linux and Unix allow any file system regardless of the medium it is stored on, whether that medium is a magnetic disk, an optical disk (CD, DVD, etc.), a USB flash memory key, or even contained within a file located on another file system. Similarly, many C compilers (mainly GNU Compiler Collection (GCC)), init systems (mainly sysvinit), desktop environments and window managers are widely supported.

More information Distribution, Default Linux kernel ...
  1. In internal LCD displays the backlight is turned off and the screen can be used under ambient light as it was a Reflective LCD.

Instruction set architecture support

Linux kernel portability to instruction set architectures other than x86, was an early feature added to the kernel.

More information Distribution, x86 ...

Package management and installation

Information on features in the distributions. Package numbers are only approximate. Some distributions like Debian tend to separate tools into different packages – usually stable release, development release, documentation and debug. Also counting the source package number varies. For debian and rpm based entries it is just the base to produce binary packages, so the total number of packages is the number of binary packages. For Arch based entries, it is additional.

More information Distribution, Free software repositories ...

Live media

More information Distribution, Size of media (MB) ...

Security features

More information Distribution, Compile time buffer checks ...

Apple Silicon Support

More information Distribution, Direct Install ...

See also

Notes

  1. Based on Debian
  2. Based on Fedora
  3. Based on Fedora
  4. Based on Debian
  5. From the Sources.gz files in the main, contrib and non-free sections of Debian Buster. On the 2020-06-12, Debian Sid, the development release, have 31717 source packages.
  6. Based on Debian
  7. Note this number is just of packages in the Official Gentoo Overlay (or Portage Tree). Several hundred other packages are available from other overlays
  8. Can be installed graphically (GTK+ and ncurses), but traditionally done by command line (install cd, live cd, netboot, and from distributions).
  9. Based on Debian
  10. Based on Debian
  11. Based on AUR
  12. Based on Debian
  13. Based on Debian
  14. Based on Debian
  15. Based on Gentoo
  16. Based on Fedora
  17. Based on Debian
  18. From the Sources.gz files in the main, contrib and non-free sections of Debian Jessie. On the 2015-11-21, Debian Sid, the development release, have 24757 source packages.
  19. Based on Debian
  20. From the Sources.gz files in the main,universe, multiverse and restricted sections of Ubuntu Wily.
  21. Based on Debian
  22. Based on Debian
  23. Based on Ubuntu

References

  1. "List of Free GNU/Linux Distributions – GNU Project – Free Software Foundation". Gnu.org. Retrieved 12 November 2016.
  2. Jack Aboutboul (13 November 2023). "Announcing AlmaLinux 9.3 Stable!". Retrieved 14 November 2023.
  3. "Alpine 3.19.1 released". 26 January 2024. Retrieved 27 January 2024.
  4. "antiX-23.1 released". 22 February 2024. Retrieved 22 February 2024.
  5. "Introducing Bodhi Linux 7.0: A Landmark Release". 21 August 2023. Retrieved 21 August 2023.
  6. Error: Unable to display the reference properly. See the documentation for details.
  7. "About - CentOS Wiki". wiki.centos.org. Archived from the original on 30 December 2020. Retrieved 10 December 2019.
  8. "CentOS Stream". centos.org.
  9. "Choose Chakra". Retrieved 1 June 2020.
  10. Error: Unable to display the reference properly. See the documentation for details.
  11. "Updated Debian 12: 12.5 released". 10 February 2024. Retrieved 13 February 2024.
  12. "General Resolution: non-free firmware: results". Archived from the original on 2 November 2023. Retrieved 2 November 2023.
  13. Murdock, Ian A. (16 August 1993). "NNTP Subject: New release under development; suggestions requested". Retrieved 17 August 2007.
  14. "Devuan Daedalus 5.0 stable release". Retrieved 15 August 2023.
  15. "deepin 20.9 is officially released!". 17 April 2023. Retrieved 2 May 2023.
  16. Matías Fonzo (26 April 2023). "Dragora 3.0-beta2 released". Retrieved 27 April 2023.
  17. "Dynebolic :: Free & Live creative multimedia". Archived from the original on 1 May 2016. Retrieved 1 May 2016.
  18. "elementary OS 7 Available Now". 3 October 2023. Retrieved 4 October 2023. Made with care, with you in mind
  19. Error: Unable to display the reference properly. See the documentation for details.
  20. "Licensing:Main - FedoraProject". Fedora Project. 11 August 2017. Retrieved 11 August 2017.
  21. Roberto J. Dohnert (7 December 2023). "Freespire 10 Released". Retrieved 8 December 2023.
  22. Ludovic Courtès (19 December 2022). "GNU Guix 1.4.0 released (English)". Retrieved 30 December 2022.
  23. "Index of cdimage.gnewsense.org". Retrieved 26 August 2019.
  24. "Grml - new stable release 2022.11 available". 30 November 2022. Retrieved 30 November 2022.
  25. "Milky Way v0.4.4 install medium release". 5 January 2024. Retrieved 8 January 2024.
  26. "Releases". HyperWiki. Hyperbola Project. Retrieved 29 March 2022.
  27. "Kali Linux 2024.1 Release (Micro Mirror)". 28 February 2024. Retrieved 29 February 2024.
  28. "Linux Mint 21.3 "Virginia" released!". 12 January 2024. Retrieved 12 January 2024.
  29. Jerry (4 September 2023). "Linux Lite 6.6 Final Released". Retrieved 5 September 2023.
  30. marja (4 September 2023). "Mageia 9 has been released". Retrieved 5 September 2023.
  31. Singer, Roland (ying) (10 July 2011). "Manjaro Linux Distribution". Community Contributions, Arch Linux Forums. Retrieved 12 December 2015. Hi all, I am working now since a longer time on my arch linux livecd. It is called manjaro linux and uses the Desktop Environment Xfce. I uploaded a first testing livecd which is very experimental and many features are still missing. I would be thankful for any bugs reported,.... or if somebody wants to help and join the project he is always welcome.
  32. "Netrunner 23 "Vaporwave"". 21 January 2023. Retrieved 14 July 2023.
  33. "Shop Online: SUSE Linux Enterprise Server". SUSE.com. Retrieved 26 February 2020.
  34. "Lifetime". Lifetime. Retrieved 28 November 2015.
  35. "Welcome to the OpenWrt Project". OpenWrt. 9 June 2023. Retrieved 5 July 2023.
  36. "OpenMandriva ROME, The rolling release". 30 March 2023. Retrieved 30 March 2023.
  37. Simon Coter (15 November 2023). "Oracle Linux 9 Update 3 is now generally available, as expected!". Retrieved 18 November 2023.
  38. "Get Parabola". parabola.nu.
  39. "Get Parabola". Parabola project.
  40. "Pardus 23.1 Sürümü Yayımlandı" (in Turkish). 17 January 2024. Retrieved 17 January 2024.
  41. Error: Unable to display the reference properly. See the documentation for details.
  42. "Parted Magic LLC - Store". partedmagic.com. Retrieved 24 January 2020.
  43. "Announcement and release notes for Fossapup64 9.5". 17 September 2020. Retrieved 15 July 2023.
  44. "Qubes OS 4.2.1 has been released!". 26 March 2024. Retrieved 26 March 2024.
  45. "Red Hat Enterprise Linux Life Cycle". access.redhat.com. Retrieved 22 May 2023.
  46. "Enterprise Linux". Red Hat. Retrieved 12 November 2016.
  47. "Enterprise Linux Desktop Operating Systems". Red Hat. Retrieved 12 November 2016.
  48. "Rocks 7.0 is Released". 1 December 2017. Retrieved 17 November 2022.
  49. "Rocky Linux 9.3 Available Now | Rocky Linux". 20 November 2023. Retrieved 20 November 2023.
  50. crew, Sabayonlinux (31 March 2019). "Sabayon 19.03 – New stable release". www.sabayon.org. Archived from the original on 28 July 2020. Retrieved 8 July 2019.
  51. "Scientific Linux 7.9 x86_64 is now available". 20 October 2020. Retrieved 15 July 2023.
  52. Tomas M (10 October 2023). "Slax's Recent Release: A Tale of Challenges". Retrieved 10 October 2023.
  53. "SolydXK 10 Buster released — English". solydxk.com. Archived from the original on 28 September 2019. Retrieved 30 September 2019.
  54. pavroo (7 December 2023). "Sparky 7.2". Retrieved 9 December 2023.
  55. Error: Unable to display the reference properly. See the documentation for details.
  56. "How To Buy - SUSE Linux Enterprise Server". SUSE. Retrieved 12 November 2016.
  57. "Tails 6.1". 27 March 2024. Retrieved 27 March 2024.
  58. "Tiny Core v15.0". 22 February 2024. Retrieved 22 February 2024.
  59. Rubén Rodríguez Pérez (22 March 2023). "Trisquel 11.0 "Aramo" release announcement". Retrieved 22 March 2023.
  60. "Canonical releases Ubuntu 23.10 Mantic Minotaur". 12 October 2023. Retrieved 13 October 2023.
  61. Łukasz 'sil2100' Zemczak (22 February 2024). "Ubuntu 22.04.4 LTS released". Retrieved 22 February 2024.{{cite web}}: CS1 maint: numeric names: authors list (link)
  62. Error: Unable to display the reference properly. See the documentation for details.
  63. "Zentyal 8.0 Announcement". 26 February 2024. Retrieved 27 February 2024.
  64. "Zorin OS 17.1 Is Released". 7 March 2024. Retrieved 7 March 2024.
  65. "Reproducible alpine ?!". tests.reproducible-builds.org.
  66. "gnu.org". www.gnu.org.
  67. "File Systems". Retrieved 3 June 2022.
  68. "Profiles in Archinstall". gitlab.archlinux.org.
  69. "Reproducible status". Retrieved 4 June 2023.
  70. "Fedora 33 is officially here!". Fedora Magazine. 27 October 2020. Retrieved 18 November 2020.
  71. "Reproducible Builds for Fedora". Red Hat Customer Portal.
  72. "Gentoo Linux Hybrid ISO". Gentoo Linux. Retrieved 4 June 2022.
  73. "End of systemd support". Hyperbola Project. 5 August 2017. Retrieved 7 December 2018.
  74. "LibreCMC package sources". Retrieved 17 May 2020.
  75. "Linux Mint". DistroWatch.com. Retrieved 12 November 2016.
  76. "Installation Guides - Manjaro Linux". Wiki.manjaro.org. 26 November 2015. Retrieved 12 November 2016.
  77. "Get Manjaro". Manjaro Linux. Archived from the original on 9 September 2019. Retrieved 3 February 2018.
  78. "Musix Packages". Archived from the original on 26 December 2015. Retrieved 28 November 2015.
  79. "NixOS Reproducible Builds". reproducible.nixos.org.
  80. "Filesystems [OpenWrt Wiki]". openwrt.org. 7 June 2018. Retrieved 11 June 2018.
  81. "What is procd? [OpenWrt Wiki]". openwrt.org. 4 March 2018. Retrieved 11 June 2018.
  82. "Reproducible OpenWrt ?". tests.reproducible-builds.org.
  83. "Sabayon Forums • View topic - Sabayon Linux 4.1 KDE: Stable release". forum.sabayonlinux.org. Archived from the original on 1 September 2009. Retrieved 30 April 2009.
  84. Prior to v7.0, Scientific Linux used sysvinit. Since v7.0, it uses systemd. "Scientific Linux 7.0 Release Notes". ScientificLinux.org. 14 October 2014. Retrieved 27 December 2016.
  85. "MaverickMeerkat/ReleaseNotes - Ubuntu Wiki". Wiki.ubuntu.com. 20 January 2011. Retrieved 12 November 2016.
  86. "scripts.tgz". Retrieved 17 May 2020.
  87. "Parisc-Linux". Parisc-Linux. Retrieved 12 November 2016.
  88. "LinuxMIPS". LinuxMIPS. Retrieved 12 November 2016.
  89. "The AlphaLinux Homepage". AlphaLinux.org. Archived from the original on 17 January 1999. Retrieved 12 November 2016.
  90. Lawrence, Chris (2 April 2000). "The Linux/m68k Home Pages". Linux-m68k.org. Retrieved 12 November 2016.
  91. "Arch Linux 32". Arch Linux 32. Retrieved 20 April 2018.
  92. "The end of i686 support". Arch Linux. Retrieved 14 January 2018.
  93. "Arch Linux ARM". Arch Linux ARM. Retrieved 12 November 2016.
  94. "ArchPOWER". Retrieved 31 May 2022.
  95. "Arch Linux RISC-V". Retrieved 24 February 2022.
  96. "BackTrackDownloads". Backtrack-linux.org. Archived from the original on 13 September 2014. Retrieved 17 May 2020.
  97. "Dropping Official Support for ARM Devices". Forums,bodhilinux.com. Retrieved 13 May 2014.
  98. Pasi Pirhonen (13 October 2005). "CentOS-4.2 is Released for i386, x86_64, ia64, s390, s390x and alpha architectures". CentOS-announce (Mailing list).
  99. Pasi Pirhonen (24 May 2006). "EOL notice for CentOS-4/sparc beta release". CentOS-announce (Mailing list).
  100. Pasi Pirhonen (24 June 2005). "CentOS-4.1 s390(x) Release Announcement". CentOS-announce (Mailing list).
  101. Pasi Pirhonen (26 June 2005). "CentOS-4/alpha 4.1beta is there to play". CentOS-announce (Mailing list).
  102. Pasi Pirhonen (25 June 2006). "EOL notification for CentOS-4/axp (alpha)". CentOS-announce (Mailing list).
  103. "Ports". Debian. Retrieved 12 November 2016.
  104. Cyril Brulebois (19 March 2014). "Debian Installer Jessie Alpha 1 release". debian-devel-announce (Mailing list).
  105. Jurij Smakov (18 July 2007). "Retiring the sparc32 port". debian-devel-announce (Mailing list).
  106. Philipp Kern (26 April 2014). "SPARC removed from Jessie". debian-devel-announce (Mailing list).
  107. "RISC-V - Debian Wiki". Retrieved 14 July 2018.
  108. "Architectures". FedoraProject. 31 July 2016. Retrieved 12 November 2016.
  109. "Architectures/ARM". Retrieved 20 July 2010.
  110. "Architectures/IA64". Retrieved 24 March 2012.
  111. "Architectures/SPARC". Retrieved 19 May 2012.
  112. "Architectures/MIPS". Retrieved 27 January 2011.
  113. "Downloads – Gentoo Linux". Gentoo.org. Retrieved 12 November 2016.
  114. "Project:ARM - Gentoo Wiki". Gentoo.org. 21 May 2016. Retrieved 12 November 2016.
  115. "Project:MIPS - Gentoo Wiki". Wiki.gentoo.org. 28 June 2016. Retrieved 12 November 2016.
  116. "MIPS/FAQ - Gentoo Wiki". Gentoo.org. 5 November 2015. Retrieved 12 November 2016.
  117. "Download". gnu.org. Retrieved 17 April 2020.
  118. "POWER (ppc64le) porting". Retrieved 11 January 2019.
  119. "manjaro32.org". manjaro32. Retrieved 3 February 2018.
  120. "Home". Manjaro. 1 June 2020. Retrieved 1 June 2020.
  121. "OpenWrt". OpenWrt. 16 December 2015. Retrieved 12 November 2016.
  122. "Oracle Linux" (PDF). Oracle.com. Retrieved 1 June 2020.
  123. "Linux Operating System | Technologies". Oracle. Retrieved 12 November 2016.
  124. Delgado, André Fabian Silva (3 October 2015). "Parabola GNU/Linux-libre supports ARMv7". Retrieved 30 January 2016.
  125. "ARM Installation Guide". Retrieved 30 January 2016.
  126. "Index of /parabola-ports/". mirror.grapentin.org.
  127. "今日红旗-新闻中心-北京中科红旗软件技术有限公司". Redflag-linux.com. Archived from the original on 5 March 2016. Retrieved 12 November 2016.
  128. "Red Flag Asianux Server 4-应用服务器-产品-北京中科红旗软件技术有限公司". Redflag-linux.com. Archived from the original on 30 October 2016. Retrieved 12 November 2016.
  129. "Index of /pub/redhat/linux". Archive.download.redhat.com. Retrieved 12 November 2016.
  130. "We make open source technologies for the enterprise". Redhat.com. 13 October 2016. Retrieved 12 November 2016.
  131. "7.0 Release Notes". Archived from the original on 2 March 2014. Retrieved 23 February 2014.
  132. "redhat.com | Enterprise Linux 2.1". 9 December 2003. Archived from the original on 9 December 2003. Retrieved 12 November 2016.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
  133. RHEL 4 is the last version to support 31-bit s390. RHEL 5 only supports 64-bit s390x.
  134. "The Slackware Linux Project: Slackware Ports". Slackware.com. Retrieved 12 November 2016.
  135. "Index of /pub/slack390". Ftp.slackware.pl. Retrieved 12 November 2016.
  136. "The Slackware Linux Project: Slackware Ports". Slackware.com. 19 July 2002. Retrieved 12 November 2016.
  137. "SUSE Linux Enterprise Server | SUSE". Novell.com. Retrieved 12 November 2016.
  138. "SUSE Linux Enterprise Server 12 SP3 Release Notes". SUSE. 7 September 2017. Retrieved 12 September 2017.
  139. "Void Linux for PowerPC/Power ISA (unofficial)". voidlinux-ppc.org. Archived from the original on 30 October 2020. Retrieved 28 July 2021.
  140. apk list command, Alpine Linux v3.13
  141. "aports - Main aports tree". Git.alpinelinux.org. Retrieved 12 November 2016.
  142. "Sisyphus - intro". Sisyphus.ru. Retrieved 12 November 2016.
  143. "Arch Linux - Package Search". Archlinux.org. Retrieved 6 November 2022.
  144. "AUR (en) - Home". Aur.archlinux.org. Retrieved 6 November 2022.
  145. Schmitz, Pierre (22 July 2012). "Install media 2012.07.15 released". Arch Linux. Archived from the original on 23 July 2012. Retrieved 6 April 2021.
  146. Razzolini, Giancarlo (1 April 2021). "Installation medium with installer". Arch Linux. Archived from the original on 1 April 2021. Retrieved 6 April 2021.
  147. "BLAG • View topic - rolling or frozen". Forums.blagblagblag.org. Archived from the original on 28 March 2016. Retrieved 12 November 2016.
  148. "All Debian packages in "sid"" (TXT). Packages.debian.org. Retrieved 14 March 2023.
  149. yum list all command, CentOS Linux 8
  150. "The Chakra Project - Packages". Archived from the original on 15 March 2013. Retrieved 17 March 2013.
  151. "Chakra | CCR (en) -Home". ccr.chakralinux.org. Archived from the original on 28 July 2020. Retrieved 17 May 2020.
  152. "Fedora Packages". packages.fedoraproject.org. Retrieved 22 May 2023.
  153. "Home - src.fedoraproject.org". src.fedoraproject.org. Retrieved 22 May 2023.
  154. "Search Results for -bin". packages.gentoo.org. Gentoo Foundation, Inc. 12 October 2015. Retrieved 12 October 2015.
  155. "Gentoo Packages". packages.gentoo.org. Gentoo Foundation, Inc. 28 November 2015. Retrieved 28 November 2015.
  156. "Packages". 22 December 2022. Retrieved 22 December 2022.
  157. "Invoking guix system". 15 April 2020. Retrieved 17 April 2020.
  158. "GNU Guix 1.1.0 released". 15 April 2020. Retrieved 17 April 2020.
  159. "Invoking guix deploy". 15 April 2020. Retrieved 17 April 2020.
  160. "Linux Free Software Catalog and Packages Search". Linux Free Software Catalog and Packages Search. Retrieved 23 December 2011.
  161. "Build system status". Pkgsubmit.mageia.org. Retrieved 12 November 2016.
  162. "Graphical Software Managers - Manjaro Linux". Wiki.manjaro.org. 18 July 2016. Retrieved 12 November 2016.
  163. "openSUSE Software". software.opensuse.org. Retrieved 13 May 2023.
  164. "EPEL". FedoraProject. 26 May 2016. Retrieved 12 November 2016.
  165. "SlackBuilds.org". slackbuilds.org.
  166. found this in /usr/lib/setup/setup
  167. "3383 packages and 430719 files in stable database (Sat 22 October 2016 04:04:55 PM UTC)". Pkgs.slitaz.org. Archived from the original on 10 January 2016. Retrieved 12 November 2016.
  168. "Builder". Tiny SliTaz. 22 July 2016. Retrieved 12 November 2016.
  169. "All Trisquel Packages in "belenos"". Trisquel. Archived from the original on 10 January 2016. Retrieved 11 September 2015.
  170. "All Ubuntu packages in "kinetic"" (TXT). Packages.ubuntu.com. Retrieved 14 March 2023.
  171. "Download gNewSense 4". Archived from the original on 6 December 2017. Retrieved 4 December 2017.
  172. "Get Manjaro". Archived from the original on 9 September 2019. Retrieved 3 February 2018.
  173. "Pentoo Development Website". Archived from the original on 8 January 2010.
  174. "Scientific Linux i386 Live CD/DVD". Archived from the original on 20 September 2012. Retrieved 26 September 2012.
  175. "System Requirements". slackware. Retrieved 1 August 2019.
  176. Robert Shingledecker (2012). "Downloads - Tiny Core Linux". Retrieved 13 September 2012.
  177. Robert Shingledecker. "Frequently Asked Questions: What are the minimum requirements?". Retrieved 13 September 2012.
  178. "Download Trisquel GNU/Linux". trisquel.info. Retrieved 5 November 2014.
  179. "Ubuntu 18.04 (Bionic Beaver)". ubuntu.com. Retrieved 13 May 2018.
  180. "Edubuntu 14.04.3 LTS (Trusty Tahr)". ubuntu.com. Archived from the original on 17 August 2015. Retrieved 9 August 2015.
  181. "Kubuntu 16.04 (Xenial Xerus)". ubuntu.com. Retrieved 8 May 2016.
  182. "Xubuntu 16.04 (Xenial Xerus)". Ubuntu.com. Retrieved 8 May 2016.
  183. "Package details". Retrieved 17 July 2020.
  184. "Mandatory Access Control with SELinux". linux-magazine.com. Retrieved 17 May 2020.
  185. "Fedora Core 0.94 Release Notes". distrowatch.com. Retrieved 17 May 2020.
  186. "Xtreme - ParabolaWiki". wiki.parabola.nu.
  187. "AppArmor (2.3.1) Quick Start". Suse.com. 10 July 2010. Retrieved 17 July 2020.
  188. "Security Features". Retrieved 23 November 2009.
  189. "Ubuntu Security/Features". Retrieved 16 May 2021.

Share this article:

This article uses material from the Wikipedia article Comparison_of_Linux_distributions, and is written by contributors. Text is available under a CC BY-SA 4.0 International License; additional terms may apply. Images, videos and audio are available under their respective licenses.