Os desenvolvedores do projeto postmarketOS, que está desenvolvendo uma distribuição Linux para smartphones baseada na base de pacotes Alpine Linux, na biblioteca padrão C Musl e no conjunto de utilitários BusyBox, anunciaram a adição do suporte ao ambiente de desktop COSMIC, desenvolvido na linguagem Rust. Compilações prontas do postmarketOS com COSMIC estão disponíveis para sistemas x86_64, além de haver uma versão separada otimizada para notebooks Thinkpad X13s (se desejado, uma compilação personalizada pode ser criada pelo usuário utilizando a ferramenta pmbootstrap). Antes disso, o postmarketOS oferecia suporte ao KDE Plasma Mobile, Phosh, GNOME Mobile, Sxmo, MATE e Xfce.

COSMIC é desenvolvido pela System76 como um projeto universal, não vinculado a um distribuidor específico e que está em conformidade com as especificações do Freedesktop. Para construir a interface no COSMIC, é utilizada a biblioteca Iced, que emprega tipos seguros, arquitetura modular e um modelo de programação reativa. O projeto também está desenvolvendo seu próprio compositor cosmic-comp baseado no Wayland. servidor Além do uso da linguagem Rust, algumas características do COSMIC incluem modos de composição de janelas híbrido em mosaico e anexo de janelas em pilha (agrupamento de janelas similar às abas do navegador), que podem ser ativados em associação com áreas de trabalho virtuais. O primeiro lançamento estável do COSMIC está previsto para o primeiro trimestre de 2025.
Outras alterações recentes no postmarketOS incluem a implementação de portas para dispositivos Samsung Galaxy S10+, Amlogic P241, Microsoft Lumia 640 e Ugoos AM3. Para os dispositivos OnePlus 6, Motorola Moto E5 Plus, Motorola Moto G5s, Xiaomi Redmi 3S, Xiaomi Redmi 4 Standard e Xiaomi Redmi 4A, foi adicionada a suporte inicial para câmeras. O suporte a dispositivos foi aprimorado: Samsung Galaxy Tab 3, Samsung Galaxy S9, Samsung Galaxy Note 9, Google Pixel 3a XL, Google Pixel C, LG G7 ThinQ, LG V35 ThinQ, ODROID HC2, Lenovo ThinkPad X13s, Apple MacBook Air M1, Amazon Echo Dot 2ª geração e Xiaomi Mi Note 10 / Mi CC9 Pro.
Foi adicionada uma versão do GNOME 48 ao repositório do postmarketOS. Nas compilações do KDE Plasma Mobile, o gerenciador de arquivos Index foi substituído pelo Dolphin. O pacote mobile-config-firefox foi atualizado com um conjunto de configurações para melhorar o funcionamento do Firefox em dispositivos móveis e desabilitar componentes que afetam a privacidade. A adaptação de pacotes para funcionar com o gerenciador de sistema systemd, que poderá ser usado em vez do sistema de inicialização OpenRC, continua.
Fonte: opennet.ru
