EOL.Wiki EOL.Wiki
← ← Back to all products

Pop!_OS

Active
Operating Systems Latest Version: 24.04 Latest Release: N/A

Pop!_OS is a Linux distribution developed by System76, based on Ubuntu with a custom COSMIC desktop.

Versions

11

Latest Version

N/A

Active Support

2

EOL

9

Lifecycle Timeline

Today
24.04
24.04
22.04
22.04
21.10
21.10
21.04
21.04
20.10
20.10
20.04
20.04
19.10
19.10
19.04
19.04
18.10
18.10
18.04
18.04
Active SupportSecurity SupportEOL

Versions

ReleaseRelease DateActive SupportEOLLatest VersionLTSStatus
24.04Dec 11, 2025-May 31, 2029-
Yes
Active
22.04Apr 25, 2022-Apr 25, 2027-
Yes
Active
21.10Dec 14, 2021-Jul 24, 2022-No
EOL
21.04Jun 29, 2021-Mar 13, 2022-No
EOL
20.10Oct 23, 2020-Sep 28, 2021-No
EOL
20.04Apr 30, 2020-Apr 30, 2025-
Yes
EOL
19.10Oct 19, 2019-Jul 29, 2020-No
EOL
19.04Apr 20, 2019-Jan 18, 2020-No
EOL
18.10Oct 19, 2018-Jul 19, 2019-No
EOL
18.04Apr 30, 2018-Apr 30, 2023-
Yes
EOL
17.10Oct 27, 2017-Jul 29, 2018-No
EOL

Frequently Asked Questions

Which versions of Pop!_OS have reached end of life?
The following Pop!_OS versions have reached end of life and no longer receive security updates: 21.10, 21.04, 20.10, 20.04, 19.10, 19.04, 18.10, 18.04 (and 1 more). It is recommended to upgrade to a supported version.
Is it safe to continue using Pop!_OS 21.10?
Pop!_OS 21.10 has reached end of life and no longer receives security patches or bug fixes. Continuing to use it may expose your systems to known vulnerabilities. We strongly recommend upgrading to a supported version.
What is the latest version of Pop!_OS?
The latest version of Pop!_OS is 24.04, released in the 24.04 release cycle.
How many versions of Pop!_OS are currently supported?
Pop!_OS currently has 2 actively supported version(s): 24.04, 22.04.
When does Pop!_OS 24.04 reach end of life?
Pop!_OS 24.04 is scheduled to reach end of life on May 31, 2029.
What should I do when Pop!_OS reaches end of life?
When a Pop!_OS version reaches end of life, you should: 1) Plan your migration to a supported version as soon as possible. 2) Review the release notes for breaking changes. 3) Test your applications thoroughly in a staging environment. 4) Update your dependencies to ensure compatibility with the new version.