Linux distribution: Difference between revisions

Content deleted Content added
Reverted 1 edit by Osalbahr (talk): Superfluous in the article lead
WP:LINKs: underscores > spaces, update-standardizes, needless-WP:PIPEs > WP:NOPIPEs, adds. Small WP:COPYEDITs WP:EoS: WP:TERSE, clarify.
Line 3:
{{Use mdy dates|date=January 2021}}
{{Use American English|date=March 2023}}
[[File:Ubuntu_24Ubuntu 24.10_Oracular_Oriole_Desktop_English10 Oracular Oriole Desktop English.png|thumb|[[Ubuntu]], one of the most popular desktop Linux distributions|upright=1.5]]
A '''Linux distribution''',{{efn|Sometimes called a '''GNU/Linux distribution''', with some [[GNU/Linux naming controversy|related controversy]]}} often abbreviated as '''distro''', is an [[operating system]] that includes the [[Linux kernel]] for its [[kernel (operating system)|kernel]] functionality. Although the name does not imply [[distribution (marketing)|product distribution]] per se, a distro—if distributed on its own—is often obtained via a [[website]] intended specifically for the purpose. Distros have been designed for a wide variety of systems ranging from [[personal computer]]s (for example, [[Linux Mint]]) to [[Server (computing)|servers]] (for example, [[Red Hat Enterprise Linux]]) and from [[embedded device]]s (for example, [[OpenWrt]]) to [[supercomputer]]s (for example, [[Rocks Cluster Distribution]]).
 
Line 63:
* Standard release or [[rolling release]], see below.
 
The diversity of Linux distributions is due to technical, organizational, and philosophical variation among vendors and users. The permissive licensing of free software means that users with sufficient knowledge and interest can customize any existingextant distribution, or design one to suit their own needs.
 
===Rolling distributions vis-à-vis standard releases===
Line 95:
===Widely used GNU-based or GNU-compatible distributions===
* [[Debian]], a non-commercial distribution and one of the earliest, maintained by a volunteer developer community with a strong commitment to free software principles and democratic project management.
** [[Ubuntu (operating system)|Ubuntu]], a desktop and server distribution derived from Debian, maintained by British company [[Canonical (company)|Canonical Ltd.]]
*** There are severalSeveral distributions are based on Ubuntu, that mainly replace the [[GNOME]] stock desktop environment, likeincluding: [[Kubuntu]] based on [[KDE]], [[Lubuntu]] based on [[LXQT]], [[Xubuntu]] based on [[XFCE]], [[Ubuntu MATE]] based on [[MATE (software)|MATE]], [[Ubuntu Budgie]] based on [[Budgie (desktop environment)|Budgie]]. Other official forks have specific uses likeincluding: [[Ubuntu Kylin]] for Chinese-speaking users, or [[Ubuntu Studio]] for media [[Content creation|content creators]].
*** [[Linux Mint]], a distribution based on and compatible with Ubuntu. Supports multiple desktop environments, among others GNOME Shell [[Fork (software development)|fork]] [[Cinnamon (user interface)|Cinnamon]] and [[GNOME 2]] fork [[MATE (desktop environment)|MATE]].
*** [[Pop!_OS]], is a Linux distribution based on [[Ubuntu]] which was developed by [[United States|American]] Linux computer manufacturer [[System76]], and features a customised [[GNOME]] desktop environment known asnamed COSMIC.
* [[Fedora Linux]], a community distribution sponsored by American company [[Red Hat]] and the successor to the companyfirm's previousprior offering, [[Red Hat Linux]]. It aims to be a technology testbed for Red Hat's commercial Linux offering, where new [[open-source software]] is prototyped, developed, and tested in a communal setting before maturing into Red Hat Enterprise Linux.
** [[Red Hat Enterprise Linux]] (RHEL), a derivative of Fedora Linux, maintained and commercially supported by Red Hat. It seeks to provide tested, secure, and stable Linux server and workstation support to businesses.
* [[openSUSE]], a community distribution mainly sponsored by German company [[SUSE S.A.|SUSE]].
Line 126:
===Niche distributions===
Other distributions target specific niches, such as:
* Routers{{snd}} for example [[OpenWrt]]
* [[Microcontroller]]s withoutwith ano [[memory management unit]] (MMU){{snd}} for example [[μClinux]]
* [[Internet of things]]{{snd}} for example, targeted by Ubuntu Core<ref name="m1ayx">{{cite book|last1=Dieguez Castro|first1=Jose|title=Introducing Linux Distros|date=2016|publisher=Apress|isbn=978-1-4842-1393-3|pages=49, 345}}</ref> and Microsoft's [[Azure Sphere]]
* [[Home theater PC]]s{{snd}} for example, targeted by [[Plasma Bigscreen]], [[KnoppMyth]], [[Kodi (software)|Kodi]] (former XBMC) and [[Mythbuntu]]
* Specific platforms{{snd}} for example, [[Raspberry Pi OS]] targets the [[Raspberry Pi]] platform
* [[Do it yourself]], that is distributions manually built from the ground up, such as [[Linux From Scratch]].
* Education{{snd}} examples are [[Edubuntu]] and [[Karoshi (operating system)|Karoshi]], server systems based on [[PCLinuxOS]]
* Digital audio workstations for music production{{snd}} for example, targeted by [[Ubuntu Studio]]
* Computer security, [[digital forensics]] and [[penetration testing]]{{snd}} examples are [[Kali Linux]] and [[Parrot Security OS]]
* Privacy and anonymity{{snd}} for example, targeted by [[Tails (operating system)|Tails]], [[Whonix]], [[Qubes OS|Qubes]], and [[FreedomBox]]
* Offline use{{snd}} for example, [[Endless OS]]
* Gaming{{snd}} for example, [[SteamOS]]
* For smartphones{{snd}} for example, [[Mobian]]
 
==Interdistribution issues==
Line 148:
There are several ways to install a Linux distribution. The most popular method of installing Linux is by booting from a live [[USB memory stick]], which can be created by using a USB image writer application and the ISO image, which can be downloaded from various Linux distribution websites. DVD disks, CD disks, network installations and even other hard drives can also be used as "installation media".<ref name="JnYKa">{{cite web|url=https://www.debian.org/releases/stable/amd64/ch02s04.html.en|title=2.4. Installation Media|website=www.debian.org|access-date=July 23, 2018|archive-date=July 24, 2018|archive-url=https://web.archive.org/web/20180724032431/https://www.debian.org/releases/stable/amd64/ch02s04.html.en|url-status=dead}}</ref>
 
In the 1990s, Linux distributions were installed using sets of [[floppy disk]]s, but this has been abandoned by all major distributions. By the 2000s, many distributions offered CD and DVD sets with the vital packages on the first disk and less important packages on later ones. Some distributions, such as [[Debian]] also enabled installationinstalling over a network after booting from either a set of floppy disks or a CD with only a small amount of data on it.<ref name="Qp3Oj">{{cite web |url=http://www.debian.org/CD/netinst/ |title=Network install from a minimal CD |publisher=Debian |access-date=July 29, 2011 |archive-date=July 28, 2011 |archive-url=https://web.archive.org/web/20110728110619/http://www.debian.org/CD/netinst/ |url-status=live}}</ref>
 
New users tend to begin by [[Disk partitioning|partitioning]] a hard drive in order to keep their previouslyformerly installed operating system. The Linux distribution can then be installed on its own separate partition without affecting previouslyformerly saved data.<ref>{{cite web|url= https://help.ubuntu.com/community/WindowsDualBoot|title= WindowsDualBoot|access-date= 12 December 2021|work= ubuntu.com|date= 29 June 2015|archive-url= https://archive.today/20200302204031/https://help.ubuntu.com/community/WindowsDualBoot|archive-date= 2 March 2020|url-status= live}}</ref>
 
In a Live CD setup, the computer boots the entire operating system from CD without first installing it on the computer's hard disk. Many distributions have a Live CD ''installer'', where the computer boots the operating system from the disk, and it can then be installed on the computer's hard disk, providing a seamless transition from the OS running from the CD to the OS running from the hard disk.
Line 167:
Virtual machines (such as [[VirtualBox]] or [[VMware]]) also make it possible for Linux to be run inside another OS. The VM software simulates a separate computer onto which the Linux system is installed. After installation, the virtual machine can be booted as if it were an independent computer.
 
Various tools are also available to perform full [[dual-boot]] installationsinstallation from existingextant platforms withoutwith ano CD, most notably:
* The (now deprecated) [[Wubi (installer)|Wubi installer]], which allows Windows users to download and install [[Ubuntu (operating system)|Ubuntu]] or its derivatives into a [[File Allocation Table]] ([[FAT32]]) or an NT File System ([[NTFS]]) partition withoutwith anno installation CD, allowing users to easily dual boot between either operating system on the same hard drive without losing data. Replaced by [[Ubiquity (software)|Ubiquity]].
* [[Win32-loader (Debian)|Win32-loader]] was in the process of being integrated into official Debian CDs/DVDs but has been discontinued.<ref>{{cite web |author1=Cyril Brulebois |title=Debian Installer Trixie RC 1 |url=https://lists.debian.org/debian-devel-announce/2025/05/msg00003.html |website=lists.debian.org |publisher=Debian |access-date=28 June 2025 |language=en-US |date=17 May 2025}}</ref> It allowed Windows users to install [[Debian]] without a CD, though it performs a network installation and thereby requires repartitioning<ref name="lHWXD">{{cite web |author=Debian Webmaster|url=http://packages.debian.org/testing/win32-loader |title=Debian - Details of package win32-loader in Lenny |publisher=Packages.debian.org |access-date=July 29, 2011 |archive-date=June 5, 2011 |archive-url=https://web.archive.org/web/20110605104509/http://packages.debian.org/testing/win32-loader |url-status=live}}</ref>
* [[UNetbootin]], which allows Windows and Linux users to perform similar no-CD network installations for a wide variety of Linux distributions and additionally provides [[live USB]] creation support
Line 183:
It is more common to find embedded devices sold with Linux as the default manufacturer-supported OS, including the Linksys [[NSLU2]] NAS device, [[TiVo]]'s line of personal video recorders, and Linux-based cellphones (including Android smartphones), PDAs, and portable music players.<!-- please add wikilinks to examples in the last sentence-->
 
The current Microsoft Windows license lets the manufacturer determine the refund policy.<ref name="Ax80H">{{Cite web|url=http://download.microsoft.com/Documents/UseTerms/Windows%207_Professional_English_b7a7153f-1a6c-498c-9350-c86926bb1aa9.pdf|title=Microsoft Software License Terms: Windows 7 Professional|access-date=January 23, 2012|archive-date=March 11, 2012|archive-url=https://web.archive.org/web/20120311072450/http://download.microsoft.com/Documents/UseTerms/Windows%207_Professional_English_b7a7153f-1a6c-498c-9350-c86926bb1aa9.pdf|url-status=live}}</ref> With previousprior versions of Windows, it was possible to obtain a refund if the manufacturer failed to provide the refund by litigation in the small claims courts.<ref name="SDpza">{{cite web |url=http://www.linuxjournal.com/article/7040 |title=Getting a Windows Refund in California Small Claims Court |publisher=Linuxjournal.com |access-date=July 29, 2011 |archive-date=July 21, 2011 |archive-url=https://web.archive.org/web/20110721010215/http://www.linuxjournal.com/article/7040 |url-status=live}}</ref> On February 15, 1999, a group of Linux users in [[Orange County, California]] held a "Windows Refund Day" protest in an attempt to pressure Microsoft into issuing them refunds.<ref name="TXPbv">{{cite web |url=http://marc.merlins.org/linux/refundday/ |title=Windows Refund Day |publisher=Marc.merlins.org |date=February 15, 1999 |access-date=July 29, 2011 |archive-date=July 27, 2011 |archive-url=https://web.archive.org/web/20110727081633/http://marc.merlins.org/linux/refundday/ |url-status=live}}</ref> In France, the Linuxfrench and [[AFUL]] (French speaking Libre Software Users' Association) organizations along with free software activist [[Roberto Di Cosmo]] started a "Windows Detax" movement,<ref name="bSaXD">[http://www.detaxe.org/ Detaxe.org] {{Webarchive|url=https://web.archive.org/web/20070324214215/http://www.detaxe.org/ |date=March 24, 2007}} {{in lang|fr}} Say no to bundled software - Say yes to informed consumers</ref> which led to a 2006 petition against "racketiciels" (translation: [[Racket (crime)|Racket]]ware) with 39,415 signatories and the [[DGCCRF]] branch of the French government filing several complaints against bundled software.
 
==Statistics==
Line 204:
 
== References ==
{{reflistReflist}}
 
== External links ==
{{sister project links|wikt=no|b=Linux Guide/Distributions |s=no|q=no|n=no|voy=no|species=no|mw=no|m=no}}
* [https://static.lwn.net/Distributions/ The LWN.net Linux Distribution List]&nbsp; a categorized list, with information abouton each entry
* [https://www.gnu.org/distros/free-distros.html List of GNU/Linux distributions considered free by the Free Software Foundation]
* Google's approach to a large-scale live upgrading between two widely different Linux distributions: [http://marc.merlins.org/linux/talks/ProdNG-LC2013-JP/ProdNG.pdf presentation] and [http://marc.merlins.org/linux/talks/ProdNG-LC2013-JP/Paper/ProdNG.pdf text version], LinuxCon 2013, by Marc Merlin