Pop!_OS is a
free and open-source
Free and open-source software (FOSS) is a term used to refer to groups of software consisting of both free software and open-source software where anyone is freely licensed to use, copy, study, and change the software in any way, and the source ...
Linux distribution
A Linux distribution (often abbreviated as distro) is an operating system made from a software collection that includes the Linux kernel and, often, a package management system. Linux users usually obtain their operating system by downloading on ...
, based upon
Ubuntu
Ubuntu ( ) is a Linux distribution based on Debian and composed mostly of free and open-source software. Ubuntu is officially released in three editions: '' Desktop'', '' Server'', and ''Core'' for Internet of things devices and robots. All th ...
, and featuring a customized
GNOME desktop environment known as COSMIC. The distribution is developed by
American Linux computer manufacturer
System76. Pop!_OS is primarily built to be bundled with the computers built by System76, but can also be downloaded and installed on most computers.
Pop!_OS provides full
out-of-the-box support for both
AMD and
Nvidia
Nvidia CorporationOfficially written as NVIDIA and stylized in its logo as VIDIA with the lowercase "n" the same height as the uppercase "VIDIA"; formerly stylized as VIDIA with a large italicized lowercase "n" on products from the mid 1990s to ...
GPUs. It is regarded as an easy distribution to set up for gaming, mainly due to its built-in GPU support. Pop!_OS provides default
disk encryption
Disk encryption is a technology which protects information by converting it into unreadable code that cannot be deciphered easily by unauthorized people. Disk encryption uses disk encryption software or hardware to encrypt every bit of data that ...
, streamlined window and workspace management, keyboard shortcuts for navigation as well as built-in power management profiles. The latest releases also have packages that allow for easy setup for
TensorFlow and
CUDA
CUDA (or Compute Unified Device Architecture) is a parallel computing platform and application programming interface (API) that allows software to use certain types of graphics processing units (GPUs) for general purpose processing, an approach ...
.
Pop!_OS is maintained primarily by System76, with the release version
source code
In computing, source code, or simply code, is any collection of code, with or without comment (computer programming), comments, written using a human-readable programming language, usually as plain text. The source code of a Computer program, p ...
hosted in a
GitHub
GitHub, Inc. () is an Internet hosting service for software development and version control using Git. It provides the distributed version control of Git plus access control, bug tracking, software feature requests, task management, co ...
repository
Repository may refer to:
Archives and online databases
* Content repository, a database with an associated set of data management tools, allowing application-independent access to the content
* Disciplinary repository (or subject repository), a ...
. Unlike many other Linux distributions, it is not community-driven, although outside
programmer
A computer programmer, sometimes referred to as a software developer, a software engineer, a programmer or a coder, is a person who creates computer programs — often for larger computer software.
A programmer is someone who writes/creates ...
s can contribute, view and modify the source code. They can also build custom ISO images and redistribute them under another name.
Features
Pop!_OS primarily uses
free software
Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, ...
, with some
proprietary software
Proprietary software is computer software, software that is deemed within the free and open-source software to be non-free because its creator, publisher, or other rightsholder or rightsholder partner exercises a legal monopoly afforded by modern ...
used for
hardware drivers for
Wi-Fi
Wi-Fi () is a family of wireless network protocols, based on the IEEE 802.11 family of standards, which are commonly used for local area networking of devices and Internet access, allowing nearby digital devices to exchange data by radio w ...
,
discrete GPU and media
codec
A codec is a device or computer program that encodes or decodes a data stream or signal. ''Codec'' is a portmanteau of coder/decoder.
In electronic communications, an endec is a device that acts as both an encoder and a decoder on a signal or ...
s. It comes with a wide range of default software, including
LibreOffice
LibreOffice () is a free and open-source office productivity software suite, a project of The Document Foundation (TDF). It was forked in 2010 from OpenOffice.org, an open-sourced version of the earlier StarOffice. The LibreOffice suite consi ...
,
Firefox
Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements current and ...
and
Geary. Additional software can be downloaded using the Pop!_Shop package manager.
Pop!_OS uses
APT
Apt. is an abbreviation for apartment.
Apt may also refer to:
Places
* Apt Cathedral, a former cathedral, and national monument of France, in the town of Apt in Provence
* Apt, Vaucluse, a commune of the Vaucluse département of France
* A ...
as its package manager and initially did not use
Snaps or
Flatpak
Flatpak, formerly known as xdg-app, is a utility for software deployment and package management for Linux. It is advertised as offering a sandbox environment in which users can run application software in isolation from the rest of the system. ...
, but Flatpak support was added in version 20.04 LTS. Software packages are available from the Ubuntu repositories, as well as Pop!_OS's own repositories. Pop!_OS features a customized
GNOME Shell
GNOME Shell is the graphical shell of the GNOME desktop environment starting with version 3, which was released on April 6, 2011. It provides basic functions like launching applications, switching between windows and is also a widget engine. ...
interface, with a Pop!_OS theme.
There is a
GUI toggle in the GNOME system menu for switching between different video modes on dual GPU laptops. There are four display modes: hybrid, discrete, compute and
iGPU only.
There is also a power management package developed from the
Intel
Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California, Santa Clara, California. It is the world's largest semiconductor chip manufacturer by revenue, and is one of the devel ...
Clear Linux distribution.
Pop!_OS currently uses
Xorg
X.Org Server is the free and open-source implementation of the X Window System display server stewarded by the X.Org Foundation.
Implementations of the client-side X Window System protocol exist in the form of ''X11 libraries'', which serve ...
as its
display manager, with
Wayland available optionally.
TensorFlow and
CUDA
CUDA (or Compute Unified Device Architecture) is a parallel computing platform and application programming interface (API) that allows software to use certain types of graphics processing units (GPUs) for general purpose processing, an approach ...
enabled programs can be added by installing packages from the Pop!_OS repositories without additional configuration required.
It provides a
Recovery Partition
The terms Recovery disc (or Disk), Rescue Disk/Disc and Emergency Disk all refer to a capability to boot from an external device, possibly a thumb drive, that includes a self-running operating system: the ability to be a boot disk/Disc that runs i ...
that can be used to 'refresh' the system while preserving user files. It can be used only if it is set up during initial installation.
From the 21.04 release, Pop!_OS included a new customized GNOME desktop environment called COSMIC, an acronym for "Computer Operating System Main Interface Components" developed by System76. It features separate views for workspaces and applications, a dock included by default, and supports both mouse-driven and keyboard-driven workflows.
System76 stated it will be creating a new desktop environment not based on GNOME. This desktop environment will be written in
Rust
Rust is an iron oxide, a usually reddish-brown oxide formed by the reaction of iron and oxygen in the catalytic presence of water or air moisture. Rust consists of hydrous iron(III) oxides (Fe2O3·nH2O) and iron(III) oxide-hydroxide (FeO(OH), ...
and developed to be similar to the COSMIC desktop used since version 21.04. System76 cites limitations with GNOME extensions, as well as disagreements with GNOME developers on the desktop experience as reasons to build a new desktop environment.
Installation
Pop!_OS provides two
ISO image
An optical disc image (or ISO image, from the ISO 9660 file system used with CD-ROM media) is a disk image that contains everything that would be written to an optical disc, disk sector by disc sector, including the optical disc file system. I ...
s for download: one with
AMD video drivers and another with
Nvidia
Nvidia CorporationOfficially written as NVIDIA and stylized in its logo as VIDIA with the lowercase "n" the same height as the uppercase "VIDIA"; formerly stylized as VIDIA with a large italicized lowercase "n" on products from the mid 1990s to ...
drivers. The appropriate ISO file may be downloaded and written to either a
USB flash drive
A USB flash drive (also called a thumb drive) is a data storage device that includes flash memory with an integrated USB interface. It is typically removable, rewritable and much smaller than an optical disc. Most weigh less than . Since fir ...
or a
DVD
The DVD (common abbreviation for Digital Video Disc or Digital Versatile Disc) is a digital optical disc data storage format. It was invented and developed in 1995 and first released on November 1, 1996, in Japan. The medium can store any kin ...
using tools such as
Etcher
Etching is traditionally the process of using strong acid or mordant to cut into the unprotected parts of a metal surface to create a design in intaglio (incised) in the metal. In modern manufacturing, other chemicals may be used on other types ...
or
UNetbootin
UNetbootin (Universal Netboot Installer) is a List of tools to create Live USB systems, cross-platform utility that can create live USB systems and can load a variety of system utilities or install various Linux distributions and other operating s ...
.
Pop!_OS initially used Ubiquity. Later it switched to a custom installer built in partnership with
elementary OS
elementary OS is a Linux distribution based on Ubuntu LTS. It promotes itself as a "thoughtful, capable, and ethical" replacement to macOS and Windows and has a pay-what-you-want model. The operating system, the desktop environment (called P ...
.
Release history
17.10
Prior to offering Pop!_OS, System76 had shipped all its computers with Ubuntu pre-installed. Development of Pop!_OS was commenced in 2017, after Ubuntu decided to halt development of
Unity
Unity may refer to:
Buildings
* Unity Building, Oregon, Illinois, US; a historic building
* Unity Building (Chicago), Illinois, US; a skyscraper
* Unity Buildings, Liverpool, UK; two buildings in England
* Unity Chapel, Wyoming, Wisconsin, US; a ...
and move back to
GNOME as its
desktop environment
In computing, a desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs running on top of a computer operating system that share a common graphical user interface (GUI), sometimes described as a graphi ...
. The first release of Pop!_OS was 17.10, based upon
Ubuntu 17.10.
In a blog post explaining the decision to build the new distribution, the company stated that there was a need for a desktop-first distribution. The first release was a customized version of
Ubuntu GNOME, with mostly visual differences. Some different default applications were supplied and some settings were changed. The initial Pop theme was a
fork
In cutlery or kitchenware, a fork (from la, furca ' pitchfork') is a utensil, now usually made of metal, whose long handle terminates in a head that branches into several narrow and often slightly curved tines with which one can spear foods ...
of the Adapta GTK theme, plus other upstream projects. 17.10 also introduced the Pop!_Shop software store, which is a fork of the
elementary OS
elementary OS is a Linux distribution based on Ubuntu LTS. It promotes itself as a "thoughtful, capable, and ethical" replacement to macOS and Windows and has a pay-what-you-want model. The operating system, the desktop environment (called P ...
app store.
Bertel King of ''Make Use Of'' reviewed version 17.10, in November 2017 and noted, "System76 isn’t merely taking Ubuntu and slapping a different name on it." King generally praised the release, but did fault the "visual inconsistencies" between applications that were optimized for the distribution and those that were not and the application store, Pop!_Shop, as incomplete. For users who may want to try it on existing hardware he concluded, "now that Ubuntu 17.10 has embraced GNOME, that’s one less reason to install Pop!_OS over Ubuntu."
18.04 LTS
Version 18.04 added power profiles; providing easy GPU switching, especially for
Nvidia Optimus
Nvidia Optimus is a computer GPU switching technology created by Nvidia which, depending on the resource load generated by client software applications, will seamlessly switch between two graphics adapters within a computer system in order to pro ...
equipped
laptops; HiDPI support; full disk encryption and access to the Pop!_OS repository.
In 2018, reviewer Phillip Prado described Pop!_OS 18.04 as "a beautiful looking Linux distribution". He concluded, "overall, I think Pop!_OS is a fantastic distribution that most people could really enjoy if they opened up their workflow to something they may or may not be used to. It is clean, fast, and well developed. Which I think is exactly what System 76 was going for here."
18.10
Release 18.10 was released in October 2018. It included a new Linux kernel, graphic stack, theme changes and updated applications, along with improvements to the Pop!_Shop software store.
19.04
Version 19.04 was mostly an incremental update, corresponding to the same Ubuntu version. It incorporated a "Slim Mode" option to maximize screen space, through reducing the height of application window headers, a new dark mode for nighttime use and a new icon set.
Joey Sneddon of ''OMG! Ubuntu!'' reviewed Pop!_OS 19.04 in April 2019 and wrote, "I don’t see any appreciable value in Pop OS. Certainly nothing that would make me recommend it over regular Ubuntu 19.04 ..."
19.10
In addition to incremental updates, version 19.10 introduced Tensorman, a custom TensorFlow toolchain management tool, multilingual support and a new theme based on
Adwaita.
In a 2019 comparison between Pop!_OS and Ubuntu, Ankush Das of ''It's FOSS'' found that while both distributions have their advantages, "the overall color scheme, icons, and the theme that goes on in Pop!_OS is arguably more pleasing as a superior user experience."
20.04 LTS
Pop!_OS 20.04 LTS was released on 30 April 2020 and is based upon
Ubuntu 20.04 LTS. It introduced selectable auto-tiling, expanded
keyboard shortcut
computing, a keyboard shortcut also known as hotkey is a series of one or several keys to quickly invoke a software program or perform a preprogrammed action. This action may be part of the standard functionality of the operating system or ...
s and workspaces management. It also added Pop!_Shop application store support for
Flatpak
Flatpak, formerly known as xdg-app, is a utility for software deployment and package management for Linux. It is advertised as offering a sandbox environment in which users can run application software in isolation from the rest of the system. ...
and introduced a "hybrid graphics mode" for laptops, allowing operation using the power-saving Intel GPU and then providing switching to the NVidia GPU for applications that require it.
Firmware
In computing, firmware is a specific class of computer software that provides the low-level control for a device's specific hardware. Firmware, such as the BIOS of a personal computer, may contain basic functions of a device, and may provide ...
updates became automatic and operating system updates could be downloaded and later applied while off-line.
In examining Pop!_OS 20.04 beta, ''FOSS Linux'' editor, Divya Kiran Kumar noted, "with its highly effective workspaces, advanced window management, ample keyboard shortcuts, out-of-the-box disk encryption, and myriad pre-installed apps. It would be an excellent pick for anyone hoping to use their time and effort effectively."
Jason Evangelho reviewed Pop!_OS in ''FOSS Linux'' January 2020 and pronounced it the best Ubuntu-based distribution.
A review of Pop!_OS 20.04 by Ankush Das in ''It's FOSS'' in May 2020 termed it "the best Ubuntu-based distribution" and concluded, "with the window tiling feature, flatpak support, and numerous other improvements, my experience with Pop!_OS 20.04 has been top-notch so far."
''OMG! Ubuntu!'' reviewer Joey Sneddon wrote of Pop!_OS 20.04, "it kinda revolutionises the entire user experience". He further noted, "The fact this distro doesn't shy away from indulging power users, and somehow manages to make it work for everyone, underlines why so-called 'fragmentation' isn't a bad thing: it's a chameleonic survival skill that allows Linux to adapt to whatever the task requires. It is the T-1000 of computing, if you get the reference. And I can't lie: Ubuntu could really learn a few things from this approach."
In a 19 October 2020 review in ''FOSS Bytes'' by Mohammed Abubakar termed it, "The Best Ubuntu-based Distro!" and said it is, "an Ubuntu-based Linux distro that strikes a perfect balance between being beginner-friendly and professional or gaming use".
20.10
Pop!_OS 20.10 was released on 23 October 2020 and is based upon
Ubuntu 20.10
Ubuntu releases are made semiannually by Canonical (company), Canonical Ltd, the developers of the Ubuntu operating system, using the year and month of the release as a Software versioning, version number. The first Ubuntu release, for example, ...
. It introduced stackable tiled windows and floating window exceptions in auto-tiling mode. Fractional scaling was also introduced, as well as external monitor support for hybrid graphics.
''Beta News'' reviewer Brian Fagioli in particular praised the availability of fractional scaling and stacking and noted "what the company does with Pop!_OS, essentially, is improve upon Ubuntu with tweaks and changes to make it even more user friendly. Ultimately, Pop!_OS has become much better than the operating system on which it is based."
21.04
Pop!_OS 21.04 was released on 29 June 2021 and is based upon Ubuntu 21.04.
It included the COSMIC (Computer Operating System Main Interface Components) desktop, based on
GNOME, but with a custom dock and shortcut controls.
Writing in ''OMG Ubuntu'', Joey Sneddon noted, "COSMIC puts a dock on the desktop; separates workspace and applications into individually accessible screens; adds a new keyboard-centric app launcher (that isn’t trying to search all the things™ by default); plumbs in some much-needed touchpad gestures; and — as if all of that wasn’t enough — makes further refinements to its unique window tiling extension (which you’re free to toggle on/off at any point)." He continued, "Pop!_OS 21.04 is sort of what Ubuntu could — some might say ‘should’ — be: a distro that doesn’t patronise its potential users by fixating on an idealised use case drawn up in a meeting. COSMIC wants to help its users work more efficiently on their terms, not impose a predetermined workflow upon them."
21.10
Pop!_OS 21.10 was released on 14 December 2021 and is based upon Ubuntu 21.10. It included
GNOME 40, a new "Vertical Overview" extension, a new Applications menu and support for
Raspberry Pi
Raspberry Pi () is a series of small single-board computers (SBCs) developed in the United Kingdom by the Raspberry Pi Foundation in association with Broadcom. The Raspberry Pi project originally leaned towards the promotion of teaching basic ...
.
22.04 LTS
Pop!_OS 22.04 was released on 25 April 2022 and is based upon Ubuntu 22.04 LTS. It includes
GNOME 42
base with System76 COSMIC UX. The ability to update and upgrade Pop!_OS automatically has been added to the OS Upgrade & Recovery panel in Settings (Supports: Debian, Flatpak, and Nix packages).
A new support panel has been added to the bottom of the settings menu. This panel gives quick access to troubleshooting resources for Pop!_OS. The ability to add a separate background for dark mode and light mode has been added. Pop!_Shop has been significantly renovated. Changes include: improvements to backend code, improved reliability for package operations (update, install, etc.), UI improvements to aid in allowing small window sizes for tiling, update and install buttons now also function as a progress bar and a new "recently updated" homepage section highlighting newly added/updated applications.
Release table
Pop!_OS is based upon Ubuntu and its release cycle is the same as Ubuntu, with new releases every six months in April and October.
Long term support releases are made every two years, in April of even-numbered years. Each non-LTS release is supported for three months after the release of the next version, and LTS releases are supported for five years. However, after the release of Pop!_OS 22.04, System76 announced that they will be skipping the release of 22.10 to better focus their resources in the development of Cosmic DE based on Rust.
See also
*
Debian
Debian (), also known as Debian GNU/Linux, is a Linux distribution composed of free and open-source software, developed by the community-supported Debian Project, which was established by Ian Murdock on August 16, 1993. The first version of De ...
*
List of Ubuntu-based distributions
References
External links
Official websitePop!_OSat
DistroWatch
DistroWatch is a website which provides news, distribution pages hit rankings, and other general information about various Linux distributions as well as other free software/open source Unix-like operating systems. It now contains information on ...
{{Portal bar, Free and open-source software, Linux
2017 software
Computer-related introductions in 2017
Free software operating systems
Linux distributions
Ubuntu derivatives
X86-64 Linux distributions
Articles with underscores in the title