Software:COSMIC desktop

From HandWiki
COSMIC desktop
The first alpha release, showcasing various apps
Original author(s)System76
Developer(s)System76
Initial releaseAugust 5, 2024; 19 months ago (2024-08-05)
Repositorygithub.com/pop-os/cosmic-epoch
Written inRust
Operating systemUnix, Unix-like
PlatformWayland
TypeDesktop environment
LicenseGPL-3.0-or-later[1]

COSMIC[lower-alpha 1][2] is a free and open-source desktop environment for Linux and other Unix-like operating systems.[3][4] Originally a modified version of GNOME made for Pop! OS, it was later rebuilt from scratch as a standalone desktop environment using the Iced toolkit.[5][6]

History

Computer manufacturer System76 announced in 2021 that it would be creating a new desktop environment, not based on any existing software. This desktop environment would be written in Rust and developed to be similar to GNOME. System76 cited limitations with GNOME extensions, as well as disagreements with GNOME developers on the desktop experience, as reasons to build a new desktop environment.[7]

The first alpha release, branded as "Epoch," released on 8 August 2024.[5]

The second Epoch alpha released on 24 September 2024.[8] It added more pages to the Settings application which was unfinished in the first alpha, as well as several features for the file manager.[9]

The third alpha released on 31 October 2024. This release introduced multiple connectivity features, including the ability to connect to wireless networks and Bluetooth devices from the built-in COSMIC Settings application.[10]

The fourth alpha released on 4 December 2024, introducing region and language settings, COSMIC Store improvements, and accessibility features. [11][12]

The fifth alpha released on 9 January 2025, adding a Users page to the settings application, and some minor UI improvements. It also introduced a media player.[13]

The sixth alpha released on 21 February 2025, adding improvements to settings such as desktop icons, the launcher, and scaling, as well as introducing various memory optimizations.[14]

The seventh alpha released on 24 April 2025, adding improvements to desktop workspace management, new accessibility features, and global application shortcuts.[15]

The first beta was released on 26 September 2025.[16]

Pop!_OS 24.04 LTS, featuring the new Rust-based COSMIC desktop as its default environment, was officially released on 11 December 2025. The release followed Ubuntu 24.04 LTS and marked the first stable deployment of COSMIC, introducing core applications such as Files, Store, and Terminal built specifically for the new desktop environment.[17]

Features

COSMIC is made from scratch and is not based on any existing desktop environment.[5] It features a custom theming system, uses the Rust-based Iced graphics toolkit, streamlined window tiling, and its own applications (a text editor, a terminal emulator, a file manager, a settings application, an app store, and a media player).[18][13]

COSMIC Edit

COSMIC Edit is the built-in text editor. It supports bidirectional text, ligatures, emoji, and more. It also has programming-oriented features such as line highlighting and Git integration.[3]

COSMIC Terminal

COSMIC Terminal is the built-in terminal emulator. It was built using code from the terminal Alacritty and a custom renderer. It supports bidirectional text, theming, and GPU rendering. Furthermore, it also includes a feature that allows users to divide a terminal window into multiple areas.[3]

COSMIC Files

COSMIC Files is the built-in file manager. It includes standard file manager functionality as well as keyboard shortcuts, built-in file archiving functions, and a file preview feature.[9]

COSMIC Store

COSMIC Store is the built-in application center. It gives users an all-in-one solution to browse and install/update/remove apps from Flathub. It also provides a convenient way to update the system components.

COSMIC Settings

COSMIC Settings is the built-in configuration app that allows users to customize the desktop environment to their preferences. It includes a search bar to quickly find specific settings without browsing through menus.

COSMIC Media Player

COSMIC Media Player is the default media player. It uses Vulkan for rendering and VA-API for decoding.[13]

Notes

  1. Officially an acronym for Computer Operating System Main Interface Components

References

  1. "Cosmic/LICENSE at master_jammy · pop-os/Cosmic". https://github.com/pop-os/cosmic/blob/master_jammy/LICENSE. 
  2. Nestor, Marius (29 June 2021). "Pop!_OS Linux 21.04 Released with the COSMIC Desktop, Based on Ubuntu 21.04" (in en-US). https://9to5linux.com/pop_os-linux-21-04-released-with-the-cosmic-desktop-based-on-ubuntu-21-04. 
  3. 3.0 3.1 3.2 Rudra, Sourav (30 April 2024). "All About the Upcoming Pop!_OS COSMIC Desktop" (in en). https://news.itsfoss.com/pop-os-cosmic/. 
  4. Larabel, Michael (11 January 2024). "System76's COSMIC Desktop Working Toward Its Alpha Release" (in en). https://www.phoronix.com/news/COSMIC-Alpha-Roadmap. 
  5. 5.0 5.1 5.2 Purdy, Kevin (8 August 2024). "You can kick the alpha tires on System76's Cosmic, a new Linux desktop" (in en-us). https://arstechnica.com/gadgets/2024/08/you-can-kick-the-alpha-tires-on-system76s-cosmic-a-new-linux-desktop/. 
  6. Nestor, Marius (8 August 2024). "System76 Launches Pop!_OS 24.04 LTS with COSMIC Alpha Desktop Environment" (in en-US). https://9to5linux.com/system76-launches-pop_os-24-04-lts-with-cosmic-alpha-desktop-environment. 
  7. Sneddon, Joey (9 November 2021). "Don't Miss: System76 is Building its Own Desktop Environment". OMG Ubuntu (OHSO Media). https://www.omgubuntu.co.uk/2021/11/system76-is-building-its-own-desktop-environment. 
  8. Larabel, Michael (26 September 2024). "System76 Releases COSMIC Alpha 2 Desktop Packages" (in en). https://www.phoronix.com/news/System76-COSMIC-Alpha-2. 
  9. 9.0 9.1 Sneddon, Joey (26 September 2024). "COSMIC DE Alpha 2 Released, This is What's New" (in en-GB). OMG Ubuntu. OHSO Media. https://www.omgubuntu.co.uk/2024/09/cosmic-desktop-alpha-2-pop-os-released. 
  10. "COSMIC Desktop Alpha 3 Released With More Enhancements" (in en). https://www.phoronix.com/news/COSMIC-Desktop-Alpha-3. 
  11. Borisov, Bobby (5 December 2024). "COSMIC Desktop Alpha 4 Released, Here's What's New" (in en-US). https://linuxiac.com/cosmic-desktop-alpha-4-released/. 
  12. Larabel, Michael (5 December 2024). "COSMIC Alpha 4 Released For System76's Rust-Based Desktop" (in en). https://www.phoronix.com/news/COSMIC-Alpha-4-Released. 
  13. 13.0 13.1 13.2 Rudra, Sourav (10 January 2025). "COSMIC Alpha 5: The Evolution of System76's Desktop Continues!" (in en). https://news.itsfoss.com/cosmic-alpha-5/. 
  14. "COSMIC Alpha 6: Big Leaps Forward". 21 February 2025. https://blog.system76.com/post/cosmic-alpha-6-big-leaps-forward. 
  15. "COSMIC Alpha 7: Never Been Beta". 24 April 2025. https://blog.system76.com/post/cosmic-alpha-7-never-been-beta. 
  16. "System76 Releases Pop!_OS 24.04 LTS Beta Alongside COSMIC Desktop Beta". 26 September 2025. https://www.phoronix.com/news/Pop-OS-24.04-Beta-COSMIC-Beta. 
  17. "Pop!_OS: Letter From Our Founder". 11 December 2025. https://blog.system76.com/post/pop-os-letter-from-our-founder. 
  18. Dawe, Liam (8 August 2024). "System76 desktop environment COSMIC alpha now available to try" (in en). https://www.gamingonlinux.com/2024/08/system76-desktop-environment-cosmic-alpha-now-available-to-try/. 
  • No URL found. Please specify a URL here or add one to Wikidata.
  • on GitHub