System76, một công ty đang phát triển LinuxHệ điều hành Pop!_OS đã phát hành môi trường máy tính để bàn COSMIC 1.10.0. Các gói cài đặt cho COSMIC 1.11.0 hiện có sẵn trên Pop!_OS 24.04 và dự kiến sẽ sớm có mặt trên Fedora, NixOS và Arch. Linux, openSUSE, aerynOS, Redox и CachyOS. Код написан на языке Rust и распространяется под лицензиями GPLv3 (приложения) и MPL-2.0 (библиотеки).
COSMIC đang được phát triển như một dự án đa năng, không ràng buộc với một bản phân phối cụ thể nào và tuân thủ các tiêu chuẩn của Freedesktop.
Giao diện của COSMIC được xây dựng bằng thư viện Iced, sử dụng thiết kế an toàn kiểu dữ liệu, kiến trúc mô-đun và mô hình lập trình phản ứng. Nó cũng cung cấp một kiến trúc quen thuộc với các nhà phát triển đã quen thuộc với ngôn ngữ giao diện khai báo Elm. Nhiều công cụ kết xuất được cung cấp, hỗ trợ Vulkan, Metal, DX12, OpenGL 2.1+ và OpenGL ES 2.0+. Các nhà phát triển được cung cấp một bộ widget có sẵn, khả năng tạo trình xử lý bất đồng bộ và bố cục thích ứng của các phần tử giao diện dựa trên kích thước cửa sổ và màn hình.
Ngoài việc sử dụng ngôn ngữ Rust, các tính năng chính của COSMIC bao gồm ghép cửa sổ và neo cửa sổ xếp chồng (nhóm cửa sổ tương tự như các tab trình duyệt), có thể được kích hoạt khi liên kết với màn hình ảo. Dự án cũng đang phát triển một hệ thống tổng hợp. máy chủ Bản tổng hợp vũ trụ dựa trên Wayland.
Trong số những thay đổi:
- В libcosmic при обработке ввода текста прекращён перехват нажатия клавиши Escape, что решило проблемы с закрытием некоторых меню по нажатию Escape.
- В библиотеке приложений (cosmic-app-library) реализован переход к первому приложению в результатах поиска при нажатии клавиши управления курсором «вниз». На системах с гибридной графикой обеспечен выбор корректного GPU при запуске игр.
- Trong vật liệu tổng hợp người phục vụ (cosmic-comp) реализована поддержка Wayland-протокола «xdg-dialog-v1», позволяющего создавать модальные диалоги, которые блокируют взаимодействие пользователя с остальной частью интерфейса. Реализована отправка команды активации экранной клавиатуры через отдельный D-Bus-сигнал.
- Добавлена ассоциация для открытия текстового редактора Cosmic-edit для JSON-файлов.
- В конфигураторе (cosmic-settings) добавлены опции для перетаскивания объекта двойным касанием по тачпаду (tap&drag) и режима, позволяющего на мгновение оторвать палец от тачпада, не прерывая процесс перетаскивания.
- В интерфейсе запуска приложений задействован поиск без учёта регистра символов и улучшен поиск отдельных слов в скобках. Реализован выбор корректного GPU на системах с гибридной графикой.

Nguồn: opennet.ru
