A partir do lançamento do Fedora 42, previsto para a primavera do próximo ano, foi proposta a formação de compilações oficiais Spin do distribuitor com o ambiente de desktop COSMIC, desenvolvido na linguagem Rust. A proposta ainda não foi considerada pelo comitê FESCo (Fedora Engineering Steering Committee), responsável pela parte técnica do desenvolvimento do distribuidor Fedora.
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.

Além disso, os desenvolvedores do projeto Fedora anunciaram a formação de um novo grupo de trabalho Btrfs SIG (Special Interest Group), que supervisionará questões relacionadas ao uso e promoção do suporte do sistema de arquivos Btrfs no distribuidor. O grupo também será responsável pela manutenção de pacotes relacionados ao Btrfs, cujo suporte anteriormente era realizado por entusiastas isolados. O Btrfs oferece recursos como subvolumes montáveis separadamente, que utilizam espaço em disco compartilhado, snapshots com cortes de estado e a capacidade de salvar separadamente as diferenças, compressão de dados transparente, isolamento de operações de entrada/saída através de cgroups2, RAID, deduplicação, balanceamento de carga entre dispositivos de bloco, verificação de integridade por meio de somas de verificação e redimensionamento de partições em tempo real.
Fonte: opennet.ru
