Recent from talks
Nothing was collected or created yet.
Ubuntu
View on Wikipedia
| Ubuntu | |
|---|---|
Ubuntu 25.10 "Questing Quokka" | |
| Developer | Canonical Ltd. |
| OS family | Linux (Unix-like), Debian-based |
| Working state | Current |
| Source model | Open-source[1][2] |
| Initial release | 20 October 2004 |
| Latest release | Regular: 25.10 / 9 October 2025[3] LTS: 24.04.3 LTS / 7 August 2025[4] |
| Repository | |
| Marketing target | Cloud computing, personal computers, servers, supercomputers, IoT |
| Available in | More than 55 languages by LoCos |
| Update method | Software Updater, Ubuntu Software, apt |
| Package manager | GNOME Software, dpkg (APT), Snap – graphical front-end: Snap Store |
| Supported platforms | |
| Kernel type | Monolithic (Linux kernel) |
| Userland | GNU[needs update] |
| Default user interface | GNOME |
| License | Free software + some proprietary device drivers,[8] excluding trademarks |
| Official website | ubuntu |
Ubuntu (/ʊˈbʊntuː/ ⓘ uu-BUUN-too) is a Linux distribution based on Debian and composed primarily of free and open-source software.[9][10][11] Developed by the British company Canonical and a community of contributors under a meritocratic governance model,[9][12] Ubuntu is released in multiple official editions: Desktop,[13] Server,[14] and Core for IoT[15] and robotic devices.[16][17]
Ubuntu is published on a six-month release cycle, with long-term support (LTS) versions issued every two years.[18][19] Canonical provides security updates and support until each release reaches its designated end-of-life (EOL), with optional extended support available through the Ubuntu Pro and Expanded Security Maintenance (ESM) services.[20][21]
Ubuntu can be installed directly on hardware or run within a virtual machine. It is widely used for cloud computing, with integration support for platforms such as OpenStack.[22] It is also one of the most popular Linux distributions for general desktop use,[23][24] supported by extensive online communities such as Ask Ubuntu, and has spawned numerous community-maintained variants.[25]
The name "Ubuntu" comes from the Nguni philosophy of ubuntu, which translates roughly as "humanity to others" or "I am what I am because of who we all are".[9]
History
[edit]In April 2004, Mark Shuttleworth invited a dozen Debian developers to his London flat, where they brainstormed and laid out the distinguishing features of what would become Ubuntu. Shuttleworth chose the "Ubuntu" name for his South African roots and to emphasize community. To fund the project, Shuttleworth created Canonical Ltd. to employ the developers[26] using his fortune from selling Thawte to Verisign.[27] For the first year, the company had no physical offices and employees used online platforms to coordinate, fostering transparency. The group set a six-month deadline and decided to only announce Ubuntu during its first release—October 2004: "Warty Warthog".[28]
On 8 July 2005, Shuttleworth and Canonical launched the newly-created Ubuntu Foundation and provided initial funding of US$10 million. The purpose of the foundation is to ensure the support and development for all future versions of Ubuntu. Mark Shuttleworth described the foundation's goal as to ensure the continuity of the Ubuntu project.[29]
In 2011, Ubuntu's default desktop was changed from GNOME 2 to the in-house Unity instead of GNOME 3.[30] After nearly 6.5 years, the default desktop was changed back to GNOME 3 in 2017, upon the release of version 17.10.[31] Ubuntu, since version 16.04.5, requires a 2 GB or larger installation medium.[32][33] The last release of Ubuntu available on a minimal CD was 18.04.[34] 32-bit x86 processors were supported up to Ubuntu 18.04.[35] It was decided to support "legacy software", i.e. select 32-bit i386 packages, for Ubuntu 19.10 (since out of support) and 20.04 LTS.[36] On 9 August 2024, Ubuntu announced a change in policy to always use the latest upstream version of the Linux kernel at the time of each Ubuntu release, even if the kernel code has not seen a stable release and is still in release candidate status.[37]
In 2022, Ubuntu consolidated its extended security maintenance and hardening services into the Ubuntu Pro subscriptions, available free-of-charge for personal use on up to five machines.[38]
In 2014, Canonical announced Snappy Ubuntu Core, an immutable OS designed for use in embedded systems, along with its new package manager named "Snappy" derived from the Ubuntu Phone project.[39] By the release of Ubuntu 16.04, the package management system was renamed "Snap" and supported desktop apps, becoming an alternative to Flatpak.[40] After a rise in the popularity of cryptocurrency scam packages, the Snap Store started requiring manual approval for new applications in March 2024.[41]
On 12 March 2009, Ubuntu announced developer support for third-party cloud management platforms, such as those used at Amazon EC2.[42] In June 2023, Canonical announced Ubuntu Core Desktop, an immutable desktop OS, completely made of snap packages like Ubuntu Core and slated for release along Ubuntu 24.04 LTS.[43] Its release was indefinitely delayed, as the vision for major advantages had not yet been fully realized.[44]
Features
[edit]Ubuntu is built on Debian's architecture and infrastructure, and comprises Linux server, desktop, and discontinued phone and tablet operating system versions.[45] As of version 24.10, a default installation of Ubuntu contains a minimal selection of software, namely a web browser (Firefox), and basic GNOME utilities (including the desktop).[46] Many additional software packages are accessible from the built-in Ubuntu Software (previously Ubuntu Software Center), as well as any other APT-based package management tools. Many additional software packages that are no longer installed by default, such as Evolution, GIMP, Pidgin, and Synaptic, are still accessible in the repositories and installable by the main tool or by any other APT-based package management tool. Cross-distribution snap packages and Flatpaks are also available,[47] that both allow installing software, such as some of Microsoft's software, in most of the major Linux operating systems (such as any currently supported Ubuntu version and in Fedora). The default file manager is GNOME Files, formerly called Nautilus.[48][49]
All of the application software installed by default is free software. In addition, Ubuntu redistributes some hardware drivers that are available only in binary format, but such packages are clearly marked in the restricted component.[50]
Current long-term support (LTS) releases are supported for five years, and are released every two years. Since the release of Ubuntu 6.06, every fourth release receives long-term support.[51] Long-term support includes updates for new hardware, security patches, and updates to the 'Ubuntu stack' (cloud computing infrastructure).[52] The first LTS releases were supported for three years on the desktop and five years on the server; since Ubuntu 12.04 LTS, desktop support for LTS releases was increased to five years as well.[53][54][55] LTS releases get regular point releases with support for new hardware and integration of all the updates published in that series to date.[56]
Ubuntu packages are based on Debian's unstable branch, which are synchronized every six months. Both distributions use Debian's package management tools (e.g. APT and GNOME Software) and deb format of packages.[citation needed] Debian and Ubuntu packages are not necessarily binary compatible with each other, however, some packages may need to be rebuilt from source to be used in Ubuntu.[57] Many Ubuntu developers are also maintainers of key packages within Debian. Ubuntu cooperates with Debian by pushing changes back to Debian,[58] although there has been criticism that this does not happen often enough. Ian Murdock, the founder of Debian, had expressed concern about Ubuntu packages potentially diverging too far from Debian to remain compatible.[59] Before release, packages are imported from Debian unstable continuously and merged with Ubuntu-specific modifications. At some point during the release process, the Debian Import Freeze is implemented. This prevents the automatic import of packages from Debian without an explicit request from a developer. In combination with other freezes, this helps packagers ensure that frozen features interoperate well together.[60][61]
All official Ubuntu packages are available from hundreds of mirrors worldwide. As of March 30, 2025, there were a total of 617 Ubuntu mirrors operating.[62]
Security
[edit]Ubuntu aims to be secure by default.[63][64] User programs run with low privileges and cannot corrupt the operating system or other users' files. For increased security, the sudo tool is used to assign temporary privileges for performing administrative tasks, which allows the root account to remain locked and helps prevent inexperienced users from inadvertently making catastrophic system changes or opening security holes.[65] Polkit is also being widely implemented into the desktop.[citation needed]
Most network ports are closed by default to prevent hacking.[66] A built-in firewall, Uncomplicated Firewall, allows end-users who install network servers to control access. A GUI is available to configure it.[67] Ubuntu compiles its packages using GCC features such as PIE and buffer overflow protection to harden its software.[68][relevant? – discuss] These extra features greatly increase security at the performance expense of 0.01% in 64-bit.[69]
Ubuntu also supports full disk encryption,[70] as well as encryption of the home and private directories.[71]
Installation
[edit]The system requirements vary among Ubuntu products. For the Ubuntu desktop release 22.04 LTS (and still for 24.04.1), a PC with at least 2 GHz dual-core processor, 4 GB of RAM and 25 GB of free disk space is recommended.[72] For less powerful computers, there are other Ubuntu distributions such as Lubuntu and Xubuntu. Ubuntu also supports the ARM architecture.[5][73][74][75][76] It is also available on Power ISA,[5][77][78][79] while older PowerPC architecture was at one point unofficially supported,[80] and now newer Power ISA CPUs (POWER8) are supported. The x86-64 ("AMD64") architecture is also officially supported.[5]
Live images are the typical way for users to assess and subsequently install Ubuntu.[10] These can be downloaded as a disk image (.iso) and subsequently burnt to a DVD or USB flash drive and then booted. Other methods include running the live version via Ventoy, UNetbootin, Universal USB Installer, or Startup Disk Creator (a pre-installed tool on Ubuntu, available on machines already running the OS) directly from a USB drive (making, respectively, a live DVD or live USB medium). Running Ubuntu in this way is slower than running it from a hard drive, but does not alter the computer unless specifically instructed by the user. If the user chooses to boot the live image rather than execute an installer at boot time, there is still the option to then use the Ubuntu Desktop Installer once booted into the live environment.[81] The Ubuntu Desktop Installer replaced the former Ubiquity installer since Ubuntu 23.04.[82] Disk images of all current and past versions are available for download at the Ubuntu web site.[83]
Additionally, USB flash drive installations can be used to boot Ubuntu and Kubuntu in a way that allows permanent saving of user settings and portability of the USB-installed system between physical machines (however, the computers' BIOS must support booting from USB).[84] In newer versions of Ubuntu, the Ubuntu Live USB creator can be used to install Ubuntu on a USB drive (with or without a live CD or DVD). Creating a bootable USB drive with persistence is as simple as dragging a slider to determine how much space to reserve for persistence; for this, Ubuntu employs casper.[85][86]
Package classification and support
[edit]Ubuntu divides most software into four domains to reflect differences in licensing and the degree of support available.[87] Some unsupported applications receive updates from community members known as "Masters of the Universe" (MOTU).[88] Before January 2023, community supported free software in Universe repository received no updates at all from Canonical Ltd. Since 26 January 2023, customers of the Ubuntu Pro subscription service—free for personal use[89]—can get Canonical-supported updates also for packages in Universe repository.[90]
| Free software | Non-free software | |
|---|---|---|
| Officially supported by Canonical | Main | Restricted |
| Community supported/Third party | Universe | Multiverse |
Free software includes software that has met the Ubuntu licensing requirements,[87] which roughly correspond to the Debian Free Software Guidelines. Exceptions, however, include firmware, in the Main category, because although some firmware is not allowed to be modified, its distribution is still permitted.[91]
Non-free software is usually unsupported (Multiverse), but some exceptions (Restricted) are made for important non-free software. Supported non-free software includes device drivers that can be used to run Ubuntu on some current hardware, such as binary-only graphics card drivers. The level of support in the Restricted category is more limited than that of Main, because the developers may not have access to the source code. It is intended that Main and Restricted should contain all software needed for a complete desktop environment.[87]
In addition to the above, in which the software does not receive new features after an initial release, Ubuntu Backports is an officially recognised repository for backporting newer software from later versions of Ubuntu.[92]
The -updates repository provides stable release updates (SRU) of Ubuntu and are generally installed through update-manager. Each release is given its own -updates repository (e.g. intrepid-updates). The repository is supported by Canonical Ltd. for packages in main and restricted, and by the community for packages in universe and multiverse. All updates to the repository must meet certain requirements and go through the -proposed repository before being made available to the public.[93] Updates are scheduled to be available until the end of life for the release.[citation needed]
In addition to the -updates repository, the unstable -proposed repository contains uploads that must be confirmed before being copied into -updates. All updates must go through this process to ensure that the patch does truly fix the bug and there is no risk of regression.[94] Updates in -proposed are confirmed by either Canonical or members of the community.[citation needed]
Canonical previously hosted a partner repository that let vendors of proprietary software deliver their products to Ubuntu users at no cost through the same familiar tools for installing and upgrading software.[95] The software in the partner repository was officially supported with security and other important updates by its respective vendors. Canonical supported the packaging of the software for Ubuntu[96][97][98] and provided guidance to vendors.[95] However, in anticipation for the release of Ubuntu 22.04 LTS Canonical closed the partner repository, as the only package still hosted in it was Adobe Flash, which would not be released with 22.04.[99] Ubuntu developer Steve Langasek said in a development mailing list that he felt the "Snap Store has matured to the point that I believe it supersedes the partner archive".[100]
Package Archives
[edit]A Personal Package Archive (PPA) is a software repository for uploading source packages to be built and published as an Advanced Packaging Tool (APT) repository by Canonical's Launchpad service.[101] While the term is used exclusively within Ubuntu, Canonical, envisions adoption beyond the Ubuntu community.[102]
Third-party software
[edit]Some third-party software that does not limit distribution is included in Ubuntu's multiverse component. The package ubuntu-restricted-extras additionally contains software that may be legally restricted, including support for DVD playback, Microsoft TrueType core fonts, many common audio/video codecs, and unrar, an unarchiver for files compressed in the RAR file format.[103]
Additionally, third-party application suites are available for download via Ubuntu Software and the Snap store,[104] including many games such as Braid, Minecraft and Oil Rush,[105] software for DVD playback and media codecs.[106]
Releases
[edit]| Version | Code name | Release date | General support until | Security support (ESM) until |
|---|---|---|---|---|
| 16.04 LTS | Xenial Xerus[107] | 2016-04-21[108] | 2021-04-30[109] | 2026-04 |
| 18.04 LTS | Bionic Beaver | 2018-04-26[110] | 2023-05-31[111] | 2028-04 |
| 20.04 LTS | Focal Fossa | 2020-04-23[112] | 2025-05-29[113] | 2030-04 |
| 22.04 LTS | Jammy Jellyfish[114] | 2022-04-21[115] | 2027-06-01 | 2032-04 |
| 24.04 LTS | Noble Numbat | 2024-04-25[116] | 2029-05 | 2034-04 |
| 25.04 | Plucky Puffin | 2025-04-17[117] | 2026-01 | - |
| 25.10 | Questing Quokka | 2025-10-09[118] | 2026-07 | - |
Legend: Unsupported Supported Latest version Future version | ||||
Ubuntu follows a time-based release cycle, issuing new versions every six months.[51] Each standard release receives nine months of free support, including security updates and high-impact bug fixes.[119][120][121]
Every fourth release, occurring in the second quarter of even-numbered years, is designated a long-term support (LTS) release.[122] LTS releases receive five years of free support, with the option to extend support up to ten years through the Expanded Security Maintenance (ESM) program, available through the Ubuntu Pro subscriptions,[123][124][125] which are free for personal use.[89]
Ubuntu version numbers reflect the year and month of release. For example, Ubuntu 4.10 was released in October 2004.[126]
Each release also has an alliterative code name, typically consisting of an adjective and an animal (e.g., "Bionic Beaver").[127] Releases are often referred to by the adjective alone.[128]
Ubuntu releases are typically scheduled about one month after corresponding GNOME releases.[129][130][131]
Variants
[edit]
Ubuntu Desktop (formally named as Ubuntu Desktop Edition, and simply called Ubuntu) is the variant officially recommended for most users. It is designed for desktop and laptop PCs and is officially supported by Canonical. Variants are distinguished simply by each featuring a different desktop environment, or, in the case of Ubuntu Server, no desktop.[83] LXQt and Xfce[132] are often recommended for use with older PCs that may have less memory and processing power available.[citation needed]
Official distributions
[edit]Most Ubuntu editions and flavours simply install a different set of default packages compared to the standard Ubuntu Desktop. Since they share the same package repositories, all of the same software is available for each of them.[133][134] Ubuntu Core[a] is the sole exception as it only has access to packages in the Snap Store.[135]
| Distribution | Description | |
|---|---|---|
| Edubuntu | Edubuntu, formerly Ubuntu Education Edition, is a flavour of Ubuntu that has been modified for education. It is designed for preschool, primary, secondary and tertiary educations through the installation of different packages. | |
| Kubuntu | An Ubuntu flavour using the KDE interface instead of the GNOME (and Unity) interface used by Ubuntu Desktop.[136] | |
| Lubuntu | Lubuntu is an Ubuntu flavour that is "lighter, less resource hungry and more energy-efficient", using the LXQt desktop environment (used LXDE before 18.10).[137][138][139] | |
| Ubuntu Core | An Ubuntu edition focused on IoT and embedded systems. It has no graphical interface, and only allows access over SSH. Unlike other variants, it does not use the traditional apt package manager but relies entirely on Snap packages.[135] It is designed to be configured via model assertions which are text documents defining which Snap packages and configurations apply to the OS image.[140] | |
| Ubuntu Budgie | An Ubuntu flavour using Budgie. | |
| Ubuntu Cinnamon | An Ubuntu flavour using Linux Mint's Cinnamon desktop. Formerly known as Ubuntu Cinnamon Remix.[141][142] | |
| Ubuntu Kylin | An Ubuntu flavour aimed at the Chinese market. | |
| Ubuntu MATE | An Ubuntu flavour using MATE, a desktop environment forked from the now-defunct GNOME 2 code base, with an emphasis on the desktop metaphor.[143] | |
| Ubuntu Server | Ubuntu has a server edition[144][145] that uses the same APT repositories as the Ubuntu Desktop Edition. The differences between them are the absence of an X Window environment in a default installation of the server edition (although one can easily be installed, including GNOME, KDE, Unity or Xfce), and some alterations to the installation process.[146] The server edition uses a screen-mode, character-based interface for the installation, instead of a graphical installation process. This enables installation on machines with a serial or "dumb terminal" interface without graphics support.
The server edition (like the desktop version) supports hardware virtualization and can be run in a virtual machine, either inside a host operating system or in a hypervisor, such as VMware ESXi, Oracle, Citrix XenServer, Microsoft Hyper-V, QEMU, a Kernel-based Virtual Machine, or any other IBM PC compatible emulator or virtualiser. AppArmor security module for the Linux kernel is used by default on key software packages, and the firewall is extended to common services used by the operating system.
It has versions of key server software pre-installed, including Tomcat, PostgreSQL (v12.2), Docker, Puppet, Python (v3.9), PHP (v8.0), NGINX (v1.17), and MySQL (v8.0). | |
| Ubuntu Studio | Based on Ubuntu, providing open-source applications for multimedia creation aimed at the audio, video and graphic editors. This release uses the KDE Plasma 5 desktop environment; previous releases used Xfce.[153] | |
| Ubuntu Unity | An Ubuntu flavour using Unity 7.[154][155][156] | |
| Xubuntu | An Ubuntu flavour using Xfce. Xubuntu is intended for use on less-powerful computers or those who seek a highly efficient desktop environment on faster systems, and uses mostly GTK applications.[157] | |
Ubuntu had some official distributions that have been discontinued, such as Gobuntu; including some previously supported by Canonical, like Ubuntu Touch, that is now maintained by volunteers (UBports Community).
Unofficial distributions
[edit]Alongside the official flavours are those that are unofficial. These are still in the process of becoming recognised as official flavours by Canonical.[158][159]
| Distribution | Description | |
|---|---|---|
| UbuntuDDE | An unofficial Ubuntu flavour using Deepin Desktop Environment.[160] | |
| Ubuntu Sway | An unofficial Ubuntu flavour using Sway Window Manager.[161] | |
| Ubuntu Web | An unofficial Ubuntu flavour using GNOME Desktop Environment, with the focus on web applications.[162] | |
Cloud computing
[edit]
Ubuntu offers Ubuntu Cloud Images which are pre-installed disk images that have been customised by Ubuntu engineering to run on cloud-platforms such as Amazon EC2, OpenStack, Microsoft Azure and LXC.[163] Ubuntu is also prevalent on VPS platforms such as DigitalOcean.[164]

Ubuntu has support for OpenStack, with Eucalyptus to OpenStack migration tools added by Canonical.[165][166] Ubuntu 11.10 added focus on OpenStack as the Ubuntu's preferred IaaS offering, though Eucalyptus is also supported. Another major focus is Canonical Juju for provisioning, deploying, hosting, managing, and orchestrating enterprise data centre infrastructure services, by, with, and for the Ubuntu Server.[167][168]
Adoption and reception
[edit]Ubuntu was awarded the Reader Award for best Linux distribution at the 2005 LinuxWorld Conference and Expo in London,[169] received favourable reviews in online and print publications,[170][171] and has won InfoWorld's 2007 Bossie Award for Best Open Source Client OS.[172] In early 2008, PC World named Ubuntu the "best all-around Linux distribution available today", though it criticized the lack of an integrated desktop effects manager.[173] Chris DiBona, the program manager for open-source software at Google, said "I think Ubuntu has captured people's imaginations around the Linux desktop," and "If there is a hope for the Linux desktop, it would be them". As of January 2009[update], almost half of Google's 20,000 employees used Goobuntu, a slightly modified version of Ubuntu.[174] In 2012, ZDNet reported that Ubuntu was still Google's desktop of choice.[175] In March 2016, Matt Hartley picked a list of best Linux distributions for Datamation; he chose Ubuntu as number one.[176]
In 2008, Jamie Hyneman, co-host of the American television series MythBusters, advocated Linux (giving the example of Ubuntu) as a solution to software bloat.[177] Other celebrity users of Ubuntu include science fiction writer Cory Doctorow[178] and actor Stephen Fry.[179]
In January 2014, the UK's authority for computer security, CESG, reported that Ubuntu 12.04 LTS was "the only operating system that passes as many as 9 out of 12 requirements without any significant risks", though it was unclear if any other Linux distributions were tested.[180]
Installed base
[edit]As Ubuntu is distributed freely and historically, there was no registration process (still optional[181][182]), Ubuntu usage can only be roughly estimated.[183] In 2015, Canonical's Ubuntu Insights page stated, "Ubuntu now has over 40 million desktop users and counting".[184]
W3Techs Web Technology Surveys estimated in November 2020 that:
- Ubuntu is by far the most popular Linux distribution for running web servers; of the websites they analyse it is "used by 47.3% of all the websites who use Linux",[185] and Ubuntu alone powers more websites than Microsoft Windows, which powers 28.2% of all websites, or 39% of the share Unix has (which includes Linux and thus Ubuntu). All Linux/Unix distributions in total power well over twice the number of hosts as Windows for websites based on W3Techs numbers. Ubuntu and Debian only (which Ubuntu is based on, with the same package manager and thus administered the same way) make up 65% of all Linux distributions for web serving use; the usage of Ubuntu surpassed Debian (for such server use) in May 2016.[citation needed]
- Ubuntu is the most popular Linux distribution among the top 1,000 sites and gains around 500 of the top 10 million websites per day.[186]
W3Techs analyses the top 10 million websites only.[187]
Wikimedia Foundation data (based on user agent) for September 2013 shows that Ubuntu generated the most page requests to Wikimedia sites, including Wikipedia, among recognizable Linux distributions.[188][189]
As of June 2024[update], Ubuntu 22.04 is used in Microsoft NDv5, a Microsoft's Azure cloud computer, its fastest one (of 7 Azure supercomputers, all running on Ubuntu), currently 3rd fastest supercomputer on the TOP500 list (only beaten by the only two exaflop computers; is itself half an exaflop, only the top 3 are that powerful).[190] Other supercomputers running Ubuntu also rank high on the list e.g. NVIDIA's Selene supercomputer still ranks highly, and was fifth-fastest one in the world in November 2022[191] after an upgrade from seventh place, where it entered the list in June. Another Nvidia-based supercomputer using Ubuntu previously topped the Green500 list (it and the next one was also Ubuntu-based), a list which is a reordering of former list, ordered by power-efficiency.[192] On the TOP500 list, that supercomputer was ranked 170nd (and many Ubuntu-based rank higher than that).[193]
Large-scale deployments
[edit]The public sector has also adopted Ubuntu. As of January 2009[update], the Ministry of Education and Science of North Macedonia deployed more than 180,000[174] Ubuntu-based classroom desktops, and has encouraged every student in the country to use Ubuntu-powered computer workstations;[194] the Spanish school system has 195,000 Ubuntu desktops.[174] The French police, having already started using open-source software in 2005 by replacing Microsoft Office with OpenOffice.org, decided to transition to Ubuntu from Windows XP after the release of Windows Vista in 2006.[195] By March 2009, the Gendarmerie Nationale had already switched 5,000 workstations to Ubuntu.[195] Based on the success of that transition, it planned to switch 15,000 more over by the end of 2009 and to have switched all 90,000 workstations over by 2015 (GendBuntu project).[195] Lt. Colonel Guimard announced that the move was very easy and allowed for a 70% saving on the IT budget without having to reduce its capabilities.[195] In 2011, Ubuntu 10.04 was adopted by the Indian justice system.[196]
In 2004,[197] the city of Munich, Germany, started the LiMux project, and later forked Kubuntu 10.04 LTS for use on the city's computers.[198] After originally planning to migrate 12,000 desktop computers to LiMux, it was announced in December 2013 that the project had completed successfully with the migration of 14,800 out of 15,500 desktop computers,[199] but still keeping about 5,000 Windows clients for unported applications. In February 2017 the majority coalition decided, against heavy protest from the opposition,[200] to evaluate the migration back to Windows,[201] after Microsoft had decided to move its company headquarters to Munich.[202] Governing Mayor Dieter Reiter cited lack of compatibility with systems outside of the administrative sector, such as requiring a governmental mail server to send e-mails to his personal smartphone, as reasons for the return, but has been criticised for evaluating administrative IT based on private and business standards.[203] In May 2020, the recently elected Alliance 90/The Greens party and the Social Democrat party negotiated a new coalition agreement, stating: "Where it is technologically and financially possible, the city will emphasize open standards and free open-source licensed software".[204][205]
In March 2012, the government of Iceland launched a project to get all public institutions using free and open-source software. Already, several government agencies and schools have adopted Ubuntu. The government cited cost savings as a big factor for the decision, and also stated that open-source software avoids vendor lock-in. A 12-month project was launched to migrate the biggest public institutions in Iceland to using open-source software, and help ease the migration for others.[206] US president Barack Obama's successful campaign for re-election in 2012 used Ubuntu in its IT department.[207] In August 2014, the city of Turin, Italy, announced its migration from Windows XP to Ubuntu for the 8,300 desktop computers used by the municipality, becoming the first city in Italy to adopt Ubuntu.[208][209]
Starting in 2008, the Wikimedia Foundation, the non-profit organization behind Wikipedia, switched from multiple different Linux operating systems to Ubuntu[210][211] (in 2019, it switched again, from Ubuntu to Debian).[212]
32-bit "deprecation" controversy
[edit]In June 2019, Canonical announced that they would be deprecating support for 32-bit applications and libraries in Ubuntu 19.10.[213]
Because Steam's Linux client depends on these 32-bit libraries, Valve announced that they would no longer be supporting Ubuntu. After uproar from the Linux gaming community, Canonical backtracked on this decision and decided to support select 32-bit libraries. As a result, Valve decided that Steam would support Ubuntu 19.10 again.[214][215]
Wine needs most of the same 32-bit library packages that the Steam package depends on, and more, to enable its version of WoW64 to run 32-bit Windows applications. The parts of Wine that would continue to function without 32-bit libraries would be limited to the subset of Windows applications that have a 64-bit version, removing decades of Windows compatibility. In Canonical's statement on bringing back the libraries, they mentioned using "container technology" in the future to make sure that Wine continues to function.[216]
Conformity with European data privacy law
[edit]Soon after being introduced in 2012, doubts emerged on the conformance of the shopping lens (a feature that displays Amazon suggestions in the searching tool Unity Dash) with the European Data Protection Directive.[217][218] A petition was later signed and delivered to Canonical demanding various modifications[example needed] to the feature to clearly frame it within European law. Canonical did not reply.[citation needed]
In 2013, a formal complaint on the shopping lens was filed with the Information Commissioner's Office (ICO), the UK data privacy office. Almost one year later, the ICO ruled in favour of Canonical, considering the various improvements introduced to the feature conformed with the Data Protection Directive.[219] According to European rules, this ruling is automatically effective in the entirety of the European Union. However, the ruling also made clear that at the time of introduction the feature was not legal, among other things, since it was missing a privacy policy statement.[citation needed]
System terminal advertising controversies
[edit]Ubuntu has integrated increasing quantities of advertising into the operating system's terminal, leading to multiple controversies with its user base.[citation needed]
In 2017, Canonical placed a message regarding HBO's Silicon Valley in the MOTD file, causing the message to be shown whenever a terminal session started. Over the following years, more messages would be placed into the MOTD.[220]
In 2022, ads for Ubuntu's premium service, Ubuntu Advantage, were introduced into the apt system update utility. This move caused controversy in the user community, with some users considering advertising a fair business model to support development, while other users found the inclusion inappropriate and annoying.[221]
Local communities (LoCos)
[edit]To reach out to users who are less technical, and to foster a sense of community around the distribution, Local Communities,[222] better known as "LoCos", have been established throughout the world. Originally, each country had one LoCo Team. However, in some areas, most notably the United States and Canada, each state or province may establish a team.[223] A LoCo Council approves teams based upon their efforts to aid in either the development or the promotion of Ubuntu.[224]
Hardware vendor support
[edit]Ubuntu has received broad support from hardware vendors, with several manufacturers offering computers pre-installed with the operating system. Canonical collaborates with original equipment manufacturers (OEMs) to certify and support Ubuntu on a variety of devices,[225] primarily targeting enterprise and developer markets.[226]
Major OEMs such as Dell, Lenovo, and HP have offered laptops and desktops with Ubuntu as an alternative to Windows, often through online configuration options or regional sales channels.[227][228] Ubuntu is also offered on the IBM Z series of mainframes.[229][230]
Smaller vendors such as System76 and OnLogic also ship systems with Ubuntu pre-installed, sometimes offering firmware customization or support options through Canonical.[231][232]
Windows interoperability
[edit]Many Windows applications can be run on Ubuntu, much like in other Linux distributions, using the Wine compatibility layer, which can be managed via frontends such as Bottles.
Multiple Windows virtual machines can also be installed by KVM/QEMU and Virt-Manager.[233] Graphics settings are easiest in QXL/SPICE mode. For 3D accelerated graphics performance, there is a third-party VirGL driver or GPU Full Passthrough mode.
In a networked environment, file sharing between Ubuntu Linux and Windows is possible by Samba client/server software. Host Ubuntu Linux and the guest Windows virtual machines are also virtually networked in KVM, so file sharing between the host and virtual guest machines can also be done by the Samba in the KVM environment.
RDP server of GNOME Remote Desktop and Remmina client software is used for remote desktop connection between Ubuntu Linux and the other OSs.
In March 2016, Microsoft announced that it would support the Ubuntu userland on top of the Windows 10 kernel by implementing the Linux system calls as a subsystem. At the time, it was focused on command-line tools like Bash and was aimed at software developers.[234][235][236] WSL was made available with Windows 10, version 1709.[237] As of 2019, other Linux distributions are also supported.[238]
In 2019, Microsoft announced the new WSL 2 subsystem that includes a Linux kernel, that Canonical announced will have "full support for Ubuntu".[239] By this time, it was possible to run graphical Linux apps on Windows.[240] In 2021, Microsoft went on to add out-of-the-box support for graphical Linux apps, through the WSLg project.[241][242]
In May 2021, Microsoft extended its Threat and Vulnerability Management solution, which was a Windows-only solution thus far, to support Ubuntu, RHEL, and CentOS.[243] Starting with version 6, PowerShell runs on Ubuntu and can manage both Windows and Ubuntu computers remotely from either platforms.[citation needed]
See also
[edit]Notes
[edit]References
[edit]- ^ "kernel.ubuntu.com". kernel.ubuntu.com. Archived from the original on 21 August 2018. Retrieved 20 April 2018.
- ^ "Index of /ubuntu". archive.ubuntu.com. Archived from the original on 11 May 2020. Retrieved 20 April 2018.
- ^ Utkarsh Gupta (9 October 2025). https://lists.ubuntu.com/archives/ubuntu-announce/2025-October/000317.html. Retrieved 9 October 2025.
{{cite web}}: Missing or empty|title=(help) - ^ "Ubuntu 24.04.3 LTS released". 7 August 2025. Retrieved 10 August 2025.
- ^ a b c d "Installation". Ubuntu Server Documentation. Canonical Ltd. 2020. Archived from the original on 29 November 2021. Retrieved 1 January 2022.
Ubuntu 20.04 Server Edition [...] supports four 64-bit architectures: amd64, arm64, ppc64el, s390x
- ^ "Ubuntu Core" (PDF).
- ^ "Supported platforms". Ubuntu Core Documentation. Canonical Ltd. 2020. Archived from the original on 1 January 2022. Retrieved 1 January 2022.
- ^ "Explaining Why We Don't Endorse Other Systems". Free Software Foundation. Archived from the original on 24 April 2011. Retrieved 14 July 2015.
- ^ a b c Canonical. "About the Ubuntu project". Ubuntu.com. Archived from the original on 28 April 2018. Retrieved 1 May 2018.
- ^ a b Canonical. "Licensing". ubuntu.com. Archived from the original on 2 May 2018. Retrieved 1 May 2018.
- ^ Canonical. "Debian". ubuntu.com. Archived from the original on 2 May 2018. Retrieved 1 May 2018.
- ^ "Governance". Ubuntu.com. Archived from the original on 30 April 2018. Retrieved 1 May 2018.
- ^ "Ubuntu PC operating system". Ubuntu.com. Archived from the original on 16 September 2015. Retrieved 1 May 2018.
- ^ "Ubuntu Server - for scale out workloads". Ubuntu.com. Archived from the original on 23 December 2018. Retrieved 1 May 2018.
- ^ "Ubuntu for the Internet of Things". Ubuntu.com. Archived from the original on 28 April 2018. Retrieved 1 May 2018.
- ^ "Your first robot: A beginner's guide to ROS and Ubuntu Core [1/5]". blog.ubuntu.com. Archived from the original on 16 August 2018. Retrieved 16 August 2018.
- ^ Trenholm, Richard. "Open source Ubuntu Core connects robots, drones and smart homes". CNET. Archived from the original on 16 August 2018. Retrieved 16 August 2018.
- ^ "Releases – Ubuntu Wiki". Archived from the original on 29 October 2013. Retrieved 1 May 2018.
- ^ "LTS – Ubuntu Wiki". Archived from the original on 5 August 2011. Retrieved 1 May 2018.
- ^ "Release end of life". ubuntu.com. Archived from the original on 20 March 2018. Retrieved 1 May 2018.
- ^ "Plans and pricing". Ubuntu.com. Archived from the original on 28 April 2018. Retrieved 1 May 2018.
- ^ "OpenStack on Ubuntu is your scalable private cloud, by Canonical". ubuntu.com. Archived from the original on 28 April 2018. Retrieved 1 May 2018.
- ^ "Top Five Reasons Why Ubuntu Is the Most Used Linux OS". 7 September 2015.
- ^ "Ubuntu Pulls Its Latest Desktop Release Over Hate Speech Concerns". PCMag Middle East. 15 October 2023. Retrieved 24 November 2023.
- ^ Evangelho, Jason. "Linux For Beginners: Understanding The Many Versions Of Ubuntu". Forbes. Retrieved 24 November 2023.
- ^ Hill, Benjamin Mako (23 April 2008), "Introducing Ubuntu: A Brief History of Ubuntu", The Official Ubuntu Book (1st ed.), Prentice Hall, ISBN 978-0-13-243594-9, archived from the original on 4 May 2025, retrieved 25 April 2025 – via informIT
- ^ Proven, Liam (11 October 2024), "Ubuntu celebrates 20th anniversary with a new release", The Register, archived from the original on 30 March 2025, retrieved 20 April 2025
- ^ Shuttleworth, Mark (20 October 2004). "Announcing Ubuntu 4.10 "The Warty Warthog Release"". lists.ubuntu.com. Retrieved 23 August 2023.
- ^ Hill, Benjamin Mako (8 July 2005). "Announcing Launch of ($10 m) Ubuntu Foundation". Archived from the original on 3 March 2016. Retrieved 19 August 2008.
- ^ Paul, Ryan (25 October 2010), "Shuttleworth: Unity shell will be default desktop in Ubuntu 11.04", Ars Technica, retrieved 9 August 2024
- ^ "Ubuntu". DistroWatch.com. Archived from the original on 30 October 2020. Retrieved 26 October 2020.
- ^ "Index of /releases/16.04.5". releases.ubuntu.com. Archived from the original on 8 August 2018. Retrieved 7 August 2018.
- ^ "Index of /releases/14.04.5". releases.ubuntu.com. Archived from the original on 22 February 2017. Retrieved 7 August 2018.
- ^ "Installation/MinimalCD". Canonical Ltd. Retrieved 9 August 2024.
- ^ "Golem.de: IT-News für Profis". www.golem.de. Retrieved 23 July 2024.
- ^ "Statement on 32-bit i386 packages for Ubuntu 19.10 and 20.04 LTS". Ubuntu. Archived from the original on 9 October 2019. Retrieved 6 October 2019.
- ^ Sneddon, Joey (9 August 2024), "Canonical Announce Major Ubuntu Kernel Change", OMG Ubuntu, retrieved 9 August 2024
- ^ "Canonical launches free personal Ubuntu Pro subscriptions for up to five machines". Ubuntu.com. Retrieved 18 October 2025.
- ^ Willis, Nathan (28 January 2015), "Ubuntu Core and Snappy", LWN.net, retrieved 18 October 2025
- ^ Grawert, Oliver (8 September 2020), "Snap/Snappy Ecosystem", Snapcraft Forum, retrieved 18 October 2025
- ^ Borisov, Bobby (23 March 2024), "Snap Store Now Requires Manual Review for the Apps", Linuxiac, retrieved 18 October 2025
- ^ "RightScale Adds Full Support for Ubuntu Server to Its Cloud Management Platform". Canonical Ltd. 12 March 2009. Archived from the original on 30 January 2011. Retrieved 4 February 2011.
- ^ Proven, Liam (8 November 2023), Canonical lifts lid on more Ubuntu Core Desktop details, archived from the original on 6 February 2025, retrieved 25 April 2025
- ^ Proven, Liam (5 November 2024), "Why we're still waiting for Ubuntu Core Desktop", The Register, archived from the original on 29 March 2025, retrieved 25 April 2025
- ^ "Ubuntu and Debian". Ubuntu.com. Canonical Ltd. Archived from the original on 22 December 2013. Retrieved 14 December 2013.
- ^ "Rethinking Ubuntu Desktop: a more thoughtful default installation". Ubuntu Community Hub. 6 July 2023. Retrieved 21 October 2023.
- ^ "Ubuntu 17.04 review: Don't call it abandonware, per se". Ars Technica. 11 May 2017. Archived from the original on 25 December 2017. Retrieved 24 December 2017.
- ^ "DefaultApps - Ubuntu Wiki". wiki.ubuntu.com. Retrieved 19 October 2023.
- ^ "Files – Apps for GNOME". apps.gnome.org. Retrieved 19 October 2023.
- ^ "Licensing". ubuntu.com. Canonical Ltd. Archived from the original on 4 March 2016. Retrieved 27 February 2016.
- ^ a b "About Ubuntu. The Ubuntu Story". Ubuntu.com. Canonical Ltd. Archived from the original on 5 January 2013. Retrieved 21 August 2012.
- ^ Morgan, Timothy Prickett (20 April 2010). "Ubuntu Server primed for the bigtime". The Register. Archived from the original on 4 October 2018. Retrieved 24 October 2013.
- ^ "Ubuntu 12.04 to feature extended support period for desktop users". Fridge.Ubuntu.com. Canonical Ltd. Archived from the original on 1 November 2013. Retrieved 1 November 2013.
- ^ Paul, Ryan (28 May 2012). "Precision and purpose: Ubuntu 12.04 and the Unity HUD reviewed". Ars Technica. Archived from the original on 23 May 2019. Retrieved 1 November 2013.
- ^ "Releases". Ubuntu Wiki. Canonical Ltd. Archived from the original on 29 October 2013. Retrieved 24 October 2013.
- ^ Shuttleworth, Mark (12 May 2008). "The Art of Release". MarkShuttleworth.com. Archived from the original on 29 October 2013. Retrieved 24 October 2013.
- ^ Shuttleworth, Mark. "FAQs: Why and Whither for Ubuntu? What about binary compatibility between distributions?". Ubuntu Wiki. Canonical Ltd. Archived from the original on 21 February 2020. Retrieved 4 February 2011.
- ^ "Website does not reference Debian visibly". Ubuntu Website Bug Tracking [Obsolete]. Canonical Group. 19 October 2007. Archived from the original on 21 August 2018. Retrieved 31 August 2010 – via Launchpad.
- ^ "Ubuntu vs. Debian, reprise". 20 April 2005. Archived from the original on 19 August 2014. Retrieved 21 October 2007.
- ^ "UbuntuDevelopment/ReleaseProcess - Ubuntu Wiki". wiki.ubuntu.com. Retrieved 19 October 2023.
- ^ "DebianImportFreeze - Ubuntu Wiki". wiki.ubuntu.com. Retrieved 19 October 2023.
- ^ "Official Archive Mirrors for Ubuntu". Ubuntu. Archived from the original on 30 March 2025. Retrieved 13 April 2025.
- ^ "Security". Ubuntu. Archived from the original on 8 August 2019. Retrieved 8 August 2019.
- ^ "Security/Features - Ubuntu Wiki". wiki.ubuntu.com. Archived from the original on 8 August 2019. Retrieved 8 August 2019.
- ^ "Root Sudo". Ubuntu Wiki. Canonical Ltd. Archived from the original on 21 February 2020. Retrieved 19 August 2008.
- ^ "Default Network Services". Ubuntu Wiki. Canonical Ltd. Archived from the original on 6 October 2014. Retrieved 2 October 2014.
- ^ "Gufw". Ubuntu Community Help Wiki. Canonical Ltd. Archived from the original on 24 January 2011. Retrieved 4 February 2011.
- ^ "Compiler Flags". Ubuntu Wiki. Canonical Ltd. Archived from the original on 26 December 2010. Retrieved 31 January 2011.
- ^ "Debian: Secure by Default". D-SbD.Alioth.Debian.org. Alioth Project. Archived from the original on 3 November 2004. Retrieved 31 January 2011.
- ^ "FullDiskEncryptionHowto". Ubuntu Community Help Wiki. Canonical Ltd. Archived from the original on 2 July 2016. Retrieved 13 June 2016.
- ^ "Encrypted Home". Ubuntu Community Help Wiki. Canonical Ltd. Archived from the original on 18 March 2015. Retrieved 7 April 2015.
- ^ "Download Ubuntu Desktop". Ubuntu.com. Canonical Ltd. Archived from the original on 27 April 2012. Retrieved 26 June 2022.
- ^ "Ubuntu 11.10 will support ARM processors to take on Red Hat". The Inquirer. 10 October 2011. Archived from the original on 5 November 2018. Retrieved 20 October 2011.
- ^ Paul, Ryan (26 April 2012). "Precise Pangolin rolls out: Ubuntu 12.04 released, introduces Unity HUD". Ars Technica. Archived from the original on 4 July 2012. Retrieved 7 July 2012.
- ^ Larabel, Michael (23 January 2012). "Ubuntu's Already Making Plans For ARM in 2014, 2015". Phoronix.com. Archived from the original on 2 October 2018. Retrieved 7 July 2012.
- ^ Vaughan-Nichols, Steven J. (22 August 2011). "Ubuntu Linux bets on the ARM server". ZDNet. Archived from the original on 12 October 2014. Retrieved 20 October 2011.
- ^ "Ubuntu for IBM POWER8". Ubuntu.com. Canonical Ltd. Archived from the original on 23 September 2015. Retrieved 7 October 2015.
- ^ Larabel, Michael (14 March 2012). "Ubuntu Plans to Drop Non-SMP PowerPC Support". Phoronix.com. Archived from the original on 2 October 2018. Retrieved 7 July 2012.
- ^ "Technical Board Decision". Lists.Ubuntu.com. Canonical Ltd. February 2007. Archived from the original on 2 March 2019. Retrieved 13 June 2008.
- ^ "Ubuntu 10.04 LTS (Lucid Lynx)". CDimage.Ubuntu.com. Canonical Ltd. Archived from the original on 10 July 2010. Retrieved 24 July 2010.
- ^ "Installing Ubuntu from the Live CD". Easy-Ubuntu-Linux.com. Integrity Enterprises. Archived from the original on 30 September 2008. Retrieved 19 August 2008.
- ^ "Ubuntu Desktop 23.04 release roundup". Ubuntu. Retrieved 19 October 2023.
- ^ a b "Releases.Ubuntu.com". Canonical Ltd. Archived from the original on 8 July 2016. Retrieved 21 August 2012.
- ^ "Boot from USB Ubuntu with Persistence". PenDriveLinux.com. 30 April 2010. Archived from the original on 30 April 2010. Retrieved 30 April 2010.
- ^ "Casper, the Friendly (and Persistent) Ghost". Linux Journal. Archived from the original on 10 May 2015. Retrieved 7 April 2015.
- ^ "casper – a hook for initramfs-tools to boot live systems". Manpages.Ubuntu.com. Canonical Ltd. Archived from the original on 28 March 2015. Retrieved 7 April 2015.
- ^ a b c "About Ubuntu: Licensing". Ubuntu.com. Canonical Ltd. Archived from the original on 22 July 2011. Retrieved 26 July 2011.
- ^ "MOTU - Ubuntu Wiki". wiki.ubuntu.com. Retrieved 7 July 2023.
- ^ a b "Ubuntu Pro", Ubuntu.com, retrieved 20 August 2025
- ^ "Ubuntu Pro - FAQ". Ubuntu Community Hub. 20 February 2023. Retrieved 10 May 2025.
- ^ "Kernel/Firmware - Ubuntu Wiki". wiki.ubuntu.com. Archived from the original on 21 August 2018. Retrieved 1 June 2018.
- ^ "Ubuntu Backports". Ubuntu Community Help Wiki. Canonical Ltd. Archived from the original on 3 May 2019. Retrieved 24 September 2010.
- ^ "Stable Release Updates". Ubuntu Wiki. Canonical Ltd. Archived from the original on 20 April 2019. Retrieved 2 April 2009.
- ^ "SRU Verification". Ubuntu Wiki. Canonical Ltd. Archived from the original on 20 April 2019. Retrieved 2 April 2009.
- ^ a b "Application packaging". Canonical.com. Canonical Ltd. Archived from the original on 30 August 2010. Retrieved 15 August 2010.
- ^ "Application packaging". Canonical Ltd. Archived from the original on 30 August 2010. Retrieved 15 August 2010.
- ^ Thomason, Brian. "Partner Repository Forum FAQ". Canonical Ltd. Archived from the original on 4 October 2018. Retrieved 15 August 2010 – via Ubuntu Forums.
- ^ "Desktop support features". Canonical.com. Canonical Ltd. Archived from the original on 29 August 2010. Retrieved 15 August 2010.
- ^ Sneddon, Joey (28 January 2022). "Ubuntu is Axing the Partner Repo Nobody Uses". OMG! Ubuntu. Retrieved 30 May 2023.
- ^ Langasek, Steve (27 January 2022). "Proposed deprecation of the Canonical partner archive". Retrieved 30 May 2023.
- ^ "Packaging/PPA - Launchpad Help". help.launchpad.net. Archived from the original on 19 August 2013. Retrieved 6 June 2017.
- ^ "Launchpad Blog". blog.launchpad.net. Archived from the original on 3 September 2011. Retrieved 6 June 2017.
- ^ "Ubuntu – Details of package ubuntu-restricted-extras in jammy". packages.ubuntu.com. Retrieved 25 January 2024.
- ^ "Ubuntu Software Center". Shop.Canonical.com. Canonical Ltd. Archived from the original on 11 August 2013. Retrieved 27 May 2011.
- ^ Planella, David (December 2011). "Top 10 Ubuntu Software Centre app downloads for November". Developer.Ubuntu.com. Canonical Ltd. Archived from the original on 8 January 2012. Retrieved 29 December 2011.
- ^ "Install VLC on Linux | Snap Store". Snapcraft. Retrieved 25 January 2024.
- ^ Shuttleworth, Mark (21 October 2015). "X marks the spot". MarkShuttleworth.com. Archived from the original on 23 October 2015. Retrieved 22 October 2015.
- ^ "Canonical unveils 6th LTS release of Ubuntu with 16.04". Ubuntu Insights. Canonical Ltd. 20 April 2016. Archived from the original on 22 April 2016. Retrieved 21 April 2016.
- ^ "Extended Security Maintenance for Ubuntu 16.04 (Xenial Xerus) begins April 30 2021" (Mailing list). Retrieved 25 September 2021.
- ^ "Bionic Release Schedule". wiki.ubuntu.com. Archived from the original on 14 December 2017. Retrieved 16 November 2018.
- ^ Sandecki, Lech (14 March 2023). "Time to prepare for Ubuntu 18.04 LTS End of Standard Support on 31 May 2023". Ubuntu Blog.
- ^ "Ubuntu 20.04 Release Date & Planned Features (Updated)". OMG! Ubuntu!. 18 October 2019. Archived from the original on 20 January 2020. Retrieved 17 January 2020.
- ^ "The Ubuntu lifecycle and release cadence". Ubuntu.com. Canonical. Archived from the original on 9 October 2019. Retrieved 10 October 2019.
- ^ "0.43ubuntu1.9 : distro-info-data package : Ubuntu". Launchpad. 15 October 2021. Archived from the original on 27 October 2021. Retrieved 15 October 2021.
- ^ "Releases - Ubuntu Wiki". wiki.ubuntu.com. Archived from the original on 7 May 2021. Retrieved 24 July 2021.
- ^ "Noble Numbat Release Schedule". Ubuntu Community Hub. 5 January 2024.
- ^ "Canonical Releases Ubuntu 25.04 Plucky Puffin". Ubuntu Canonical. 17 April 2025.
- ^ "Canonical releases Ubuntu 25.10 Questing Quokka". Ubuntu Canonical. 9 October 2025.
- ^ "Ubuntu Technical Board Looks at Shuttleworth's Proposal for Release Management Methodology". Ubuntu Fridge. Retrieved 12 August 2023.
- ^ Sneddon, Joey-Elijah (20 March 2013). "Ubuntu To Halve Support Window for 'Regular' Releases". OMG! Ubuntu!. Ohso Ltd. Archived from the original on 21 August 2018. Retrieved 15 May 2013.
- ^ "Time Based Releases". Ubuntu Wiki. Canonical Ltd. Archived from the original on 5 January 2018. Retrieved 24 October 2013.
- ^ "LTS". Ubuntu Team Wiki. Canonical Ltd. Retrieved 27 August 2010.
- ^ "Ubuntu release cycle". Canonical Ltd. Archived from the original on 8 April 2025. Retrieved 8 April 2025.
- ^ "Ubuntu 12.04 LTS Extended Security Maintenance". Canonical Ltd. Archived from the original on 17 July 2018.
- ^ "Release end of life". Canonical Ltd. Archived from the original on 10 July 2018. Retrieved 28 April 2018.
- ^ "Common Questions: Ubuntu Releases and Version Numbers". Ubuntu Community Help Wiki. Canonical Ltd. Archived from the original on 17 May 2019. Retrieved 24 November 2010.
- ^ "Development Code Names". Ubuntu Wiki. Canonical Ltd. Archived from the original on 4 July 2007. Retrieved 8 April 2011.
- ^ "DevelopmentCodeNames". Ubuntu Team Wiki. Canonical Ltd. Retrieved 8 May 2009.
- ^ "Releases". Canonical Ltd. Retrieved 28 February 2010.
- ^ "GNOME's Time-Based Release Schedule". Gnome Live Wiki. Retrieved 27 August 2010.
- ^ Stone, Daniel (30 August 2009). "New release process". xorg-devel (Mailing list). Retrieved 12 August 2023.
- ^ Wallen, Jack. "Lightweight Linux Desktop Alternative: Xfce". Linux.com – The Source for Linux Information. Archived from the original on 26 June 2015. Retrieved 7 April 2015.
- ^ "Ubuntu flavours". Ubuntu. Archived from the original on 22 May 2010. Retrieved 3 February 2021.
- ^ "UbuntuFlavors - Ubuntu Wiki". wiki.ubuntu.com. Archived from the original on 15 April 2019. Retrieved 3 February 2021.
- ^ a b Salter, Jim (2 February 2021). "Containerize all the things with Ubuntu Core 20". Ars Technica. Archived from the original on 2 February 2021. Retrieved 3 February 2021.
- ^ "Kubuntu - Friendly Computing". Archived from the original on 24 December 2018. Retrieved 6 May 2019.
- ^ Smart, Chris (May 2009). "Another day, another Ubuntu derivative". Archived from the original on 21 January 2012. Retrieved 21 May 2009.
- ^ LXDE (February 2009). "Lubuntu? LXDE Meet up with Mark Shuttleworth in Berlin". LXDE Blog. Archived from the original on 24 February 2012. Retrieved 21 May 2009.
- ^ "lubuntu". lubuntu. Archived from the original on 21 December 2018. Retrieved 6 May 2019.
- ^ Proven, Liam (17 June 2022). "Ubuntu releases Core 22: Its IoT and edge distr". The Register. Archived from the original on 19 June 2022. Retrieved 19 June 2022.
- ^ "Ubuntu Cinnamon Remix | Ubuntu Cinnamon Remix, traditionally modern". Ubuntu Cinnamon Remix. Archived from the original on 3 January 2022. Retrieved 3 January 2022.
- ^ Sneddon, Joey (28 March 2023). "Ubuntu Cinnamon Now Official Ubuntu Flavour". OMG! Ubuntu!. Retrieved 30 March 2023.
- ^ Sneddon, Joey (1 March 2015). "Ubuntu 15.04 Beta Available to Download, Ubuntu MATE Is Now An Official Flavor". OMG Ubuntu. Archived from the original on 17 March 2015. Retrieved 1 March 2015.
- ^ a b "Ubuntu Server - for scaleout workloads". Archived from the original on 22 May 2019. Retrieved 30 October 2019.
- ^ "BionicBeaver/ReleaseNotes". Ubuntu Wiki. Archived from the original on 17 August 2020. Retrieved 30 October 2019.
- ^ "Preparing to Install". Ubuntu Official Documentation. Canonical Ltd. Archived from the original on 21 August 2018. Retrieved 11 June 2013.
- ^ "Ubuntu Server for ARM". Archived from the original on 11 October 2016. Retrieved 11 October 2016.
Ubuntu 20.04 LTS includes support for the very latest ARM-based server systems powered by certified 64-bit processors. [...] Ubuntu delivers server-grade performance on ARM
- ^ a b "What's new in 16.04 LTS". Ubuntu.com. Canonical Ltd. 2016. Archived from the original on 23 December 2018. Retrieved 13 June 2016.
- ^ "Ubuntu Extended Security Maintenance | Security". Ubuntu. Archived from the original on 12 July 2021. Retrieved 14 July 2021.
- ^ Adam Conrad (21 April 2016). "Ubuntu 16.04 LTS (Xenial Xerus) released". lists.ubuntu.com. Archived from the original on 3 June 2016. Retrieved 5 June 2017.
- ^ Larabel, Michael. "Taking ZFS for a Test Drive on Ubuntu 16.04 LTS". Phoronix.com. Archived from the original on 25 April 2016. Retrieved 25 April 2016.
- ^ "zfs: ZFS on Linux - the official OpenZFS implementation for Linux". 6 June 2017. Archived from the original on 14 March 2017. Retrieved 6 June 2017 – via GitHub.
- ^ "Ubuntu Studio". Archived from the original on 7 March 2013. Retrieved 17 October 2018.
- ^ "Ubuntu Unity". ubuntuunity.org. Archived from the original on 20 June 2020. Retrieved 3 January 2022.
- ^ "Ubuntu Unity Becoming An Official Flavor With 22.10 Release". www.phoronix.com. Archived from the original on 22 October 2022. Retrieved 22 October 2022.
- ^ Proven, Liam (20 October 2022). "Ubuntu has a new remix in the family: Unity". The Register. Archived from the original on 22 October 2022. Retrieved 22 October 2022.
- ^ "Xubuntu". xubuntu.org. Archived from the original on 22 January 2012. Retrieved 6 May 2019.
- ^ Pablinux (23 September 2019). "Ubuntu Cinnamon, probably official flavor in the coming months". Linux Adictos. Archived from the original on 3 January 2022. Retrieved 3 January 2022.
- ^ Nestor, Marius (14 October 2021). "Ubuntu Unity 21.10 Released to Keep the Unity7 Desktop Alive in 2021". 9to5Linux. Archived from the original on 3 January 2022. Retrieved 3 January 2022.
- ^ "UbuntuDDE - Your Beautiful Ubuntu Linux Distribution". Archived from the original on 10 May 2022. Retrieved 30 October 2022.
- ^ "Ubuntu Sway Remix". ubuntusway.com. Archived from the original on 3 July 2024. Retrieved 26 May 2024.
- ^ "Ubuntu Web Remix - A powerful free/libre web OS". Archived from the original on 28 December 2022. Retrieved 9 November 2022.
- ^ "Ubuntu Cloud Images". Cloud-images.Ubuntu.com. Canonical Ltd. 6 February 2014. Archived from the original on 17 February 2014. Retrieved 6 February 2014.
- ^ "Where Do Droplets Form?". DigitalOcean Company Blog. DigitalOcean. 2 January 2014. Archived from the original on 22 February 2014. Retrieved 6 February 2014.
- ^ "Canonical switches to OpenStack for Ubuntu Linux cloud". ZDNet. 10 May 2011. Archived from the original on 12 October 2014. Retrieved 10 October 2011.
- ^ Prickett, Timothy (10 May 2011). "Ubuntu eats OpenStack for clouds". The Register. Archived from the original on 9 October 2011. Retrieved 10 October 2011.
- ^ Kirkland, Dustin (7 June 2011). "Dustin Kirkland of Canonical" (Interview). Interviewed by Barton George. Cloud Expo, New York City: Dell Inc. Archived from the original on 8 January 2016. Retrieved 13 January 2012 – via YouTube.
- ^ "ServerTeam: Orchestra". Ubuntu Wiki. Canonical Ltd. 4 January 2012. Archived from the original on 16 April 2019. Retrieved 13 January 2012.
- ^ Masters, John (June 2005). "LinuxWorld Expo UK 2005" (PDF). Linux Magazine. Linux New Media. Archived from the original (PDF) on 26 June 2008. Retrieved 19 June 2008.
- ^ Adelstein, Tom (19 April 2005). "Linux in Government: Linux Desktop Reviews, Part 6 – Ubuntu". Linux Journal. Archived from the original on 2 May 2020. Retrieved 2 December 2010.
- ^ McAllister, Neil (January 2008). "Gutsy Gibbon: Desktop Linux OS Made Easy". PC World. 26: 84.
- ^ Venenzia, Paul (10 September 2007). "Best of open source in platforms and middleware". InfoWorld. Archived from the original on 8 June 2010. Retrieved 2 December 2010.
- ^ Strohmeyer, Robert (2 June 2008). "Desktop Linux Face-Off: Ubuntu 8.04 vs. Fedora 9". PC World. Archived from the original on 13 August 2008. Retrieved 19 August 2008.
- ^ a b c Vance, Ashlee (10 January 2009). "A Software Populist Who Doesn't Do Windows". The New York Times. Archived from the original on 12 May 2013. Retrieved 22 February 2009.
- ^ Vaughan-Nichols, Steven J. (29 August 2012). "The truth about Goobuntu: Google's in-house desktop Ubuntu Linux". ZDNet. Archived from the original on 10 April 2016. Retrieved 17 April 2016.
Goobuntu use is encouraged and 'All our development tools are for Ubuntu.'
- ^ Hartley, Matt; Byfield, Bruce (15 March 2016). "Best Linux Distro: Linux Experts Rate Distros". Datamation. Archived from the original on 20 April 2016. Retrieved 17 April 2016.
Obviously, Ubuntu was going to be at the top of the list.[...] Ubuntu has done more to put desktop Linux into the hands of the common man than any other distribution out there.
- ^ Hyneman, Jamie (18 February 2008). "MythBusters: 7 Tech Headaches—and How to Fix Them". Popular Mechanics. Archived from the original on 24 March 2010. Retrieved 2 December 2010.
- ^ Thomas, K.; Channelle, A.; Sicam, J. (2009). Beginning Ubuntu Linux. Apress. p. xxxii. ISBN 978-1-4302-1999-6.
- ^ Sneddon, Joey (27 August 2012). "Stephen Fry: 'I Use Ubuntu'". OMG! Ubuntu!. Ohso Ltd. Archived from the original on 30 August 2012. Retrieved 29 August 2012.
- ^ Hillenius, Gijs (20 January 2014). "Ubuntu 'highest score' in UK gov security test". JoinUp from the European Commission. Archived from the original on 19 February 2014. Retrieved 2 February 2014.
- ^ "WikiGuide/Registration - Community Help Wiki". help.ubuntu.com. Archived from the original on 22 September 2017. Retrieved 17 November 2020.
- ^ "software installation - Why does Ubuntu require us to register an account on Ubuntu website to be able to install a Snap package?". Ask Ubuntu. Archived from the original on 19 March 2017. Retrieved 17 November 2020.
- ^ Kerner, Sean Michael (7 April 2010). "Ubuntu Claims 12 Million Users as Lucid Linux Desktop Nears". LinuxPlanet.com. Archived from the original on 10 April 2010. Retrieved 7 April 2010.
- ^ "About Ubuntu Insights". Insights.Ubuntu.com. Canonical Ltd. Archived from the original on 6 September 2015.
- ^ "Usage Statistics and Market Share of Linux for Websites, November 2020". w3techs.com. Archived from the original on 1 October 2021. Retrieved 17 November 2020.
- ^ "Debian/Ubuntu extend the[ir] dominance in the Linux web server market at the expense of Red Hat/CentOS". W3Techs. Q-Success. 21 October 2013. Archived from the original on 11 January 2023. Retrieved 10 September 2016.
- ^ "Web Technologies Statistics and Trends". W3Techs. Q-Success. Archived from the original on 11 January 2023. Retrieved 11 September 2016.
- ^ Zachte, Eric (September 2013). "Wikimedia Traffic Analysis Report – Operating Systems". Wikimedia Statistics. Wikimedia Foundation. Archived from the original on 28 October 2013. Retrieved 25 October 2013.
- ^ Relph-Knight, Terry (10 February 2012). "A tale of two distros: Ubuntu and Linux Mint". ZDNet. Archived from the original on 16 October 2013. Retrieved 25 October 2013.
- ^ "Frontier keeps top spot, but Aurora officially becomes the second exascale machine | TOP500". www.top500.org. Retrieved 20 July 2024.
- ^ "Selene - NVIDIA DGX A100, AMD EPYC 7742 64C 2.25GHz, NVIDIA A100, Mellanox HDR Infiniband". TOP500. Archived from the original on 13 November 2020. Retrieved 17 November 2020.
- ^ "November 2020". TOP500. Archived from the original on 16 November 2020. Retrieved 17 November 2020.
- ^ "NVIDIA DGX SuperPOD - NVIDIA DGX A100, AMD EPYC 7742 64C 2.25GHz, NVIDIA A100, Mellanox HDR Infiniband". TOP500. Archived from the original on 17 November 2020. Retrieved 17 November 2020.
- ^ "Every Student in the Republic of Macedonia to Use Ubuntu-powered Computer Workstations". Ubuntu. Canonical Ltd. 20 November 2007. Archived from the original on 3 April 2009. Retrieved 2 December 2010.
- ^ a b c d Paul, Ryan (11 March 2009). "French police: We saved millions of euros by adopting Ubuntu". Ars Technica. Archived from the original on 13 March 2009. Retrieved 2 December 2010.
- ^ "India's Justice Sytem [sic] Switches to Ubuntu 10.04". News.Softpedia.com. SoftNews Net SRL. 18 October 2011. Archived from the original on 19 December 2013. Retrieved 21 October 2011.
- ^ "Munich Mayor Says Switch to Linux Saved Money, Reduced Complaints". PCWorld. 30 March 2012. Archived from the original on 7 March 2022. Retrieved 7 March 2022.
The city of Munich started the LiMux project in 2004 and began migrating from Windows NT to a fully open source desktop infrastructure in 2006.
- ^ "Landeshauptstadt München – Das Projekt LiMux" [City of Munich – The Project LiMux]. Muenchen.de: Das offizielle Stadtportal (in German). Portal München Betriebs GmbH / Landeshauptstadt München / Stadtwerke München GmbH. Archived from the original on 4 September 2012. Retrieved 9 July 2012.
- ^ Essers, Loek (13 December 2013). "Munich open-source switch 'completed successfully'". Archived from the original on 13 October 2014.
- ^ iX (12 February 2017). "LiMux-Aus in München: Opposition wettert gegen "katastrophale Fehlentscheidung"". iX. Archived from the original on 2 June 2019. Retrieved 2 June 2019.
- ^ iX (9 February 2017). "Von Linux zurück zu Microsoft: Schwarz-Rot in München will LiMux rauswerfen". iX. Archived from the original on 21 April 2017. Retrieved 6 June 2017.
- ^ iX (8 November 2013). ""Büro der Zukunft": Microsoft zieht nach München-Schwabing". iX. Archived from the original on 2 June 2019. Retrieved 2 June 2019.
- ^ iX. ""Bin Microsoft-Fan": Münchner Bürgermeister kritisiert Linux - derstandard.at/2000003144506/Bin-Microsoft-Fan-Muenchner-Buergermeister-kritisiert-Linux-in-Stadtverwaltung". iX. Archived from the original on 2 June 2019. Retrieved 2 June 2019.
- ^ Schaer, Cathrin (14 May 2020). "Linux not Windows: Why Munich is shifting back from Microsoft to open source – again". ZDNet. Archived from the original on 9 April 2021. Retrieved 7 March 2022.
- ^ "Mit Mut, Visionen und Zuversicht: Ganz München im Blick" (PDF). Archived (PDF) from the original on 27 March 2022. Retrieved 7 March 2022.
- ^ Brown, Mark (23 March 2012). "Icelandic government makes a push for open-source software". Wired UK. Archived from the original on 9 July 2012. Retrieved 9 July 2012.
- ^ Gallagher, Sean (20 November 2012). "How Team Obama's tech efficiency left Romney IT in dust". Ars Technica. Archived from the original on 1 November 2017. Retrieved 6 March 2018.
Key in maximizing the value of the Obama campaign's IT spending was its use of open source tools and open architectures. Linux—particularly Ubuntu—was used as the server operating system of choice.
- ^ Stahie, Silviu (8 August 2014). "Turin to Be First Italian City to Adopt Ubuntu, Unshackle from the 'Tyranny of Proprietary Software'". News.Softpedia.com. SoftNews Net SRL. Archived from the original on 6 October 2014. Retrieved 16 September 2014.
- ^ Guccione, Gabriele (4 August 2014). "Il Comune di Torino rinnova i pc e dà l'addio a Microsoft: "Risparmiamo 6 milioni"". la Repubblica. Gruppo Editoriale L′Espresso. Archived from the original on 27 September 2014. Retrieved 16 September 2014.
- ^ Weiss, Todd R. (9 October 2008). "Wikipedia simplifies IT infrastructure by moving to one Linux vendor". Computerworld. Archived from the original on 5 October 2012.
- ^ Paul, Ryan (9 October 2008). "Wikipedia adopts Ubuntu for its server infrastructure". Ars Technica. Archived from the original on 30 January 2009. Retrieved 1 November 2008.
- ^ "Operating system upgrade policy - Wikitech". wikitech.wikimedia.org. Retrieved 19 April 2025.
- ^ Langasek, Steve (18 June 2019). "i386 architecture will be dropped starting with eoan (Ubuntu 19.10)". Retrieved 26 October 2023.
- ^ Vaughan-Nichols, Stephen J. (24 June 2019). "Canonical returns 32 bit Ubuntu Linux support after uproar". ZDNet. Archived from the original on 3 July 2019. Retrieved 7 July 2019.
- ^ Fisher, Christine (24 June 2019). "Canonical backtracks on pulling 32-bit support from Ubuntu Linux". Engadget. Archived from the original on 11 January 2023. Retrieved 7 July 2019.
- ^ "Statement on 32-bit i386 packages for Ubuntu 19.10 and 20.04 LTS". Ubuntu. Archived from the original on 8 August 2020. Retrieved 19 July 2020.
- ^ "Ubuntu's Shopping Lens Might Be Illegal in Europe". Softpedia.com. 9 October 2012. Archived from the original on 14 May 2013. Retrieved 24 February 2016.
- ^ "Blogger Claims Ubuntu's New Shopping Lens Breaks EU Law". OMG! Ubuntu!. Ohso Ltd. 10 October 2012. Archived from the original on 4 March 2016. Retrieved 24 February 2016.
- ^ Sneddon, Joey (10 August 2014). "Unity Shopping Lens Is Legal, Says UK Data Protection Body". OMG! Ubuntu!. Archived from the original on 12 November 2020. Retrieved 8 February 2021.
- ^ Popa, Bogdan (26 June 2020). "Canonical Under Fire for Putting Ads in the Ubuntu MOTD". softpedia. Retrieved 1 November 2022.
- ^ Borisov, Bobby (15 October 2022). "Ubuntu Once Again Angered Users by Placing Ads in the Terminal". Linuxiac. Archived from the original on 1 November 2022. Retrieved 1 November 2022.
- ^ "Ubuntu Local Community Teams". Ubuntu Wiki. Canonical Ltd. Archived from the original on 25 February 2011. Retrieved 27 April 2010.
- ^ "Ubuntu LoCo Team Portal". Ubuntu.com. Canonical Ltd. Archived from the original on 6 November 2015. Retrieved 9 November 2015.
- ^ "About Local Community (LoCo) Teams". LoCo.Ubuntu.com. Canonical Ltd. Archived from the original on 31 October 2015. Retrieved 9 November 2015.
- ^ "XPS 13 Developer Edition". Dell.com. Dell Inc. Archived from the original on 3 September 2014. Retrieved 25 August 2014.
- ^ "XPS 13 Laptop, Developer Edition". Dell.com. Dell Inc. Archived from the original on 15 October 2016. Retrieved 16 November 2018.
- ^ "Dell and Ubuntu". Canonical Ltd. Archived from the original on 14 August 2012. Retrieved 21 August 2012.
- ^ "Ubuntu Desktop certified hardware". Canonical Ltd. Archived from the original on 26 May 2018. Retrieved 31 May 2018.
- ^ "IBM Launches z13 -- Most Powerful & Secure System Ever Built". www-03.ibm.com (Press release). 13 January 2015. Archived from the original on 1 August 2020. Retrieved 5 May 2020.
- ^ Merriman, Chris (17 August 2015). "IBM makes 'biggest code drop' as Canonical and Suse tie-up brings better Linux to mainframes". Archived from the original on 18 August 2015. Retrieved 17 August 2015.
- ^ "Bonobo WS". system76.com. Archived from the original on 1 September 2018. Retrieved 31 May 2018.
- ^ "OnLogic Helix 401 Fanless Hybrid-Core Computer (Ubuntu Desktop) certified on Ubuntu 22.04 LTS". Ubuntu.
- ^ "How to Properly Install a Windows 11 Virtual Machine on KVM". 26 August 2023.
- ^ Vaughan-Nichols, Steven J. (29 March 2016). "Microsoft and Canonical partner to bring Ubuntu to Windows 10". ZDNet. Archived from the original on 8 June 2016. Retrieved 8 June 2016.
- ^ Hammons, Jack (3 March 2017). "Bash on Ubuntu on Windows". MSDN. Archived from the original on 30 November 2017. Retrieved 13 June 2016.
- ^ Kirkland, Dustin (30 March 2016). "Ubuntu on Windows – The Ubuntu Userspace for Windows Developers". Ubuntu Insights. Canonical Ltd. Archived from the original on 11 June 2016. Retrieved 12 June 2016.
- ^ Vaughan-Nichols, Steven J. (15 October 2017). "Windows Subsystem for Linux graduates in Windows 10 Fall Creators Update". ZDNet. Archived from the original on 18 February 2018. Retrieved 13 February 2018.
- ^ Devine, Richard (28 January 2023). "The best Linux distros for WSL on Windows 10 and 11". Windows Central. Retrieved 28 March 2024.
- ^ "Canonical announces support for Ubuntu on Windows Subsystem for Linux 2". blog.ubuntu.com. Archived from the original on 29 May 2019. Retrieved 2 June 2019.
- ^ Hoffman, Chris (1 March 2018). "How to Run Graphical Linux Desktop Applications from Windows 10's Bash Shell". How-To Geek. Lifesavvy Media. Archived from the original on 18 April 2021. Retrieved 12 May 2021.
- ^ Warren, Tom (21 April 2021). "Microsoft enables Linux GUI apps on Windows 10 for developers". The Verge. Vox Media. Archived from the original on 20 May 2021. Retrieved 12 May 2021.
- ^ Loewen, Craig (21 April 2021). "The Initial Preview of GUI app support is now available for the Windows Subsystem for Linux". Windows Command Line Blog. Microsoft. Archived from the original on 21 April 2021. Retrieved 12 May 2021.
- ^ Jawad, Usama (12 May 2021). "Microsoft Threat and Vulnerability Management now supports Linux". Neowin. Archived from the original on 12 May 2021. Retrieved 12 May 2021.
External links
[edit]Ubuntu
View on GrokipediaOrigins and History
Founding and Early Development
In April 2004, South African entrepreneur Mark Shuttleworth established Canonical Ltd. to sponsor the development of Ubuntu, a Linux distribution aimed at delivering a stable, user-friendly desktop operating system derived from Debian, addressing the complexities that hindered mainstream adoption of existing Linux variants.[1] Shuttleworth, having sold his previous company Thawte for approximately $575 million in 1999, invested personally to prioritize practical usability and regular release cycles over strict adherence to open-source ideological norms, recruiting a core team of Debian contributors to build upon its robust package ecosystem while streamlining installation and hardware support.[7] Ubuntu's inaugural release, version 4.10 codenamed "Warty Warthog," launched on October 20, 2004, emphasizing reliability through its Debian foundation, which provided a tested base of free software packages, and introducing features like automated hardware detection to reduce setup barriers for non-technical users.[1] This version supported a six-month development cadence, culminating in a stable snapshot suitable for everyday computing, with initial ISOs available for download or via physical media, marking Canonical's commitment to accessibility amid a landscape dominated by enterprise-focused or fragmented desktop Linux options.[8] Early user growth was propelled by Canonical's ShipIt program, which mailed free installation CDs to requesters worldwide starting shortly after the debut release, democratizing access and fostering grassroots experimentation without financial hurdles.[9] Complementing this, Canonical developed Launchpad as a centralized platform for bug reporting, code hosting, and community collaboration, enabling rapid issue resolution and transparency that distinguished Ubuntu from less coordinated distributions, though its proprietary elements drew criticism from free software purists for diverging from fully open development practices.[10] These initiatives reflected a pragmatic strategy: leveraging commercial backing to subsidize distribution and tools, prioritizing end-user experience to compete with proprietary operating systems like Windows.[11]Growth and Key Milestones (2005-2015)
Ubuntu 5.10 "Breezy Badger," released on October 13, 2005, featured enhancements including a graphical bootloader known as Usplash, an improved package manager interface for adding and removing applications, and refinements to the installation process that supported automated installations via kickstart files.[12] These updates built on prior versions by prioritizing user accessibility and hardware compatibility, such as better wireless networking support.[13] The introduction of long-term support (LTS) releases marked a strategic shift toward enterprise viability, beginning with Ubuntu 6.06 "Dapper Drake" on June 1, 2006, which offered five years of free security updates and maintenance for both desktop and server editions, contrasting with the eighteen-month support for interim releases (which was reduced to nine months starting with Ubuntu 13.04 in 2013).[14][15] This established the biannual cycle of non-LTS versions every October and April, with LTS editions every two years in April, enabling predictable stability for production environments while allowing rapid iteration in feature releases.[16] In October 2006, Ubuntu 6.10 "Edgy Eft" adopted Upstart as the default init system, replacing the sequential SysV init with an event-driven model to parallelize service startups, reduce boot times, and handle dependencies more dynamically during system events like hardware additions.[17] Subsequent LTS releases reinforced this foundation: Ubuntu 8.04 "Hardy Heron" in April 2008 integrated better power management and AppArmor security profiling by default; Ubuntu 10.04 "Lucid Lynx" in April 2010 added Plymouth for smoother graphical boot transitions and improved cloud-init for automated server provisioning.[18] Desktop environment evolution emphasized GNOME's dominance through version 10.04, with customizations like Compiz for visual effects, but shifted in 2010 toward Unity, a lightweight shell initially for netbook editions in Ubuntu 10.10 "Maverick Meerkat," featuring a vertical launcher and global menu to optimize screen real estate and touch interactions.[19] Unity became the default in Ubuntu 11.04 "Natty Narwhal" (April 2011), introducing scoped views for search and app integration, though it diverged from traditional GNOME workflows.[20] Canonical advanced cross-device ambitions in 2011 by promoting HTML5-based applications within Unity, enabling web content to integrate as native-like experiences via Web Apps and early convergence prototypes, which aimed to unify desktop, mobile, and embedded interfaces through browser technologies and scoped APIs.[21] This period's innovations, including Ubuntu 12.04 "Precise Pangolin" (April 2012) with its first desktop LTS using Upstart fully and HUD (Heads-Up Display) for keyboard-driven menus, solidified Ubuntu's adaptability amid growing hardware diversity.[22] By Ubuntu 14.04 "Trusty Tahr" (April 2014), refinements like Mir display server experiments and Snappy packaging previews underscored ongoing pushes for containerized, secure deployments.[23]Strategic Shifts and Challenges (2016-2020)
In 2017, Canonical abandoned its Unity desktop environment and the associated convergence project aimed at unifying desktop, phone, and tablet experiences, reverting to GNOME for Ubuntu 17.10 released in October. The decision followed the failure to achieve viable phone hardware partnerships and market traction for Ubuntu Touch, with development halted on Unity, the Mir display server, and related initiatives by early 2017.[24][25] This shift addressed desktop user feedback on Unity's usability issues and resource demands, while acknowledging limited commercial success in mobile convergence amid competition from Android and iOS ecosystems.[24] To enhance application distribution and security, Canonical introduced Snap packages with Ubuntu 16.04 LTS in April 2016, enabling self-contained, sandboxed applications independent of system libraries.[26] Snaps, developed by Canonical, supported cross-distribution deployment and automatic updates, positioning them as an alternative to traditional DEB packages via APT, though they incorporated proprietary elements in the Snap Store backend and faced criticism from open-source purists for deviating from fully upstream standards.[26][27] By 2018, Canonical mandated Snaps for core applications like Firefox, prioritizing developer ease and IoT compatibility over pure FOSS alignment.[28] Facing stagnant desktop market share, Canonical pivoted toward server and cloud infrastructure, leveraging tools like Juju for orchestration and MAAS for bare-metal provisioning to capitalize on Ubuntu's dominance in public clouds.[29] In OpenStack deployments, Ubuntu powered nine out of ten clouds by 2016, with Juju's market share rising 50% year-over-year, enabling rapid scaling for enterprises.[29] This emphasis addressed revenue challenges from desktop volunteer-driven development by focusing on paid enterprise support and hyperscale providers, though it required navigating open-source community resistance to Canonical's control-oriented approaches like Snaps.[30]Recent Advancements (2021-2025)
Ubuntu 22.04 LTS, codenamed Jammy Jellyfish and released on April 21, 2022, introduced enhanced hardware enablement through the Hardware Enablement (HWE) stack, allowing backported newer kernels for better support of contemporary devices while maintaining long-term stability until April 2027.[31][32] This release supported progressive kernel upgrades, reaching Linux 6.8 by February 2025 via HWE updates, improving compatibility for modern hardware without requiring full system upgrades.[33][34] Ubuntu 24.04 LTS, known as Noble Numbat, launched on April 25, 2024, with Linux kernel 6.8 and GNOME 46, emphasizing security maintenance for five years until May 2029 (extendable via Ubuntu Pro).[35][36] It featured performance optimizations in file management, notifications, and Rust toolchain enhancements for developers.[37][38] Subsequent interim releases accelerated feature delivery: Ubuntu 25.04 Plucky Puffin, released April 17, 2025, shipped with Linux kernel 6.14 and GNOME 48, adding high dynamic range (HDR) display support and devpacks for frameworks like Spring.[39][40] Ubuntu 25.10 Questing Quokka followed on October 9, 2025, incorporating kernel 6.17, GNOME 49, and Ptyxis as the default terminal emulator, alongside Rust-rewritten low-level utilities for improved memory safety.[41][42] Canonical shifted Ubuntu's kernel policy in 2024 to align with the latest upstream stable versions at release freeze, even including release candidates if necessary, departing from prior conservative selections to enhance hardware support and feature timeliness; this enabled 6.16 kernel development by July 2025 and previews for the forthcoming 26.04 LTS.[43][44][45] Ubuntu advanced as a platform for AI workloads, providing optimized stacks for deploying open language models, edge AI inference, and tools like Charmed Kubeflow for machine learning operations, with 2025 emphases on scalable infrastructure for agentic AI systems.[46][47][48] In February 2025, Canonical outlined an engineering vision for Ubuntu's next 20 years, focusing on streamlined communication via platforms like Matrix, increased automation in testing and deployment, refined development processes, and modernization of core tooling to ensure long-term maintainability and adaptability.[49][50]Philosophical and Design Principles
The Ubuntu Philosophy
The term "ubuntu" originates from Nguni Bantu languages spoken in Southern Africa, translating to concepts of communal humanity, often rendered in English as "humanity towards others" or the interdependent notion that "I am what I am because of who we all are."[1] This ethical framework emphasizes shared interdependence and mutual respect within communities, drawing from traditional African value systems rather than formalized doctrine. In 2004, South African entrepreneur Mark Shuttleworth selected the name for the nascent Linux distribution to encapsulate a vision of collaborative software development, aligning the project's ethos with open-source principles of accessibility and collective contribution over individualistic gain.[51][52] The Ubuntu Manifesto's core tenets, articulated upon the project's 2004 launch, prioritize software freedom by advocating for free availability, localization for diverse users including those with disabilities, and transparent human-technology partnerships to foster inclusivity.[53] This document positions Ubuntu as a vehicle for democratizing technology, where community-driven improvements reflect ubuntu's relational harmony, ostensibly prioritizing user empowerment through unrestricted access and modification. However, implementation reveals tensions between this aspirational communalism and pragmatic necessities; Canonical Ltd., the commercial entity funding development since inception, integrates proprietary components—such as certain drivers and services—to ensure hardware compatibility and enterprise viability, diverging from strict free-software purism.[54] From a causal standpoint, the ubuntu branding functions as a strategic narrative enabling Canonical's sustainability amid open-source dynamics, where volunteer altruism alone proves insufficient for coordinated, high-quality releases.[55] By invoking communal ideals, it attracts contributors and users while justifying revenue streams from paid support and partnerships, averting the collapse seen in purely ideological projects lacking financial backing. This approach sustains ongoing innovation but underscores that the philosophy serves less as unbound altruism and more as a balanced framework reconciling idealism with the realities of scalable software ecosystems.[56]Alignment with Open Source Realities
Ubuntu derives primarily from Debian, incorporating approximately 89% of its packages directly while introducing modifications for a six-month release cadence and enhanced usability, with only select changes upstreamed to Debian when they align with broader community needs rather than Ubuntu-specific priorities.[57] Critics, including Debian developers, contend that Ubuntu's upstream contributions remain infrequent relative to the volume of downstream alterations, such as packaging tweaks and stability patches, prioritizing proprietary release stability over pure upstream integration.[58] This approach reflects a pragmatic fork strategy, enabling reliable long-term support (LTS) versions that appeal to users and enterprises seeking predictability absent in Debian's rolling development model.[59] Canonical, Ubuntu's steward, operates on a business model that distributes the core operating system freely under open source licenses while generating revenue through optional enterprise services, notably Ubuntu Pro, which provides extended security maintenance, compliance certifications, and 24/7 expert support for up to ten years beyond standard LTS periods.[60][61] In fiscal year 2024, this service-centric strategy yielded approximately $292 million in revenue, funding upstream kernel contributions—such as power management optimizations and hardware enablement patches—and broader ecosystem investments without restricting access to the free variant.[62] This duality creates tension with strict FOSS purists who view paid support as commodifying communal efforts, yet it empirically sustains development by capturing value through expertise and reliability rather than software licensing fees.[63] Open source realities favor such hybrid models over ideological absolutism, as volunteer-driven projects often falter on scalability and enterprise demands, whereas market incentives enable Canonical to underwrite innovations like container orchestration integrations that benefit the wider Linux ecosystem.[64] Data from adoption trends indicate that Ubuntu's commercial backing has propelled it to over 40% of public cloud workloads, demonstrating how profit motives align with FOSS goals by accelerating deployment and iteration beyond purity constraints.[65] Purist critiques, frequently voiced in community forums, overlook these causal dynamics, where resource-intensive maintenance requires sustainable funding to avoid stagnation observed in under-resourced distributions.[66]Core Technical Architecture
Base System and Kernel
Ubuntu's base system is derived from Debian, employing the Debian package architecture including .deb formats and the APT repository management tool, while Canonical engineers selectively integrate packages from Debian's unstable and testing branches before applying proprietary modifications, rebuilds, and patches tailored for enhanced hardware detection and driver integration across diverse consumer and enterprise devices.[3] This divergence from pure Debian ensures broader out-of-the-box compatibility with proprietary firmware and peripherals, such as Wi-Fi adapters and graphics cards, which Debian's stricter free software policies may delay or omit, though it introduces potential stability trade-offs evaluated through Canonical's regression testing cycles.[67][68] The core kernel in Ubuntu installations is the Linux kernel, with default deployments favoring the General Availability (GA) variant optimized for long-term stability and server environments, providing five years of maintenance for Long Term Support (LTS) releases starting from the kernel version shipped at initial release.[31][69] Desktop LTS variants, by contrast, default to the Hardware Enablement (HWE) stack, which backports newer upstream kernel series—such as transitioning from 5.15 in Ubuntu 22.04 to 6.8 equivalents—to extend support for contemporary hardware without requiring full system upgrades, while server setups retain GA as the baseline with HWE available optionally.[70][71] As of 2025, Ubuntu's kernel policy emphasizes synchronization with upstream Linux developments by routinely incorporating stable patchsets from kernel.org, as evidenced by integrations like the April 2025 upstream updates addressing parity in error handling and feature backports, thereby balancing empirical reliability through validated fixes against the risks of untested bleeding-edge changes.[72] This approach prioritizes verifiable stability metrics from Canonical's testing infrastructure over immediate adoption of experimental upstream branches, ensuring that security patches and hardware enablers reach users via point releases like 24.04.2, which introduced kernel 6.11 for HWE stacks.[73][2]Default Desktop Environment
Ubuntu adopted GNOME as its default desktop environment starting with version 17.10, released on October 19, 2017, marking a return to the upstream GNOME project after six years with the proprietary Unity interface introduced in 11.04.[24] The shift occurred because Unity 8, intended for convergence across desktop and mobile, failed to achieve stability for desktop use, prompting Canonical to redirect development efforts toward core system improvements and upstream contributions rather than maintaining a custom shell.[24] While some users expressed dissatisfaction with Unity's scopious design and performance quirks—evidenced by community forums reporting frequent crashes and customization limitations—the reversion prioritized long-term coherence with the broader GNOME ecosystem, facilitating easier integration of upstream features like Wayland support.[74] Recent Ubuntu releases incorporate the latest stable GNOME versions, such as GNOME 46 in 24.04 LTS (April 2024) and GNOME 48 in 25.04 (April 2025), with 25.10 expected to feature GNOME 49 upon its October 2025 release.[38][75] GNOME's shell supports extensive customization through extensions, available via tools like the Extensions app, allowing users to add features such as Dash-to-Dock for a Unity-like launcher or ArcMenu for traditional application menus without altering core components.[76] GNOME excels in accessibility, integrating tools like the Orca screen reader for braille and speech output, high-contrast themes, screen magnification, and adjustable text scaling to support users with visual or motor impairments.[77] However, it incurs higher resource demands than lighter alternatives; idle RAM usage typically exceeds 1 GB on modern hardware, compared to under 700 MB for options like XFCE or revived Unity, potentially impacting performance on low-end systems with less than 4 GB RAM.[78][79] This trade-off favors polished, gesture-driven interactions and native Wayland compositing over minimalism, aligning with Ubuntu's emphasis on a consistent, modern user experience for general audiences.[38]User Experience Evolutions
Ubuntu's user experience initially prioritized ease of trial through live CD sessions, debuting in version 4.10 (Warty Warthog) on October 20, 2004, enabling hardware compatibility checks without commitment to installation.[80] The default GNOME 2.x desktop provided a straightforward, panel-based interface with customizable applets, drawing from empirical user preferences for familiarity over novelty in early adoption phases. This setup facilitated rapid onboarding, as live sessions preserved system integrity while demonstrating core functionalities like package management previews. The Unity interface, launched in Ubuntu 11.04 (Natty Narwhal) on April 28, 2011, marked a pivot toward convergence across form factors, integrating Scopes—a unified search layer aggregating local files, web results, and app data—and the Heads-Up Display (HUD) for intent-driven command discovery without traditional menus.[81] These elements aimed to reduce cognitive load via context-aware interactions, informed by Canonical's vision for desktop-phone synergy using the Mir compositor. However, convergence stalled amid hardware ecosystem resistance, leading Canonical to terminate Unity 8 and related efforts on April 5, 2017, redirecting resources to server and cloud priorities.[82] Ubuntu 17.10 (Artful Aardvark), released October 19, 2017, reinstated GNOME Shell as default, reverting from Unity based on developer feedback and user-reported usability gaps in customization.[25] Subsequent refinements included persistent extensions like Dash to Dock for bottom-panel launcher persistence and the Yaru theme suite for consistent visual rendering, calibrated against stability metrics and session telemetry to minimize disruptions. Display protocol advancements progressed to Wayland as default in Ubuntu 24.10 for NVIDIA hardware, enhancing security by eliminating X11's client-server vulnerabilities while preserving input latency for everyday tasks.[83] In Ubuntu 25.10 (Questing Quokka), released October 9, 2025, GNOME 49 introduces accessibility and user interface enhancements, including improved high contrast mode, keyboard navigation, a more prominent accessibility menu on the login screen, HDR brightness settings, and media and power controls on the lock screen. It also adds two new default applications: Loupe, a modern image viewer, and Ptyxis, a GPU-accelerated terminal emulator.[41] These evolutions reflect Canonical's data-driven balancing of innovation with empirical validation, ensuring UX adaptations align with real-world deployment patterns rather than speculative ideals.Package Management System
Traditional APT Repositories
The Advanced Package Tool (APT) serves as Ubuntu's primary mechanism for managing Debian packages (.deb files), enabling the retrieval, installation, and updating of software from centralized repositories that ensure version control and verifiability through cryptographic signatures. This extensive repository system contributes to Ubuntu's key strengths in software support, offering accessibility and availability of a vast array of packages.[84][85] APT coordinates with underlying tools to resolve dependencies automatically, fetch packages over HTTP or HTTPS, and maintain system integrity by prioritizing stable, tested releases aligned with Ubuntu's release cycle.[86] Ubuntu's official APT repositories are categorized into four components based on licensing, support levels, and freedom status, as defined in the sources.list configuration:| Component | Description | Support Level |
|---|---|---|
| main | Free and open-source software officially supported and maintained by Canonical, adhering to the Debian Free Software Guidelines.[87] | Canonical-backed testing and security updates. |
| universe | Free and open-source software contributed and maintained by the Ubuntu community, without direct Canonical support.[88] | Community-driven, with limited Canonical involvement. |
| restricted | Proprietary software, such as drivers for hardware like NVIDIA graphics cards, supported by Canonical despite non-free licenses.[89] | Canonical-provided updates for compatibility. |
| multiverse | Proprietary or legally restricted software maintained by the community, excluding official Canonical support.[90] | Community-only, with potential stability risks. |
/etc/apt/sources.list, allowing users to selectively include them for broader software access while balancing freedom and functionality.[91]
Personal Package Archives (PPAs), hosted on Launchpad, extend APT by permitting developers and users to create custom repositories for testing experimental or updated software versions not yet in official channels. PPAs integrate via add-apt-repository commands, appending signed sources to APT's configuration, but they lack Canonical's formal review process, introducing risks of unvetted code or instability; users must verify PPA maintainers' credibility before addition.[92][93]
Security in traditional APT repositories relies on GPG-signed Release files and package metadata, where APT verifies signatures against imported public keys before proceeding with downloads or installations, preventing tampering or man-in-the-middle attacks.[94] Ubuntu enforces stronger key algorithms, such as RSA 2048-bit or higher, starting with version 24.04 to enhance resistance to cryptographic weaknesses.[95] This signing model provides empirical assurance for official repositories, though PPAs depend on individual maintainers' key management practices.[96]
APT integrates with dpkg, the low-level Debian package installer, by using it as a backend for actual package unpacking and configuration while handling higher-level tasks like dependency resolution across repositories.[86] Unlike dpkg, which processes standalone .deb files without automatic fetching or conflict resolution, APT queries repository metadata to compute and install required dependencies, ensuring comprehensive system consistency.[97] This layered approach allows for efficient, automated updates via commands like apt update and apt upgrade.[98]
Snap Packages and Alternatives
Snap packages, developed by Canonical, were introduced in 2016 as a universal packaging format designed for cross-distribution compatibility on Linux systems. They bundle applications with their dependencies into self-contained units, enabling sandboxed execution through mechanisms like strict confinement, which limits access to system resources via predefined interfaces unless explicitly granted.[99] Snaps also feature automatic background updates to ensure timely security patches and feature deliveries, reducing reliance on manual maintenance.[100] Canonical has increasingly mandated Snap usage in Ubuntu releases to promote this format, notably transitioning Firefox to the Snap version as the default in Ubuntu 21.10 (Impish Indri), released in October 2021, replacing the traditional Debian package.[101] This shift aimed to leverage Snap's sandboxing for enhanced isolation, though it sparked user backlash over integration and performance.[102] As alternatives, community-driven formats like Flatpak and AppImage have gained traction among Ubuntu users seeking to circumvent Snap's perceived drawbacks. Flatpak emphasizes namespace-based sandboxing and integration with repositories like Flathub, offering finer-grained permissions and often faster startup times compared to Snaps.[103] AppImage, by contrast, provides portable, single-file executables without installation or daemon overhead, prioritizing simplicity and native system library usage over bundling.[104] These options address common Snap criticisms, including larger disk footprints from bundled libraries and elevated startup latency due to squashfs mounting and confinement checks.[105] By 2025, Canonical reported performance optimizations in Snap, such as refined daemon handling and reduced initial load times for frequently used applications like Firefox.[106] However, documented performance issues persist, including slower application startup times—often 5-10 seconds for browsers on standard hardware—and compatibility issues with themes or Wayland sessions, representing known drawbacks alongside Snap's security and update benefits.[107] Empirical benchmarks in community tests continue to highlight Snaps' overhead in resource-constrained environments, though adoption remains tied to Canonical's ecosystem incentives rather than universal preference.[108]Third-Party Software Integration
Ubuntu users frequently install third-party .deb packages sourced from external websites or developers, bypassing official repositories to access software unavailable through APT. This method enables rapid adoption of niche or cutting-edge applications but elevates risks, as unverified .deb files can execute arbitrary preinstall scripts capable of compromising system integrity, including unauthorized access or malware injection.[109] Empirical reports indicate higher incidence of dependency conflicts and breakage compared to repository-managed installs, stemming from mismatched versions or untested integrations with Ubuntu's base system.[110] Despite these drawbacks, the approach offers flexibility for specialized tools where official support lags.[111] For compatibility with Windows-exclusive software, Ubuntu integrates Wine, a free compatibility layer that translates Windows API calls to POSIX equivalents, permitting many legacy or proprietary applications to run without native ports. Compatibility varies empirically: the Wine Application Database rates thousands of titles from "Platinum" (flawless) to "Garbage" (unusable), with success hinging on application complexity and Wine version alignment.[112] [113] Installation on Ubuntu typically involves adding WineHQ repositories or using pre-built packages, followed by configuration viawinecfg, though performance overhead and occasional instability arise from emulation layers rather than direct execution.[114]
Proprietary drivers, particularly for graphics hardware like NVIDIA GPUs, exemplify third-party integration's trade-offs: manual .run installer downloads from vendor sites yield superior performance over open-source alternatives (e.g., Nouveau), enabling features like hardware acceleration in gaming or compute tasks. However, causal factors such as kernel updates or Ubuntu's phased driver packaging frequently induce breakage, manifesting as boot failures, freezes, or rendering artifacts—issues documented in numerous user reports post-LTS upgrades.[115] [116] This contrasts with repository drivers, which undergo distro testing but may lag vendor releases, underscoring a risk-benefit calculus where flexibility demands vigilant rollback strategies like driver blacklisting or recovery modes.[117]
By 2025, Ubuntu's Software Center and underlying tools incorporate enhanced package verification via digital signatures and cryptographic checks, mitigating tampering risks for third-party sources enabled under governance policies allowing flavor-specific repositories. These measures verify artifact integrity against supply-chain threats but do not eliminate trust dependencies on external providers, as malicious signatures remain possible absent upstream vetting.[118] [119] Users are advised to cross-verify hashes and employ tools like dpkg-sig for added scrutiny, balancing accessibility with empirical security data showing reduced but persistent vulnerabilities in non-official channels.[120]
Security Mechanisms
Built-in Security Tools
Ubuntu incorporates AppArmor, a Linux Security Module for mandatory access control that confines applications via path-based profiles to limit damage from compromised processes. Enabled by default since its integration in Ubuntu 8.04, AppArmor loads profiles for critical services including apt, cron, and system utilities in enforcing mode, blocking unauthorized actions such as excessive file reads or network binds.[121] This setup has demonstrated efficacy in containing exploits, as evidenced by Canonical's vulnerability response data showing reduced breach scopes in profiled environments.[122] Users can further enhance confinement by creating custom AppArmor profiles for additional applications not covered by defaults.[121] The Uncomplicated Firewall (UFW) serves as the default frontend for managing iptables rules, pre-installed with a deny-by-default policy for incoming traffic to minimize unauthorized network access. While UFW requires explicit activation viaufw enable post-installation, its integration provides immediate tools for defining allow rules, such as for SSH on port 22, enhancing perimeter defense when configured.[123] In practice, enabling UFW aligns with Ubuntu's secure-by-default posture, closing non-essential ports unlike unconfigured systems.[124]
Full-disk encryption via LUKS is built into the Ubuntu installer, prompting users during setup to encrypt the root filesystem and swap partition with a passphrase, thereby safeguarding data at rest against physical theft or unauthorized boot access. Supported since Ubuntu 12.04 and using dm-crypt, this feature employs strong ciphers like AES-XTS with 256-bit keys, offering robust protection verifiable through tools like cryptsetup.[125]
Unattended-upgrades, installed and activated by default, automates the application of security patches from Canonical's repositories, targeting only high-priority fixes to address CVEs without rebooting for most updates. Configured via /etc/apt/apt.conf.d/50unattended-upgrades, it runs daily via cron, ensuring timely mitigation of vulnerabilities like those in kernel modules.[126]
Relative to stock Debian, Ubuntu exhibits stronger AppArmor enforcement, shipping profiles in enforcing mode for dozens of packages whereas Debian defaults to complain mode or omits enforcement due to profile immaturity, as noted in Debian documentation and community audits.[127] This results in Ubuntu's defaults providing greater out-of-box resistance to privilege escalations per comparative security analyses.[128]
Common hardening practices include installing minimal packages to reduce the attack surface and deploying tools like fail2ban, which monitors logs for suspicious activity such as repeated failed logins and bans offending IP addresses via dynamic firewall rules. These measures, alongside regular updates and custom AppArmor profiles, apply similarly to Ubuntu variants like Xubuntu due to their shared base architecture and security features.[129][130]
Update and Patching Processes
Ubuntu's update and patching processes emphasize systematic vulnerability triage by the Ubuntu Security Team, which evaluates reports from upstream developers, users, and coordinated disclosures to prioritize fixes based on severity and exploitability.[131] Critical and high-severity issues receive rapid attention, with patches backported to existing package versions in Long Term Support (LTS) releases to preserve stability rather than requiring full upgrades.[132] This backporting approach applies security fixes directly to the Ubuntu-maintained code branches, ensuring compatibility while addressing Common Vulnerabilities and Exposures (CVEs) without introducing upstream regressions.[133] For kernel vulnerabilities, Hardware Enablement (HWE) stacks extend patching capabilities in LTS releases by providing updated kernels derived from interim releases, allowing users to opt into newer hardware support and security enhancements. In 2025, the 24.04 LTS (Noble Numbat) received HWE kernel 6.14 via the 24.04.3 point release in August, incorporating fixes for subsystems like ARM64, x86, and block layers as detailed in Ubuntu Security Notices (USNs) such as USN-7764-2 and USN-7769-3.[31][134][135] These updates undergo rigorous testing before release, with the team coordinating with upstream Linux kernel maintainers to backport only vetted changes. Canonical's corporate funding model underpins this efficiency, supporting a dedicated security team for triage, patching, and validation—capabilities that enable response times often faster than those of volunteer-led distributions reliant on community contributions.[136] This professional infrastructure, backed by enterprise revenue streams, facilitates ongoing vulnerability management, including expanded security maintenance (ESM) for LTS beyond standard five-year support, reducing average CVE exposure from months to days in subscribed environments.[137][138]Installation and Deployment
Installation Procedures
Ubuntu's desktop installation primarily utilizes the Ubiquity graphical installer, which is integrated into the live environment of the ISO image. Users download the official ISO from the Ubuntu website, create a bootable USB drive using tools like Rufus or the built-in Startup Disk Creator, boot from the USB, and launch the installer from the desktop session. The process guides users through partitioning, user setup, and package selection via a point-and-click interface, typically completing in 10-30 minutes on standard x86 hardware.[139][140] For server deployments, installation often employs netboot methods or the minimal ISO, enabling network-based or lightweight setups without a full graphical environment. Netboot involves configuring a PXE server with Ubuntu's netboot images, which load the Subiquity text-based installer over the network, supporting automated provisioning via cloud-init or autoinstall configurations. The minimal ISO, available for select releases, provides a text-mode installer for custom, resource-constrained environments, allowing post-install package additions via apt.[141][142][143] Ubuntu offers a minimal installation option within the Ubiquity installer for desktop variants, stripping non-essential packages to yield a base system of approximately 1-2 GB, suitable for tailored configurations. This contrasts with fully manual distributions like Arch Linux, where command-line partitioning and bootloader setup lead to reported first-boot failure rates exceeding 20-30% among novice users, per community surveys; Ubuntu's automated tools achieve success rates above 95% in controlled tests due to validated defaults and error-checking.[139][144] As of 2025, Ubuntu has enhanced ARM architecture support, particularly for 64-bit devices like Snapdragon X Elite laptops, with Ubuntu 25.04 introducing generic arm64 ISOs that enable installation on such hardware via improved kernel drivers and firmware integration. While the Lenovo ThinkPad T14s Gen 6 works out-of-the-box, most Snapdragon X Elite laptops require additional firmware extraction steps using the qcom-firmware-extract tool from a Windows partition, as the necessary proprietary firmware blobs are not redistributable under compatible licenses. This facilitates seamless Ubiquity or Subiquity deployment on ARM servers and desktops, reducing compatibility issues observed in prior releases.[145][146][147]Replacing Windows with Ubuntu
To completely remove Microsoft Windows and install the latest Ubuntu (24.04 LTS "Noble Numbat") as the sole operating system, follow these steps. This process erases all data on the selected disk, including Windows and its files; backing up important data beforehand is essential to prevent permanent loss.- Backup data: Save all important files from Windows to external storage or cloud services, as the installation will wipe the entire disk.
- Download ISO: Obtain the Ubuntu Desktop ISO file from the official Ubuntu website.
- Create bootable USB: Use tools such as Rufus (on Windows), balenaEtcher, or dd (on Linux/Mac) to create a bootable USB drive from the downloaded ISO.
- Boot from USB: Restart the computer, enter BIOS/UEFI setup (typically by pressing F2, Del, F10, or Esc during startup), set the USB drive as the first boot device, or use a one-time boot menu (often F12). Boot into the Ubuntu live environment.
- Start installer: From the live session desktop, select "Install Ubuntu" to launch the installer.
- Follow prompts: Choose the preferred language and keyboard layout, connect to Wi-Fi if required, and decide whether to download updates during installation and install third-party software for graphics, Wi-Fi, and media codecs.
- Erase disk: At the "Installation type" screen, select "Erase disk and install Ubuntu". This option wipes the entire disk, removing Windows and creating standard partitions for Ubuntu.
- Confirm and install: Review the summary of changes, set the timezone, create a user account with a password, and proceed with the installation.
- Reboot: When prompted, remove the USB drive and reboot the computer to boot into the newly installed Ubuntu system.
Server and Specialized Configurations
Ubuntu Server operates in a headless configuration, lacking a graphical interface to optimize resource usage for server workloads. It leverages cloud-init for automated bootstrapping, handling tasks such as network setup, user account creation, and package installation upon first boot.[148][149] This enables seamless integration in automated environments without manual intervention. For bare-metal provisioning, Ubuntu utilizes MAAS (Metal-as-a-Service), a tool that discovers, commissions, and deploys Ubuntu instances across physical servers via a web-based interface. MAAS supports cloud-init scripts to customize deployments, facilitating rapid scaling for data centers.[150][151] In specialized embedded and IoT applications, Ubuntu Core delivers a minimal, immutable OS constructed entirely from snaps, emphasizing security through confinement and transactional over-the-air updates. This snap-centric model suits resource-constrained devices, enabling reliable application isolation and remote management.[152][153] As of May 31, 2025, Ubuntu 20.04 LTS concluded its standard five-year support period, prompting server administrators to activate Extended Security Maintenance (ESM) for ongoing patches against vulnerabilities, with ESM extending coverage until April 2030 for subscribers.[154][137] Ubuntu Server configurations underpin roughly one-third of Linux-based web servers, reflecting widespread adoption in enterprise environments due to its stability and tooling.[155]Release Strategy
Long-Term Support Releases
Ubuntu Long-Term Support (LTS) releases occur biennially in April and prioritize stability for enterprise and production deployments, offering five years of free standard support encompassing security updates, high-impact maintenance fixes, and kernel livepatching, followed by an additional five years of Expanded Security Maintenance (ESM) available through Ubuntu Pro subscriptions for security patches only.[2][156] This extended timeline, totaling ten years, enables organizations to maintain predictable environments without frequent major upgrades, contrasting with interim releases supported for only nine months.[157] Canonical's policy for LTS emphasizes conservative updates, focusing on backported fixes to core packages while minimizing disruptions to established systems, thereby supporting long-running server and desktop installations. LTS stability stands as a core strength of Ubuntu, delivering reliable long-term maintenance and security updates that underpin its appeal for deployments requiring dependability and minimal downtime.[2] The standard support phase includes maintenance of base system packages against vulnerabilities and critical bugs, with point releases (e.g., 24.04.1) delivering cumulative updates tested for compatibility.[2] ESM extends this to universe repository packages and additional security coverage, requiring subscription for access, which has been expanded in recent years to include up to twelve years for select older LTS via legacy options.[158] This approach aligns with enterprise needs for reliability, as evidenced by LTS versions comprising the majority of Ubuntu deployments in cloud and server contexts.[2] For instance, Ubuntu 24.04 LTS (Noble Numbat), released on April 25, 2024, receives standard support until April 2029 and ESM until April 2034, incorporating stable kernels and ecosystem advancements vetted for longevity.[35][2] In 2025 surveys of enterprise Linux usage, Ubuntu LTS holds a leading position, powering approximately 34% of the server market and over 40% of cloud infrastructures, underscoring its dominance in production due to this stability-focused model.[159]Interim and Development Releases
Interim releases of Ubuntu occur every six months, offset from long-term support (LTS) versions, and provide users with access to the latest features, kernel updates, and upstream improvements while serving as a testing ground for technologies destined for the subsequent LTS release. These production-quality distributions, such as Ubuntu 25.10 "Questing Quokka" released on October 9, 2025, incorporate advancements like Linux kernel 6.17, GNOME 49, and enhanced installer capabilities, enabling early evaluation of stability and compatibility before their integration into the next LTS, exemplified by previews of Ubuntu 26.04 "Resolute Raccoon."[41][42][2] Supported for nine months to allow upgrades to the following release, interim versions prioritize innovation over extended maintenance, offering upgrade paths via tools likedo-release-upgrade for seamless transitions.[156][160]
Development releases, manifested as daily builds, commence shortly after the prior interim release and continue through the full cycle until the target version stabilizes, providing incremental snapshots for developers, testers, and early adopters to identify and report bugs. For Ubuntu 26.04 LTS, daily ISO images became available for download starting October 19, 2025, from repositories like cdimage.ubuntu.com, allowing testing of forthcoming changes in a near-release environment without requiring a full installation commitment via live sessions.[161][162][163] These builds evolve directly into beta milestones and final releases, but they carry inherent risks of instability, such as package breakage or unpolished features, making them unsuitable for production or general desktop use despite benefits like early access to optimizations and hardware support.[164][165] Users assuming these risks contribute to upstream quality by filing reports through Launchpad, balancing the trade-off between cutting-edge innovation and potential disruptions against the more conservative LTS approach.[160]
Variants and Derivatives
Official Flavors
Official flavors of Ubuntu are variants officially recognized by Canonical that diverge from the standard GNOME-based desktop by incorporating alternative desktop environments, while drawing from the identical core repositories, kernel, and package ecosystem as the main Ubuntu distribution. This shared foundation ensures uniform security updates, software availability, and release synchronization, with flavors built without proprietary additions or removals to maintain compatibility across the Ubuntu archive.[166][167] These spins cater to diverse user needs, such as resource efficiency on legacy hardware or specialized workflows, and are maintained by dedicated communities under Canonical's oversight, participating in regular sync meetings to align with upstream developments.[168] As of Ubuntu 25.10 released in October 2025, the official flavors include Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Edubuntu, and Xubuntu, each optimized for its respective desktop environment's strengths in customization, performance, or domain-specific tools.[169] Lubuntu and Xubuntu, for instance, prioritize lightness with LXQt and Xfce environments, respectively, providing lightweight desktop options suitable for lower-end hardware by reducing system overhead for smoother operation on systems with limited RAM or CPU resources compared to the feature-heavy GNOME default.[170] In contrast, Kubuntu leverages KDE Plasma for advanced theming and plasma widgets, appealing to users valuing extensibility over minimalism.[166] Ubuntu MATE revives the MATE desktop for a traditional, Windows-like workflow with configurable panels and applets, while Ubuntu Budgie and Ubuntu Cinnamon offer modern, gesture-supported interfaces via Budgie and Cinnamon desktops, emphasizing fluidity and eye-candy without sacrificing Ubuntu's base stability.[166] Ubuntu Studio targets multimedia production with preconfigured low-latency kernels and tools for audio, video, and graphics, defaulting to KDE Plasma for its pipeline efficiency.[166] Edubuntu integrates educational software suites for classroom deployment, and Ubuntu Kylin incorporates localized input methods and applications for Chinese users, though it shares the global repository access.[166] All flavors adhere to Ubuntu's biannual release cadence, incorporating upstream desktop updates—such as Plasma 6 enhancements in Kubuntu or LXQt refinements in Lubuntu—to match the mainline's nine-month support window, with optional long-term support via Ubuntu Pro for extended maintenance.[168][171] This structure promotes choice without fragmenting the ecosystem, as flavors install the same APT packages and receive identical security patches.[167]Server and Cloud Editions
Ubuntu Server provides a minimal, command-line interface installation optimized for data center and cloud workloads, emphasizing scalability for scale-out computing models such as OpenStack and Kubernetes deployments.[150] It delivers five years of free security and maintenance updates for Long Term Support (LTS) releases, focusing on stability without unnecessary desktop components to reduce resource overhead.[148] Ubuntu Pro enhances server deployments with extended security maintenance for up to ten years on the main repository, including features like live kernel patching and compliance tooling for infrastructure management.[60] This subscription model packages enterprise-grade security and optional 24/7 support on a per-node basis, enabling organizations to maintain patched systems beyond standard LTS periods without custom solutions.[172] Canonical supplies certified, optimized cloud images of Ubuntu Server for major public cloud platforms, including Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform, and Oracle Cloud Infrastructure.[173] These images feature cloud-init for automated instance initialization, provider-specific kernels for performance, and integration with Ubuntu Pro for seamless security extensions in hybrid environments.[174] For private clouds, Ubuntu Server integrates natively with OpenStack, supporting its deployment as a host OS for building scalable, open-source cloud infrastructures used by enterprises and service providers.[175] In container orchestration, Ubuntu Server underpins production Kubernetes clusters through Canonical's offerings like Charmed Kubernetes, which provide automated operations and have contributed to its prevalence in managing containerized workloads as of 2025.[176]Unofficial Forks and Adaptations
Linux Mint, a prominent Ubuntu derivative developed by the Linux Mint team since 2006, has diverged notably through its development and adoption of the Cinnamon desktop environment since its introduction in 2012, which emphasizes a traditional, Windows-like interface with enhanced customization options over Ubuntu's default GNOME.[177] A key adaptation is its deliberate avoidance of Canonical's Snap package format; in June 2020, Linux Mint explicitly removed and blocked Snap packages from its repositories, citing performance drawbacks such as slower startup times, incomplete sandboxing leading to security gaps, and reliance on a proprietary backend controlled by Canonical.[178] This decision stemmed from widespread user dissatisfaction with Snaps, which Canonical has increasingly prioritized since Ubuntu 16.04, often replacing native Debian packages like Firefox with Snap versions that introduce latency and compatibility issues on older hardware.[179] Empirically, Mint's flatpak and apt-focused approach has resulted in smoother application integration and lower resource overhead in benchmarks, appealing to users prioritizing stability over Canonical's universal packaging push.[180] Pop!_OS, created by hardware vendor System76 in 2017, builds on Ubuntu's repositories but incorporates targeted optimizations for modern desktops, including a customized GNOME extension set (Pop Shell) for tiling windows and a recovery partition for easier troubleshooting.[181] Its most notable adaptation is enhanced NVIDIA graphics support: Pop!_OS offers dedicated ISO images preloaded with proprietary NVIDIA drivers, automatic hybrid graphics switching for laptops, and kernel tweaks that reduce configuration hurdles compared to stock Ubuntu, where users often face manual driver installation and Wayland incompatibilities. These changes address empirical pain points in Ubuntu's graphics stack, such as boot failures or performance stuttering on NVIDIA hardware, enabling out-of-the-box usability that testing shows cuts setup time by up to 50% for gaming and creative workloads.[182] Like Mint, Pop!_OS avoids heavy Snap reliance, opting for deb packages and Flatpaks to mitigate Canonical's ecosystem lock-in, driven by developer feedback on Snaps' centralization and update delays.[183] Zorin OS, developed by Zorin Group since 2008, is an Ubuntu-based distribution designed specifically to facilitate the transition from Windows to Linux. It offers multiple desktop layouts that mimic Windows 7, Windows 10, and macOS, built on a customized GNOME desktop environment. Zorin OS supports traditional .deb packages, Flatpak, and Snap, but emphasizes ease of use and familiarity with optional paid Pro versions providing additional layouts and apps. It targets users seeking a polished, Windows-like experience with minimal adjustment.[184] elementary OS, first released in 2011 by elementary, Inc., is built on Ubuntu LTS and features the Pantheon desktop environment, which prioritizes simplicity, elegance, and a design inspired by macOS. The distribution focuses on a curated user experience with its AppCenter, preferring Flatpak for third-party applications and avoiding Snap packages by default to ensure better integration and performance. It appeals to users who value a clean, minimalistic interface and thoughtful design details.[185] KDE Neon, launched in 2016 by the KDE community, uses Ubuntu LTS as its base while delivering the latest versions of KDE Plasma desktop environment and KDE applications through continuous updates. Unlike standard Ubuntu, it keeps the core system stable but provides the newest KDE software via dedicated repositories. KDE Neon primarily uses .deb packages for its KDE components and does not emphasize Snap for core applications, making it attractive to KDE enthusiasts who want cutting-edge desktop features on a reliable foundation.[186] Linux Lite, developed by the Linux Lite team since 2013, is a lightweight Ubuntu-based distribution using the Xfce desktop environment. It targets Windows users transitioning to Linux by offering a familiar interface, preinstalled essential software, and low system requirements. Linux Lite avoids Snap packages in favor of traditional .deb packages and Flatpak support, aiming for better performance on older or lower-spec hardware and a straightforward user experience.[187] These derivatives reflect broader community pushback against Canonical's strategic shifts, including Snap's mandatory elements in LTS releases like Ubuntu 20.04, which have prompted forks and adaptations to restore user control, enhance performance, or provide alternative desktop experiences. While not full code forks in most cases, their adaptations demonstrate improvements in usability metrics, such as reduced driver-related issues (Pop!_OS), higher satisfaction among Snap-averse users (Linux Mint, Linux Lite), and easier transitions for new Linux users (Zorin OS, elementary OS), as evidenced by community discussions and distro comparison analyses.[188]Adoption Metrics
Desktop and Personal Usage
In the United States, Linux achieved approximately 5% of the desktop operating system market share in mid-2025, marking a record high according to browser-based analytics from StatCounter.[189] Globally, Linux's desktop share hovered around 4%, reflecting modest growth but remaining a niche presence amid dominant Windows and macOS usage.[190] Ubuntu, the most popular desktop Linux distribution generally estimated at 30-50% of Linux users based on community surveys and other metrics, accounts for about 27.8% of Linux desktop users, translating to roughly 1-2% of the overall global desktop market.[191][159] Ubuntu's appeal for desktop and personal usage stems from its user-friendly interface, particularly the GNOME desktop environment, which facilitates migration for former Windows users seeking alternatives amid concerns like Windows 10's end-of-support in October 2025.[192] Tools and guides emphasize straightforward installation and compatibility layers like Wine for running legacy Windows applications, though full ecosystem integration remains incomplete.[193] However, challenges persist, notably in gaming, where Proton—a compatibility layer for Steam—enables many Windows titles but delivers inconsistent performance and requires troubleshooting for anti-cheat systems or specific hardware.[194][195] Surveys indicate Ubuntu's preference among Linux enthusiasts, with 27.8% citing it for personal computing due to its stability and software repository breadth, yet broader adoption is tempered by proprietary software dependencies and learning curves that deter casual users.[191] Claims of imminent "Year of the Linux Desktop" are overstated, as verifiable metrics show sustained low single-digit shares despite incremental gains from privacy-focused migrations and hardware improvements.[196]Enterprise and Server Deployments
Ubuntu commands a significant presence in enterprise and server environments, holding 33.9% of the market share among Linux distributions as of 2025, positioning it as the leading choice for server deployments overall.[197] This dominance is particularly evident in cloud and web hosting infrastructures, where Linux variants—including Ubuntu—power over 96% of the top one million web servers worldwide, driven by scalability, security, and cost efficiency compared to proprietary alternatives.[198] Enterprises favor Ubuntu Server for its compatibility with containerization tools like Docker and orchestration platforms such as Kubernetes, facilitating hybrid cloud strategies across providers like AWS, Azure, and Google Cloud. The discontinuation of CentOS in 2024 accelerated Ubuntu's adoption, as organizations sought stable, supported alternatives to rebuildstreams like Rocky Linux or AlmaLinux; Ubuntu's interoperability with Red Hat ecosystems and Canonical's enterprise services made it a preferred migration target, especially in financial services and high-availability setups.[199] Notable deployments include large-scale governmental and research institutions, with Ubuntu underpinning mission-critical systems due to its rigorous testing and patch management.[200] Canonical's Ubuntu Pro subscription extends support to 10 years for LTS releases, including live kernel patching and compliance features, which enterprises cite as key for minimizing downtime—achieving reported ROI of up to 306% within three years in Azure environments through enhanced agility and reduced maintenance overhead.[201] Key to this uptake is Ubuntu's Long-Term Support (LTS) model, offering five years of free security updates followed by optional paid extensions, which contrasts with shorter cycles in non-LTS variants and aligns with enterprise needs for predictability; this reliability, combined with Canonical's 24/7 support contracts, has sustained growth amid competition from Red Hat Enterprise Linux, which holds about 43% of paid enterprise Linux server seats but trails in broader distribution usage.[197] Penetration in sectors like telecommunications and finance reached 61.4% for Linux overall in large enterprises by 2025, with Ubuntu's ease of automation via tools like Ansible and Juju contributing to its edge in DevOps pipelines.[197]Global Market Position in 2025
In 2025, Ubuntu solidified its dominance among Linux distributions, capturing a 33.9% overall market share across desktop, server, and embedded segments, outpacing Debian's 16% and other rivals due to its blend of user-friendliness, extensive package ecosystem, and Canonical's commercial backing.[197] This leadership extended to enterprise environments, where Ubuntu ranked as the most adopted Linux distribution globally outside Asia, surpassing alternatives like CentOS in most regions and company sizes through reliable long-term support and cloud optimizations.[200] In server deployments, it held a strong 33.9% share among enterprise Linux users, trailing only Red Hat Enterprise Linux's 43.1% but gaining traction via kernel updates that enhanced compatibility with emerging hardware like RISC-V for edge applications.[159] Ubuntu's growth in IoT and edge computing accelerated, leveraging the extended lifecycle of releases like 20.04 LTS to support scalable, secure deployments in resource-limited devices, amid broader embedded Linux expansion driven by AI and real-time processing demands.[202][203] Canonical's partnerships, such as with Qualcomm for IoT platforms, further bolstered this, enabling seamless integration from edge to cloud without vendor lock-in.[204] Despite these strengths, Ubuntu's global OS footprint remained niche, with Linux collectively at 4-5% of desktop usage—Ubuntu contributing disproportionately within it—far behind Windows's 72% and macOS variants' combined 15-20%, reflecting entrenched proprietary ecosystems in consumer markets.[190][205] However, Ubuntu excelled in cost-efficiency and performance for servers and specialized hardware, where its free licensing and minimal overhead reduced total ownership costs compared to licensed alternatives, appealing to budget-conscious enterprises and developers.[206][207]Community Structure
Local and Online Communities
Ubuntu maintains the largest community among Linux distributions, supported by its widespread adoption and active user base.[208] Ubuntu Local Communities, commonly known as LoCo teams, consist of regional groups of volunteers who advocate for, promote, translate, and contribute to the improvement of Ubuntu through localized activities.[209] These teams organize events such as install fests, user meetups, and advocacy workshops, fostering grassroots adoption and providing empirical feedback on usability in diverse geographic contexts.[210] As of 2023, active LoCo teams operate in numerous countries including Australia, Belgium, Chile, China, and Croatia, with the Ubuntu Local Community Teams project on Launchpad encompassing 187 direct members and over 17,000 indirect participants through affiliated groups.[210] Online communities serve as primary hubs for user support, discussion, and collaboration, enabling global participants to share experiences and report issues that inform Ubuntu's development. The Ubuntu Discourse platform, hosted at discourse.ubuntu.com, functions as the central community hub for categories including support questions, announcements, and LoCo-specific topics, having absorbed the legacy Ubuntu Forums which ceased operations on December 9, 2024.[211][212] Ask Ubuntu, a Stack Exchange Q&A site, remains a dedicated resource for troubleshooting and technical queries, distinct from Discourse's broader forum-style discussions.[213][214] Community members contribute empirical data through bug reporting on Launchpad, Ubuntu's primary tracking system, where users submit detailed reports on crashes, regressions, and hardware incompatibilities encountered in real-world deployments.[215] This process, often initiated via theubuntu-bug command or manual filing, allows triage and prioritization based on reproducible evidence, directly influencing patch development and release stability.[216] In 2025, real-time communications for developer and community interactions shifted primarily to Matrix from IRC, effective March 1, enhancing structured channels for ongoing feedback while bridging local and online efforts.[217][218]
Development Contributions
Ubuntu's development is predominantly driven by Canonical Ltd., which employs the core engineering teams responsible for packaging, patching, and upstream integration, supplemented by a smaller cadre of volunteer contributors. Canonical's professional developers handle the bulk of ongoing maintenance, including kernel customization and desktop environment enhancements, while volunteers primarily focus on niche packages or testing; estimates suggest Canonical funds the majority of full-time equivalent development effort, enabling consistent release cycles but raising questions about reliance on corporate priorities over pure community governance.[219][220] Contributions to upstream projects occur selectively, prioritizing patches with broad applicability to the Linux ecosystem while retaining distribution-specific modifications for usability and hardware support. For the Linux kernel, Ubuntu's kernel team, comprising Canonical engineers, focuses on hardware enablement and stability backports, upstreaming fixes that address widespread issues such as driver compatibility; however, empirical data indicates Canonical's direct kernel contributions represent a modest fraction—historically around 0.1% of total development—concentrated on Ubuntu's needs rather than foundational advancements led by entities like Intel or Red Hat.[62][221][222] In the GNOME desktop environment, Ubuntu has upstreamed usability-oriented patches, such as those enhancing file management and theming in recent releases like Ubuntu 25.04, which were integrated into GNOME's core codebase for the first time; yet, Canonical's overall GNOME involvement remains limited, at approximately 1% of commits in earlier analyses, trailing competitors like Red Hat due to a focus on distro-tailored extensions over generic toolkit evolution.[223][224] Toward Debian, Ubuntu applies upstream Debian patches as its base but reciprocates selectively, submitting changes that align with shared goals like package stability while maintaining Ubuntu-specific divergences for faster iteration and enterprise features; this approach critiques maximalist upstreaming claims by emphasizing causal trade-offs—retaining patches maximizes end-user reliability in a six-month release cadence, even if it dilutes pure upstream purity.[225][226]Hardware Compatibility
Vendor Partnerships
Canonical partners with original equipment manufacturers (OEMs) such as Dell and Lenovo to certify hardware for Ubuntu, ensuring compatibility and an optimized out-of-the-box experience for users. Ubuntu provides strong hardware support, particularly for Intel processors and systems, as evidenced by the certification of numerous Intel-based devices through Canonical's programs.[227] Dell offers an extensive range of desktops, laptops, and workstations pre-installed with Ubuntu, tested through Canonical's certification process to meet performance and reliability standards.[228][229] Lenovo similarly provides Ubuntu-pre-installed laptops, desktops, and workstations, with certified models available for both consumer and enterprise markets, following the launch of such offerings to the general public in September 2020.[230][231] These partnerships involve Canonical's Ubuntu Desktop Certified Hardware program, which guides OEMs and original design manufacturers (ODMs) in producing systems with verified Ubuntu compatibility, including driver integration and firmware validation for seamless installation and operation.[232] Certified devices undergo rigorous testing to support Ubuntu's long-term support (LTS) releases, minimizing post-installation configuration needs.[233] To enable support for emerging hardware like newer GPUs and CPUs, Ubuntu employs the Hardware Enablement (HWE) stack, which backports recent kernels, Mesa graphics drivers, and X11 components from interim releases into LTS versions. For instance, Ubuntu 24.04.2 LTS incorporates the HWE stack derived from Ubuntu 24.10, providing kernel updates for improved compatibility with recent Intel and AMD processors and integrated graphics.[31][234] This mechanism allows OEM-certified systems to receive ongoing hardware updates without requiring full OS upgrades, sustaining relevance for vendor-pre-installed Ubuntu deployments. In 2025, Canonical advanced ARM64 support through Ubuntu Server and Desktop editions, targeting certified 64-bit ARM processors for server and PC applications, with Ubuntu 24.04.3 LTS emphasizing compatibility for the latest ARM-based systems.[235] Efforts toward Apple Silicon integration progressed via community-driven virtualization and native ARM builds, such as Ubuntu 25.04 ARM ISOs runnable in tools like UTM on M-series Macs, though full OEM pre-install partnerships for Apple hardware remain limited due to platform restrictions.[145][236]Common Compatibility Issues
One persistent challenge in Ubuntu installations involves wireless networking adapters, particularly those using Broadcom and Realtek chipsets. Broadcom WiFi cards, such as BCM43xx series, frequently fail to function out-of-the-box due to the absence of open-source drivers in the Linux kernel, requiring the proprietarywl driver from the bcmwl-kernel-source package.[237] Realtek adapters like RTL8821CE often exhibit authentication failures, slow bit rates limited to 1 Mb/s, or complete non-detection, exacerbated in dual-boot setups or after kernel updates.[238] [239] These issues persist into Ubuntu 24.04 releases as of 2025, with users reporting no WiFi adapter recognition post-installation unless conflicting drivers are purged.[240]
Bluetooth compatibility similarly encounters hurdles, including service crashes, failure to discover devices, and degraded audio quality on Ubuntu 24.04. The Bluetooth daemon may halt randomly, necessitating restarts via systemctl restart bluetooth, while pairing issues with headsets require unloading and reloading the btusb module or kernel upgrades to version 6.2 or later.[241] [242] Updates like BlueZ 5.72 in March 2025 addressed some connection drops, but hardware-specific conflicts remain common.[243]
NVIDIA graphics cards highlight a trade-off between open-source principles and practical performance, as the default Nouveau driver delivers sluggish 2D/3D rendering and poor power management compared to proprietary drivers, which offer 2-5 times better efficiency in GPU-intensive tasks like gaming.[244] [245] Nouveau's limitations stem from incomplete reverse-engineering, often leading to installation conflicts that block WiFi detection or require blacklisting.[246] Proprietary drivers enable broader hardware support but introduce dependencies on non-free code, prioritizing functionality over ideological purity.
Mitigations rely heavily on community resources: Ubuntu forums and Ask Ubuntu provide empirical fixes, such as reinstalling NetworkManager for WiFi (sudo apt-get reinstall network-manager) or adding PPAs for updated drivers like those for Realtek.[247] [248] These approaches resolve issues in many cases but underscore Ubuntu's dependence on user intervention for non-standard hardware, contrasting with more seamless proprietary OS experiences.[249]
System Interoperability
Windows Ecosystem Integration
Ubuntu facilitates file sharing with Windows systems through Samba, an open-source implementation of the SMB/CIFS protocol that enables seamless interoperability in hybrid networks.[250] Samba on Ubuntu acts as both a server and client, allowing users to configure shares accessible from Windows machines via standard network discovery, with authentication options matching Windows domain or workgroup setups.[251] Installation involves adding thesamba package via APT, followed by editing /etc/samba/smb.conf to define shares, as demonstrated in configurations supporting read-write access without requiring guest accounts for security.[252]
For environments where Windows remains the primary host, Ubuntu integrates directly via the Windows Subsystem for Linux (WSL2), which provides official Ubuntu images optimized for Microsoft's kernel-level virtualization.[253] Launched in 2019 and matured by 2025, WSL2 allows Windows users to run a full Ubuntu instance alongside native applications, accessing Linux tools like Bash and APT repositories through the Microsoft Store or direct imports from Canonical's releases.[254] This setup supports GUI applications via WSLg, enabling developers to leverage Ubuntu's ecosystem for tasks such as containerization with Docker without dual-booting or full virtualization overhead.[255]
To execute Windows applications on Ubuntu hosts, Wine serves as a compatibility layer translating Windows API calls to POSIX equivalents, supporting a wide range of executables without emulation.[112] As of Wine 10.0 in 2025, users install it via Ubuntu's repositories (sudo apt install wine), configure a virtual Windows environment with winecfg, and launch .exe files directly, though compatibility varies by application—e.g., older DirectX games perform better than modern UWP software.[114] For cases requiring full fidelity, VirtualBox enables virtualizing Windows guests on Ubuntu, with shared folders and clipboard integration via Guest Additions for bidirectional data exchange in hybrid workflows.[256]
Ubuntu's handling of NTFS-formatted Windows drives has improved through the kernel's ntfs3 driver, introduced in Linux 5.15 and enhanced in version 6.12 with better feature support for attributes and compression as of October 2024.[257] Users mount NTFS partitions read-write using ntfs-3g or the native driver, with Ubuntu 24.04 and later kernels providing stable access to Windows partitions, though improper ejections can risk data corruption due to Microsoft's hibernation artifacts requiring ntfsfix remediation.[258] By 2025, these advancements reduce reliance on FUSE-based fallbacks, enabling reliable cross-filesystem operations in dual-OS setups.[257]
Cross-Platform Tooling
Ubuntu's containerization support, particularly through Docker, enables developers to package applications with dependencies into portable images that execute consistently across diverse host operating systems and architectures, provided the underlying kernel meets minimum requirements like Linux 3.10 or higher. Official Ubuntu base images, such as those tagged for version 22.04, are maintained on Docker Hub and integrate seamlessly with Ubuntu's APT repositories for installation and management.[259][260] Canonical further enhances this with Chiseled Ubuntu containers, which strip non-essential components to minimize the attack surface while adhering to Open Container Initiative (OCI) standards, facilitating secure, lightweight deployments in multi-OS pipelines.[261] For orchestration in cross-platform workflows, Canonical Kubernetes provides enterprise-grade management of containerized workloads, supporting tools like kubeadm for cluster bootstrapping and extending long-term support for LTS releases up to 2037. This setup allows scaling applications across bare metal, public clouds, and hybrid environments, with default integration of CNIs such as Cilium for networking.[176][262][263] Such tooling contrasts with Windows-native environments by leveraging Ubuntu's Unix heritage for native compatibility with container standards, reducing friction in DevOps pipelines targeting non-Windows deployments.[264] Standard version control systems like Git, available directly from Ubuntu's repositories, underpin distributed workflows that span multiple operating systems, enabling branching, merging, and collaboration without platform-specific modifications. Compilers such as GCC and Clang, pre-configured in Ubuntu's development packages, support cross-compilation for various targets, promoting code portability by allowing binaries to be built for architectures beyond the host system.[265] This ecosystem yields empirically higher portability for Unix-derived and server-oriented software compared to Windows-native toolchains, where additional emulation layers or proprietary extensions are often required for equivalent multi-OS builds.[266][267]Controversies and Criticisms
Canonical's Commercial Decisions
Canonical's commercial strategy for Ubuntu emphasizes enterprise subscriptions to generate revenue, funding the free distribution's development amid community preferences for volunteer-led models. The company launched Ubuntu One in 2009 as a paid cloud storage and media service integrated with Ubuntu, aiming to create a consumer revenue stream beyond desktop usage. However, on April 2, 2014, Canonical announced its discontinuation, with file services ceasing on June 1, 2014, and data access ending July 31, 2014, citing insufficient adoption in a competitive market dominated by established providers.[268] [269] This pivot underscored challenges in monetizing consumer-facing services, redirecting focus to business-oriented offerings where Canonical could leverage Ubuntu's server market share. Ubuntu Advantage, introduced in 2009 and rebranded Ubuntu Pro in 2022, forms the core of Canonical's monetization, offering tiered subscriptions for extended security updates, live kernel patching, compliance certifications, and 24/7 support tailored to data centers and workstations.[172] [270] Pricing scales by machine count and support level, with enterprise plans reaching thousands annually per server, while personal use remains free for up to five machines to broaden adoption.[271] This model drove Canonical's revenue to $292 million in 2024, a 16% increase from $251 million in 2023, primarily from channel partners and enterprise contracts.[272] [273] Such decisions reflect causal necessities for sustainability: unlike volunteer-driven distributions, Canonical's scale—over 1,100 employees—requires consistent funding for full-time engineering, certification efforts, and global infrastructure, with enterprise income subsidizing the no-cost desktop edition used by millions.[272] Founder Mark Shuttleworth has emphasized that self-funding via professional services avoids reliance on sporadic donations, enabling investments in Ubuntu's ecosystem despite early unprofitability.[7] Community critiques often highlight tensions between profit motives and open-source ideals, viewing subscription pushes as prioritizing corporate clients over individual users, though revenue growth correlates with enhanced free-tier stability and contributions.[274]Snap Package Imposition and Performance
Canonical began mandating Snap packages for core applications in Ubuntu starting with version 22.04 in April 2022, notably replacing the Debian package (deb) version of Firefox with its Snap counterpart during upgrades, even when users had configured preferences for the deb via tools like pinning.[275][276] This policy extended to other software, with Snap installations overriding apt-managed deb equivalents, prompting complaints of diminished user control and compatibility disruptions, such as launch failures post-upgrade.[277][278] Performance drawbacks of Snaps stem primarily from their containerized architecture, which enforces sandboxing and on-demand mounting of dependencies, resulting in slower startup times compared to native deb packages. For instance, Firefox Snap has been reported to take up to 2 minutes to launch after upgrades or on fresh systems, with delays persisting in session restoration and initial site connections.[279][280] Benchmarks in applications like Steam further illustrate this: deb versions achieved higher frame rates in gaming tests on Ubuntu 25.04, outperforming Snap variants due to reduced overhead in resource loading.[281][282] Canonical implemented optimizations, such as reducing Firefox Snap startup by an average 50% in 2022 relative to earlier versions, but user reports and 2025 benchmarks indicate these gains remain insufficient for parity with debs. Load speeds for Snaps lag behind debs in single-package scenarios, with compression benefits offset by decompression delays on first run, and issues like GPU rendering slowdowns in Firefox persisting on hardware like Nvidia setups.[283][108][284] Critics attribute ongoing gaps to inherent trade-offs in Snap's universal compatibility model, which prioritizes cross-distro portability over optimized native integration.[107][285] The imposition has fueled user migration to alternatives like manual deb repositories, Flatpak, or Ubuntu derivatives such as Linux Mint that eschew Snaps, rather than community forking of Ubuntu, which is deemed inefficient due to the high maintenance costs of diverging from Canonical's rapid release cycle and hardware enablement stacks.[286][287] This approach avoids the fragmentation of a full fork while addressing Snap-specific inefficiencies empirically observed in startup latency and resource demands.[281]Historical Advertising Practices
In October 2012, with the release of Ubuntu 12.10 (Quantal Quetzal), Canonical introduced an Amazon search integration into the Unity desktop environment's Dash feature, which displayed product suggestions from Amazon alongside local search results.[288] This "lens" functionality sent user search queries to Amazon's servers, appending a unique affiliate identifier tied to the Ubuntu installation to enable potential commission revenue for Canonical through affiliate links.[289] The feature was enabled by default, prompting immediate criticism for compromising user privacy, as it transmitted data on search terms—potentially revealing personal interests or habits—without prior explicit consent or clear notification of the affiliate tracking mechanism.[290] The integration drew sharp rebukes from privacy advocates and free software proponents. The Electronic Frontier Foundation (EFF) highlighted flaws in the opt-out process, noting that even non-shopping-related searches could inadvertently trigger remote queries to Amazon if the lens remained active, and that disabling it required navigating Unity's settings or command-line interventions rather than a simple toggle.[288] Richard Stallman, founder of the Free Software Foundation, labeled the feature "spyware" due to its non-consensual data transmission to a proprietary service, urging users to avoid Ubuntu in favor of distributions without such integrations.[291] Canonical founder Mark Shuttleworth countered that no personally identifiable information beyond the affiliate ID—which he described as non-private and akin to public web cookies—was shared, framing the addition as a pragmatic step toward funding Ubuntu's development amid limited enterprise adoption.[289] User and community backlash intensified through forums, petitions, and boycott calls, eroding trust in Canonical's commitment to user autonomy despite the company's need for alternative revenue streams beyond traditional support contracts.[292] In response, Canonical shifted the Amazon lens to opt-in status for subsequent releases starting with Ubuntu 13.10 (Saucy Salamander) in October 2013, allowing easier removal via package management commands likesudo apt-get remove unity-lens-shopping.[4] By Ubuntu 14.04 LTS (Trusty Tahr) in April 2014, the feature was further de-emphasized, though remnants persisted until users manually purged them, reflecting a retreat from aggressive UI monetization tactics amid sustained opposition.[4]
Proposals for additional advertising, such as displaying sponsored content or motivational messages in the terminal's message-of-the-day (MOTD) or package updater outputs, surfaced around the same period as exploratory ideas for bolstering Canonical's commercial viability but were shelved following similar privacy and intrusion concerns raised by the Dash controversy. These efforts underscored a tension between Canonical's for-profit model—dependent on advertising and partnerships for sustainability—and the open-source ethos prioritizing unintrusive user experiences, ultimately leading to policy adjustments that prioritized community feedback over initial revenue pursuits.[293]
