COSMIC (desktop environment) explained

Author:System76
Developer:System76
Programming Language:Rust
Operating System:Unix, Unix-like
Platform:Wayland
Genre:Desktop environment
License:GPL-3.0-or-later[1]

COSMIC, an acronym for Computer Operating System Main Interface Components, is a free and open-source desktop environment for Linux and other Unix-like operating systems.[2] [3]

COSMIC was originally the name of a modified version of GNOME made specifically for Pop!_OS. It is now a standalone desktop environment built from scratch.[4] [5]

History

See main article: articles. System76 stated in 2021 that it would be creating a new desktop environment that is not based on any existing desktop environment. This desktop environment would be written in Rust and developed to be similar to GNOME. 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.[6]

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

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

The third alpha released on October 31, 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.[9]

Features

COSMIC is made from scratch and is not based on any existing desktop environment. It features a custom theming system, utilizes 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, and an app store).[10]

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.

COSMIC Terminal

COSMIC Terminal is the built-in terminal emulator. It was built using the Alacritty framework 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.

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.

Notes and References

  1. Web site: Cosmic/LICENSE at master_jammy ยท pop-os/Cosmic . .
  2. Web site: Rudra . Sourav . 2024-04-30 . All About the Upcoming Pop!_OS COSMIC Desktop . 2024-08-07 . It's FOSS News . en.
  3. Web site: Larabel . Michael . 2024-01-11 . System76's COSMIC Desktop Working Toward Its Alpha Release . 2024-08-07 . . en.
  4. Web site: Purdy . Kevin . 2024-08-08 . You can kick the alpha tires on System76's Cosmic, a new Linux desktop . live . https://web.archive.org/web/20240817173032/https://arstechnica.com/gadgets/2024/08/you-can-kick-the-alpha-tires-on-system76s-cosmic-a-new-linux-desktop/ . 2024-08-17 . 2024-08-09 . . en-us.
  5. Web site: Nestor . Marius . 2024-08-08 . System76 Launches Pop!_OS 24.04 LTS with COSMIC Alpha Desktop Environment . 2024-08-09 . 9to5Linux . en-US.
  6. News: Sneddon . Joey . 2021-11-09 . Don't Miss: System76 is Building its Own Desktop Environment . 10 November 2021 . OMG Ubuntu . OHSO Media.
  7. Web site: Larabel . Michael . 2024-09-26 . System76 Releases COSMIC Alpha 2 Desktop Packages . live . https://web.archive.org/web/20240927202727/https://www.phoronix.com/news/System76-COSMIC-Alpha-2 . 2024-09-27 . 2024-09-27 . www.phoronix.com . en.
  8. Web site: Sneddon . Joey . 2024-09-26 . COSMIC DE Alpha 2 Released, This is What's New . live . https://web.archive.org/web/20240927032507/https://www.omgubuntu.co.uk/2024/09/cosmic-desktop-alpha-2-pop-os-released . 2024-09-27 . 2024-09-27 . OMG! Ubuntu . en-GB.
  9. Web site: COSMIC Desktop Alpha 3 Released With More Enhancements . 2024-11-01 . www.phoronix.com . en.
  10. Web site: Dawe . Liam . 2024-08-08 . System76 desktop environment COSMIC alpha now available to try . live . https://web.archive.org/web/20240808194703/https://www.gamingonlinux.com/2024/08/system76-desktop-environment-cosmic-alpha-now-available-to-try/ . 2024-08-08 . 2024-08-17 . GamingOnLinux . en.