Foi lançado o lançamento da distribuição Deepin 23, que desenvolve seu próprio ambiente de desktop, o Deepin Desktop Environment (DDE), além de cerca de 40 aplicativos para usuários, incluindo o reprodutor de música DMusic, o reprodutor de vídeo DMovie, o sistema de mensagens DTalk, o instalador e o centro de instalação de programas Deepin Software Center. O projeto é baseado por um grupo de desenvolvedores da China, mas se transformou em um projeto internacional e suporta o idioma russo. O repositório da distribuição inclui mais de 8000 pacotes. Todos os desenvolvimentos são distribuídos sob a licença GPLv3. O tamanho da imagem ISO de inicialização é de 3,3 a 5 GB (amd64, arm64 e loongarch64, com preparação de compilação para RISC-V em andamento).
Os componentes da área de trabalho e aplicativos são desenvolvidos utilizando as linguagens C/C++ e Go. A interface gráfica é construída com a biblioteca Qt. A característica-chave da área de trabalho Deepin é a barra que suporta vários modos de operação. No modo clássico, há uma separação mais clara entre janelas abertas e aplicativos disponíveis para execução, exibindo a área da bandeja do sistema. O modo eficiente se assemelha ao Unity, misturando indicadores de programas em execução, aplicativos favoritos e applets de controle (como controle de volume/brilho, dispositivos conectados, relógio, estado da rede, etc.). A interface de execução de programas oferece dois modos — visualização de aplicativos favoritos e navegação pelo catálogo de programas instalados.

Principais novidades:
- O conteúdo do repositório de pacotes foi atualizado. O suporte para arquiteturas ARM64, RISC-V e LoongArch64 foi adicionado.
- Foi feita a transição para um novo mecanismo de instalação e atualização do sistema, que utiliza a substituição atômica de imagens do sistema e garante a preservação de estados anteriores por meio de snapshots. Ao contrário do esquema típico com duas partições do sistema trocando de lugar (esquema A/B), a implementação baseada em snapshots permite economizar espaço em disco, mantendo a possibilidade de reverter para um estado anterior em caso de problemas após a instalação da atualização, além de permitir que o usuário alternar entre várias versões do sistema.
- Um próprio conjunto de ferramentas de gerenciamento de pacotes e o formato de pacotes Linyaps foram propostos, suportando a instalação de aplicativos em modos online e offline, e executando aplicativos em contêineres separados. Os contêineres permitem isolar aplicativos do sistema e eliminar conflitos entre dependências do sistema e dependências de aplicativos. Componentes comuns são organizados como runtime, incluindo bibliotecas e dependências normalmente usadas em aplicativos gráficos (por exemplo, runtime para aplicativos que utilizam Qt). Os aplicativos proprietários pré-instalados foram convertidos para o novo formato, e um diretório separado de aplicativos (Application Store) foi iniciado para a distribuição de pacotes no formato Linyaps.
- No ambiente de trabalho do Deepin Desktop Environment, foram introduzidos um painel de tarefas atualizado e uma interface de lançamento de aplicativos, além de novas opções de personalização de temas ao gosto do usuário. Os recursos de interação com o usuário foram significativamente aprimorados, mantendo o ambiente familiar, permitindo que os usuários antigos se adaptem rapidamente às alterações propostas.
- Na interface de lançamento de programas (Launcher), foi adicionada a opção de classificar aplicativos por nome e oferecer a possibilidade de agrupamento arbitrário, permitindo que o conteúdo dos grupos e a ordem de operação dos aplicativos nas listas sejam definidos manualmente. Foram adicionadas seções para os aplicativos mais utilizados e os que foram recentemente abertos. A lógica de classificação foi unificada nos modos de navegação em janela e tela cheia para os aplicativos disponíveis.
- A barra de tarefas foi movida para a parte inferior da tela, liberando espaço adicional na tela. A interface embutida na barra de tarefas para gerenciar áreas de trabalho virtuais e alternar entre elas foi alterada. Suporte a módulos para acesso rápido a várias operações foi adicionado. Foi incluído um módulo para transmitir o conteúdo da tela para outros dispositivos via Wi-Fi, utilizando o protocolo Miracast, bem como um módulo para criação de capturas de tela e gravação de screencasts. O sistema de bandeja e a área de aplicativos na barra de tarefas foram reprojetados utilizando QML. Agora é possível minimizar a bandeja do sistema.
- A interface de configuração (Control Center) foi reformulada.
- Adicionado uma ferramenta para troca de arquivos entre diferentes dispositivos e sistemas, além de suporte para compartilhamento da área de transferência e controle remoto do cursor. A interação é suportada entre dois sistemas baseados em Deepin ou entre sistemas operando em Deepin e Windows.
- Um sistema Cloud Sync foi adicionado, permitindo a sincronização das configurações do sistema, conteúdo do calendário e favoritos do navegador entre diferentes computadores onde o Deepin está instalado.
- Cliente embutido para o serviço UOS AI, que fornece acesso a um grande modelo de linguagem capaz de responder a perguntas em linguagem natural. Um módulo Play Assistant foi adicionado, que responde a perguntas relacionadas ao funcionamento do sistema operacional, além do Personal Knowledge Assistant, que permite gerar conteúdo e responder questões considerando o conteúdo de arquivos carregados pelo usuário. Possibilidade de upload de seus próprios grandes modelos de linguagem foi fornecida. Suporte adicionado para executar programas pré-instalados, modificar configurações e realizar buscas, utilizando comandos de voz e texto em linguagem natural. No cliente de e-mail UOS AI, é utilizado para resumir, traduzir e auxiliar na redação de e-mails, e no visualizador de imagens para manipulações como recorte, desfoque de fundo e alteração de estilo.
Fonte: opennet.ru
