Deepin 23-distributionens udgivelse er offentliggjort, hvilket videreudvikler den egenudviklede skrivebordsmiljø Deepin Desktop Environment (DDE) og omkring 40 brugerapplikationer, herunder musikafspilleren DMusic, videospilleren DMovie, beskedsystemet DTalk, installationsprogrammet og softwarecentret Deepin Software Center. Projektet er baseret på en gruppe udviklere fra Kina, men er blevet til et internationalt projekt, der understøtter det russiske sprog. Repository'et for distributionen indeholder mere end 8000 pakker. Alle filer distribueres under GPLv3-licensen. Størrelsen på det bootbare ISO-billede er 3,3-5 GB (amd64, arm64 og loongarch64, med forberedelse af en samling til RISC-V).
Skrivebords- og applikationskomponenter udvikles ved hjælp af C/C++ og Go. Den grafiske grænseflade er bygget med Qt-biblioteket. En nøglefunktion ved Deepin-skrivebordet er panelet, som understøtter flere driftsformer. I den klassiske tilstand er der en mere udtalt adskillelse mellem åbne vinduer og de tilbudte applikationer, og systembakken vises. Den effektive tilstand minder om Unity, idet den blander indikatorer for kørende programmer, foretrukne applikationer og kontrolappletter (lydstyrke/lysstyrke, tilsluttede enheder, ur, netværksstatus mv.). Grænsefladen til programstart tilbyder to tilstande — visning af foretrukne applikationer og navigering i kataloget over installerede programmer.

Hovednyhederne:
- Indholdet af pakkerepository'et er opdateret. Support for arkitekturerne ARM64, RISC-V og LoongArch64 er blevet tilføjet.
- Systemet er overgået til en ny installations- og opdateringsmekanisme, der bruger atomisk udskiftning af systembilleder og sikrer bevarelse af tidligere tilstandsformer ved hjælp af snapshots. I modsætning til den typiske ordning med to udskiftelige systempartitioner (A/B-ordning), gør implementeringen baseret på snapshots det muligt at spare diskplads, samtidig med at det bevarer muligheden for at rulle tilbage til en tidligere tilstand i tilfælde af problemer efter installation af opdateringen, samt giver brugeren mulighed for at skifte mellem flere versioner af systemet.
- Eget værktøj til pakkehåndtering og pakkeformatet Linyaps er blevet foreslået, hvilket understøtter installation af programmer i online- og offline-tilstande og kører applikationer i separate containere. Containerne gør det muligt at isolere applikationer fra systemet og undgå konflikter mellem systemafhængigheder og applikationsafhængigheder. Fælles komponenter præsenteres i form af runtime, der inkluderer biblioteker og afhængigheder, der normalt anvendes i grafiske applikationer (fx runtime for applikationer, der bruger Qt). De forudinstallerede proprietære applikationer er blevet konverteret til det nye format, og der er oprettet et separat katalog til distribution af pakker i Linyaps-formatet (Application Store).
- I Deepin Desktop Environment er der opdaterede proceslinje og app-launcher interface, samt nye muligheder for at tilpasse temaerne efter eget valg. Brugerinteraktionen er betydeligt forbedret, mens miljøet forbliver velkendt, så gamle brugere nemt kan tilpasse sig de foreslåede ændringer.
- App-launcheren (Launcher) har fået støtte til at sortere applikationer efter navn og muligheden for vilkårlig gruppering, hvor indholdet af grupper og rækkefølgen af applikationer i listerne bestemmes manuelt. Sektioner for de mest anvendte og nyeste applikationer er blevet tilføjet. Sorteringslogikken er blevet ensartet i vindues- og fuldskærm navigationsmåde for de tilgængelige applikationer.
- Proceslinjen er flyttet til bunden af skærmen, hvilket frigør ekstra skærmplads. Den indbyggede grænseflade i proceslinjen til at administrere virtuelle skriveborde og skifte mellem dem er ændret. Støtte til moduler for hurtig adgang til forskellige operationer er blevet tilføjet. Der er tilføjet et modul til at streame skærmindhold til andre enheder via Wi-Fi ved hjælp af Miracast-protokollen, samt et modul til at tage screenshots og optage screencasts. Systembakken og appområdet i proceslinjen er blevet redesignede med QML. Muligheden for at minimere systembakken er blevet tilføjet.
- Brugergrænsefladen til indstillinger (Control Center) er blevet redesignede.
- Et værktøj til filudveksling mellem forskellige enheder og systemer er blevet tilføjet, samt til fælles adgang til udklipsholderen og fjernstyring af markøren. Samspil mellem to systemer baseret på Deepin eller mellem systemer, der kører Deepin og Windows, understøttes.
- Systemet Cloud Sync er blevet tilføjet, hvilket muliggør synkronisering af systemindstillinger, indholdet af kalenderen og browserens bogmærker mellem forskellige computere, hvor Deepin er installeret.
- Indbygget klient til UOS AI-tjenesten, der giver adgang til en stor sprogmodel, som kan besvare spørgsmål på naturligt sprog. Tilføjet er der et Play Assistant-modul, der besvarer spørgsmål relateret til arbejdet i operativsystemet, samt en Personal Knowledge Assistant, der muliggør generering af indhold og besvarelse af spørgsmål baseret på indholdet fra brugerens uploaded filer. Mulighed for at uploade egne store sprogmodeller er også tilgængelig. Der er tilføjet støtte til at starte forudinstallerede programmer, ændre indstillinger og søge ved hjælp af stemme- og tekstkommandoer på naturligt sprog. I UOS AI's mailklient bruges den til at opsummere, oversætte og hjælpe med at skrive e-mails, og i billedfremviser til manipulationer som beskæring, baggrundsudtværing og ændring af stil.
Kilde: opennet.ru
