System76은 개발 회사입니다. LinuxPop!_OS 배포판에서 COSMIC 1.10.0 데스크톱 환경을 출시했습니다. COSMIC 1.11.0 패키지는 Pop!_OS 24.04에서 사용할 수 있으며, Fedora, NixOS, Arch에서도 곧 사용할 수 있을 것으로 예상됩니다. Linux, openSUSE, aerynOS, Redox и CachyOS. Код написан на языке Rust и распространяется под лицензиями GPLv3 (приложения) и MPL-2.0 (библиотеки).
COSMIC은 특정 배포판에 종속되지 않고 Freedesktop 사양을 준수하는 범용 프로젝트로 개발되고 있습니다.
COSMIC의 인터페이스는 타입 안전성, 모듈식 아키텍처 및 반응형 프로그래밍 모델을 활용하는 Iced 라이브러리를 사용하여 구축되었습니다. 또한 Elm 선언적 인터페이스 언어에 익숙한 개발자에게 친숙한 아키텍처를 제공합니다. Vulkan, Metal, DX12, OpenGL 2.1+ 및 OpenGL ES 2.0+를 지원하는 다양한 렌더링 엔진이 제공됩니다. 개발자는 미리 만들어진 위젯 세트, 비동기 핸들러 생성 기능, 창 및 화면 크기에 따른 인터페이스 요소의 적응형 레이아웃 기능을 활용할 수 있습니다.
COSMIC은 Rust 언어를 사용하는 것 외에도 하이브리드 창 타일링과 스택형 창 도킹(브라우저 탭과 유사한 창 그룹화)과 같은 주요 기능을 제공하며, 이는 가상 데스크톱과 연결될 때 활성화할 수 있습니다. 또한 이 프로젝트는 복합 기능을 개발 중입니다. 서버 Wayland 기반의 cosmic-comp.
변경 사항:
- В libcosmic при обработке ввода текста прекращён перехват нажатия клавиши Escape, что решило проблемы с закрытием некоторых меню по нажатию Escape.
- В библиотеке приложений (cosmic-app-library) реализован переход к первому приложению в результатах поиска при нажатии клавиши управления курсором «вниз». На системах с гибридной графикой обеспечен выбор корректного GPU при запуске игр.
- 복합적으로 섬기는 사람 (cosmic-comp) реализована поддержка Wayland-протокола «xdg-dialog-v1», позволяющего создавать модальные диалоги, которые блокируют взаимодействие пользователя с остальной частью интерфейса. Реализована отправка команды активации экранной клавиатуры через отдельный D-Bus-сигнал.
- Добавлена ассоциация для открытия текстового редактора Cosmic-edit для JSON-файлов.
- В конфигураторе (cosmic-settings) добавлены опции для перетаскивания объекта двойным касанием по тачпаду (tap&drag) и режима, позволяющего на мгновение оторвать палец от тачпада, не прерывая процесс перетаскивания.
- В интерфейсе запуска приложений задействован поиск без учёта регистра символов и улучшен поиск отдельных слов в скобках. Реализован выбор корректного GPU на системах с гибридной графикой.

출처 : opennet.ru
