Il progetto MiDesktop sviluppa un fork di KDE 1 per sistemi moderni

È stato presentato il primo rilascio sperimentale del progetto MiDesktop, che sviluppa un fork dell'ambiente desktop KDE 1.1.2, adattato per funzionare nei sistemi moderni. La base di codice di KDE 1 è stata portata sul framework Qt 2 per affrontare problemi e limitazioni della licenza specifici per il ramo Qt 1. Nell'ambito del progetto Osiris, gli stessi sviluppatori stanno portando avanti un fork aggiornato di Qt 2.3.2. Il codice di MiDesktop è distribuito sotto la licenza GPLv2. Le versioni pronte sono state create per Debian 13 e Ubuntu 24.04.

Il progetto MiDesktop sviluppa un fork di KDE 1 per sistemi moderni

L'obiettivo del progetto è la modernizzazione della base di codice di KDE 1, senza appesantire l'ambiente con funzionalità eccessive. In MiDesktop si intende mantenere un approccio minimalista allo sviluppo dei sistemi desktop della fine degli anni '90 e dei primi anni 2000, ma eliminando i difetti tipici delle piattaforme di quel periodo. Tra le principali caratteristiche di MiDesktop si citano la semplicità dell'interfaccia, la leggerezza e elevata performance.

Tra i piani futuri: creazione di un editor per Wayland; riprogettazione di KDM per funzionare su sistemi moderni; porting delle applicazioni KDE, come KEdit, KWrite, KCalc e KMix; risoluzione dei problemi di scorrimento in tutte le applicazioni; aggiunta nel menu di spegnimento di opzioni per la gestione dell'alimentazione (spegnimento, riavvio, ecc.); supporto per effetti sonori e stack audio attuale.

Tra i problemi noti attualmente irrisolti ci sono il ridimensionamento errato delle finestre in Firefox e Chrome; la scomparsa del menu sulla barra delle applicazioni; il non espandersi delle categorie nel configuratore (KDE Control Center); l'espansione delle finestre su tutti gli schermi in configurazioni multi-monitor.

Per eseguire MiDesktop è sufficiente un qualsiasi sistema Linux con glibc e server X, come XWayland o X.Org Server, oppure un layer Wayback. Tra le dipendenze si segnalano le librerie libjpeg, libtiff, libpng, Osiris Toolkit 2.4.4+, libxcb, libxkb e gettext. Per la compilazione sono necessari CMake e GCC 12+.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster