Objavljen je izdanje distribucije Deepin 25, koja razvija vlastito radno okruženje Deepin Desktop Environment (DDE), kao i oko 40 korisničkih aplikacija, među kojima su muzički plejer Deepin Music, video plejer Deepin Movie, instalater i centar za instalaciju programa Deepin Store. Projekt je osnovala grupa programera iz Kine, ali se transformirao u međunarodni projekt i podržava hrvatski jezik. Repozitorij distribucije uključuje više od 8000 paketa. Svi radovi se distribuiraju pod GPLv3 licencijom. Veličina ISO slika za preuzimanje iznosi 6 GB (amd64, arm64 i loongarch64).
Komponente radnog okruženja i aplikacije razvijaju se korištenjem jezika C/C++ i Go. Grafičko sučelje izgrađeno je pomoću Qt biblioteke. Ključna značajka radnog okruženja Deepin je panel koji podržava nekoliko radnih načina. U klasičnom načinu ostvaruje se jasnije razdvajanje otvorenih prozora i aplikacija koje se mogu pokrenuti, prikazuje se područje sistemske trake. U efikasnom načinu pomalo podsjeća na Unity, miješajući indikatore pokrenutih programa, omiljenih aplikacija i kontrolnih aplikacija (podešavanje glasnoće/svjetline, povezani uređaji, sat, stanje mreže itd.). Sučelje za pokretanje programa pruža dva režima — pregled omiljenih aplikacija i navigaciju kroz katalog instaliranih programa.
Između izmjena:
- Konfigurator i sučelje za prikaz obavijesti ponovno su napisani koristeći QML.
- Optimiziran je i unificiran vizualni stil elemenata sučelja koji se primjenjuju u aplikacijama za radno okruženje DDE (Deepin Desktop Environment).
- U konfiguratoru je implementirana nova kompozicija sučelja, koja se sastoji od bočne trake s navigacijskim elementima i glavnog područja s postavkama. Dodane su višeslojne postavke prozorskih efekata. Dodana je podrška za pričvršćivanje trake zadataka. U postavkama zvuka omogućeno je spajanje zvučnih kanala. U blok brzi operacija dodani su alati za izradu i obnavljanje rezervnih kopija.
- U sučelju za pokretanje programa (Launcher) implementiran je način sortiranja popisa aplikacija po nazivima abecednim redom.
- U upravitelju datotekama proširene su mogućnosti pretraživanja, omogućeno je isticanje pronađenih ključnih riječi i realiziran je prikaz rezultata tijekom upisivanja pretraživačkog upita. Dodana je gumb za stvaranje nove kartice. Implementirana je podrška za skrivanje gornjeg izbornika.
- Za korisnike prijenosnih računala omogućeno je podešavanje upravljačkih gesti dodirom s tri i četiri prsta na touchpadu.
- Proširene su mogućnosti AI asistenta. Dodan je zaseban indikator AI asistenta na traci zadataka. Kada se odabere tekst na bilo kojem ekranu, automatski se pojavljuje ikona AI asistenta preko koje se može zatražiti prijevod, sažetak i objašnjenje suštine odabranog fragmenta. Ujednačene su postavke AI modela.
- Dodana je podrška za glasovne naredbe, pomoću kojih se mogu izvršavati različite sistemske operacije, formirajući zadatke na prirodnom jeziku bez obraćanja izborniku.
- Realiziran je kombinirani način rada AI asistenta, koji omogućuje korištenje velikih AI modela, kao što su DeepSeek, Baidu Qianfan i iFlytek Spark, uz postojeću mrežnu vezu, dok se u offline radu ili u zaštiti privatnosti koristi kompaktnu model 'UnionTech YouRong' koja se izvršava na lokalnom sustavu.
- Predložen je servis Agent Store, koji omogućuje preuzimanje dodatnih agenata za AI asistenta radi izvršavanja proširenih zadataka.
- U mehanizam instalacije i ažuriranja sustava, koji koristi atomske zamjene sistemskih slika, dodana je podrška za sekundarne snimke (Second-Level Snapshot) - prije svakog ažuriranja sustava automatski se stvaraju rezervne snimke, osiguravajući očuvanje prethodnih stanja i omogućujući povratak na radni sustav u slučaju kvara tijekom ažuriranja. Implementirana je mogućnost instalacije drajvera i aplikacija u obliku proširenja sustava. Dodano je sučelje za isključivanje i ažuriranje proširenja. Realiziran je način inkrementalnog atomskog ažuriranja.
- Za zaštitu od modifikacije sistemskih komponenti zlonamjernim softverom, omogućeno je montiranje osnovnih direktorija, kao što su /usr/bin, u režimu samo za čitanje.
- Dodana je funkcija samočišćenja (Self-Cleaning Engine), koja automatski briše tragove rada na javnim uređajima prilikom ponovnog pokretanja. Komponente koje se ne mogu očistiti mogu biti sačuvane dodavanjem na belu listu.
- Nastavljeno je unapređenje alata za upravljanje paketima i formata paketa Linyaps. Zahvaljujući korišćenju izolovanih kontejnera u Linyaps-u, Linyaps paketi nisu vezani za određeni distribucijski sistem i mogu se instalirati u Debian, Ubuntu, Arch, Fedora i openEuler bez ponovne izrade. Repozitorij podržan od strane projekta uključuje više od 5000 paketa, prikupljenih za arhitekture AMD64, ARM64 i LoongArch64.
- Dodani su alati Distrobox, koji omogućavaju brzo instaliranje i pokretanje bilo kojeg Linux distribucije u kontejneru, kao i obezbeđivanje njegove integracije sa glavnim sistemom. U App Store-u su dostupne slike za kreiranje okruženja zasnovanih na Debian 12, Ubuntu 20.04/24.04, Arch Linux i Fedora 41/42.
- Za testiranje je predložen eksperimentalni kompozitni server Treeland Window Compositor, koji se odlikuje visokom performansom animiranih efekata i podrškom za upravljanje gestovima na dodirnoj podlozi. Treeland podržava teme dizajna, standardne operacije sa prozorima, upravljanje zadacima, interfejs za preklapanje zadataka sa pregledom sadržaja prozora, podešavanje parametara skaliranja u više monitornim konfiguracijama.
- Umesto SM4, korišćen je algoritam AES za šifrovanje diskova.
- Dodana je podrška za pravljenje rezervnih kopija korisničkih podataka.
- U tekstualni editor i sistem za beleške dodana je podrška za glasovno unos.
- Dodana je komponenta Cross-Device Collaboration za integraciju sa pametnim telefonom, koja omogućava odgovor na SMS poruke s radne površine i upravljanje mobilnim aplikacijama s velikog ekrana.

Izvor: opennet.ru
