È stata pubblicata la versione del sistema operativo Deepin 23, che sviluppa il proprio ambiente desktop Deepin Desktop Environment (DDE) e circa 40 applicazioni per utenti, tra cui il lettore musicale DMusic, il lettore video DMovie, il sistema di messaggistica DTalk, l'installer e il centro di installazione delle applicazioni Deepin Software Center. Il progetto è fondato da un gruppo di sviluppatori cinesi, ma si è trasformato in un progetto internazionale e supporta la lingua russa. Il repository del sistema operativo include oltre 8000 pacchetti. Tutti i contributi sono distribuiti sotto licenza GPLv3. La dimensione dell'immagine ISO di avvio è di 3.3-5 GB (amd64, arm64 e loongarch64, è in fase di preparazione una versione per RISC-V).
I componenti del desktop e dell'applicazione sono sviluppati utilizzando i linguaggi C/C++ e Go. L'interfaccia grafica è costruita con la libreria Qt. Una delle caratteristiche principali del desktop Deepin è la barra, che supporta diverse modalità di lavoro. In modalità classica, c'è una distinzione più chiara tra le finestre aperte e le applicazioni da avviare, e viene visualizzata l'area della tray di sistema. La modalità efficace ricorda in parte Unity, mescolando indicatori dei programmi in esecuzione, delle applicazioni favorite e degli applet di controllo (impostazione di volume/ luminosità, dispositivi connessi, orologio, stato della rete, ecc.). L'interfaccia di avvio dei programmi offre due modalità: visualizzazione delle applicazioni favorite e navigazione nel catalogo delle applicazioni installate.

Novità principali:
- Il contenuto del repository di pacchetti è stato aggiornato. È stato aggiunto il supporto per le architetture ARM64, RISC-V e LoongArch64.
- È stata implementata una nuova meccanica per l'installazione e l'aggiornamento del sistema, utilizzando il cambio atomico delle immagini di sistema e garantendo il salvataggio degli stati precedenti tramite snapshot. A differenza del tipico schema con due partizioni di sistema che si scambiano, l'implementazione basata su snapshot consente di risparmiare spazio su disco, mantenendo la possibilità di tornare a uno stato precedente in caso di problemi dopo l'installazione di un aggiornamento, oltre a permettere all'utente di passare tra più versioni del sistema.
- È stato proposto uno strumento proprietario per la gestione dei pacchetti e un formato di pacchetti Linyaps, che supporta l'installazione di programmi sia in modalità online che offline, eseguendo le applicazioni in contenitori separati. I contenitori permettono di isolare le applicazioni dal sistema ed eliminare conflitti tra le dipendenze di sistema e le dipendenze delle applicazioni. I componenti comuni sono presentati come runtime, comprendenti librerie e dipendenze comunemente utilizzate nelle applicazioni grafiche (ad esempio, runtime per applicazioni che utilizzano Qt). Le applicazioni proprietarie preinstallate sono state migrate a questo nuovo formato, e per la distribuzione di pacchetti nel formato Linyaps è stato avviato un catalogo di applicazioni dedicato (Application Store).
- Nel Deepin Desktop Environment sono stati proposti una barra delle applicazioni aggiornata e un'interfaccia di avvio delle applicazioni, oltre a nuove possibilità di personalizzazione dei temi secondo il gusto dell'utente. Sono stati significativamente migliorati gli strumenti di interazione con l'utente, mantenendo un ambiente familiare, così che i vecchi utenti potranno adattarsi rapidamente alle modifiche proposte.
- Nell'interfaccia di avvio delle applicazioni (Launcher) è stato aggiunto il supporto per ordinare le applicazioni per nome e fornita la possibilità di raggruppamento arbitrario, in cui il contenuto dei gruppi e l'ordine delle applicazioni nelle liste sono definiti manualmente. Sono state aggiunte sezioni per le applicazioni più frequentemente utilizzate e quelle più recenti. È stata uniformata la logica di ordinamento nelle modalità finestra e schermo intero per la navigazione delle applicazioni disponibili.
- La barra delle applicazioni è stata spostata nella parte inferiore dello schermo, liberando spazio aggiuntivo sullo schermo. L'interfaccia incorporata nella barra delle applicazioni per la gestione dei desktop virtuali e il passaggio tra di essi è stata modificata. È stato aggiunto il supporto per moduli per un accesso rapido a diverse operazioni. È stato aggiunto un modulo per la trasmissione del contenuto dello schermo su altri dispositivi tramite Wi-Fi, utilizzando il protocollo Miracast, oltre a un modulo per la creazione di screenshot e la registrazione di screencast. Sono stati riprogettati utilizzando QML il vassoio di sistema e l'area delle applicazioni nella barra delle applicazioni. È stata aggiunta la possibilità di ridurre il vassoio di sistema.
- È stata riprogettata l'interfaccia di impostazione (Control Center).
- È stato aggiunto uno strumento per lo scambio di file tra diversi dispositivi e sistemi, oltre alla condivisione degli appunti e il controllo remoto del cursore. È supportato l'interazione tra due sistemi basati su Deepin o tra sistemi in esecuzione su Deepin e Windows.
- È stato aggiunto un sistema di Cloud Sync, che consente di sincronizzare le impostazioni di sistema, il contenuto del calendario pianificatore e i segnalibri del browser tra diversi computer su cui è installato Deepin.
- Client integrato per il servizio UOS AI, che fornisce accesso a un grande modello linguistico capace di rispondere a domande in linguaggio naturale. È stato aggiunto un modulo Play Assistant, che risponde a domande relative all'operazione del sistema operativo, oltre a un Personal Knowledge Assistant, che consente di generare contenuti e rispondere a domande tenendo conto dei contenuti dei file caricati dall'utente. È stata fornita la possibilità di caricare propri grandi modelli linguistici. È stata aggiunta la supporto per l'esecuzione di programmi preinstallati, la modifica delle impostazioni e la ricerca utilizzando comandi vocali e testuali in linguaggio naturale. Nel client di posta UOS AI è utilizzato per riassumere, tradurre e assistere nella scrittura di email, e nel visualizzatore di immagini per operazioni come ritaglio, sfocatura dello sfondo e modifica dello stile.
Fonte: opennet.ru
