Gli sviluppatori del progetto postmarketOS, che sviluppa una distribuzione Linux per smartphone basata sulla base dei pacchetti Alpine Linux, sulla libreria C standard Musl e su un set di utilità BusyBox, hanno annunciato l'aggiunta del supporto per l'ambiente desktop COSMIC, sviluppato in linguaggio Rust. Le build pronte di postmarketOS con COSMIC sono disponibili per sistemi x86_64, e c'è anche una versione separata ottimizzata per i laptop Thinkpad X13s (su richiesta, è possibile compilare una build personalizzata utilizzando l'utility pmbootstrap). In precedenza, postmarketOS supportava KDE Plasma Mobile, Phosh, GNOME Mobile, Sxmo, MATE e Xfce.

COSMIC è sviluppato da System76 come progetto universale, non legato a una distribuzione specifica e conforme alle specifiche di Freedesktop. Per costruire l'interfaccia in COSMIC viene utilizzata la libreria Iced, che utilizza tipi sicuri, architettura modulare e modello di programmazione reattiva. Il progetto sviluppa anche un compositore proprio. un server COSMIC basato su Wayland. Oltre all'uso del linguaggio Rust, COSMIC si distingue per le modalità di disposizione ibrida delle finestre a mosaico e di ancoraggio delle finestre (raggruppamento delle finestre in modo simile alle schede nel browser), che possono essere attivate in relazione ai desktop virtuali. Il primo rilascio stabile di COSMIC è previsto per il primo trimestre del 2025.
Tra le altre modifiche recenti in postmarketOS, si segnala l'implementazione delle porte per i dispositivi Samsung Galaxy S10+, Amlogic P241, Microsoft Lumia 640 e Ugoos AM3. Per i dispositivi OnePlus 6, Motorola Moto E5 Plus, Motorola Moto G5s, Xiaomi Redmi 3S, Xiaomi Redmi 4 Standard e Xiaomi Redmi 4A è stato aggiunto il supporto iniziale per la fotocamera. È stato migliorato il supporto per i seguenti dispositivi: Samsung Galaxy Tab 3, Samsung Galaxy S9, Samsung Galaxy Note 9, Google Pixel 3a XL, Google Pixel C, LG G7 ThinQ, LG V35 ThinQ, ODROID HC2, Lenovo ThinkPad X13s, Apple MacBook Air M1, Amazon Echo Dot 2nd gen e Xiaomi Mi Note 10 / Mi CC9 Pro.
È stata aggiunta al repository postmarketOS la versione GNOME 48. Nelle build di KDE Plasma Mobile, invece del file manager Index, viene utilizzato Dolphin. Aggiornato il pacchetto mobile-config-firefox con un insieme di impostazioni per migliorare le prestazioni di Firefox sui dispositivi mobili e disabilitare i componenti che influenzano la privacy. Continua l'adattamento dei pacchetti per funzionare con il gestore di sistema systemd, che potrà essere utilizzato al posto del sistema di inizializzazione OpenRC.
Fonte: opennet.ru
