È stata presentata la prima beta del progetto MiDesktop, che sviluppa un fork dell'ambiente desktop KDE 1.1.2, adattato per funzionare sui sistemi moderni. Per risolvere i problemi e superare le limitazioni della licenza specifiche per il ramo Qt 1, il codice sorgente di KDE 1 è stato portato sul framework Osiris, che sviluppa un fork aggiornato di Qt 2.3.2. Il codice di MiDesktop è distribuito sotto licenza GPLv2. I pacchetti pronti sono stati formati per Debian 13 e Ubuntu 24.04.
Le caratteristiche principali di MiDesktop sono la semplicità dell'interfaccia, la leggerezza e le alte prestazioni. Gli sviluppatori cercano di mantenere un approccio minimalista alla progettazione dei sistemi desktop della fine degli anni '90 e inizio 2000, ma eliminano i difetti tipici di quegli ambienti e modernizzano la base di codice di KDE 1, senza affollare l'ambiente utente con funzionalità superflue.
Per eseguire MiDesktop è sufficiente qualsiasi sistema Linux con glibc e un server X, come XWayland o X.Org Server, o un'interfaccia 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+.
Tra le modifiche nella beta:
- È stata aggiunta una nuova barra delle applicazioni MiPanel, basata sulla versione KPanel fornita in Corel Linux.
- Portati le applicazioni KCalc, KHexdit, KScreenshot, Ark e KNotes.
- È stato implementato un supporto completo per lo scorrimento con la rotellina del mouse (in precedenza lo scorrimento funzionava solo quando il cursore era sulla barra di scorrimento).
- Garantito il corretto rendering dei font (precedentemente l'anti-aliasing non funzionava).
- Risolti problemi con la scomparsa dei menu e clic casuali sulla barra.
- Stabilita la visualizzazione ad albero delle liste nel KDE Control Center.
- Risolti problemi con il ridimensionamento delle finestre delle applicazioni GTK, come Firefox, che portavano a spostare parte della finestra al di fuori dell'area visibile.

Fonte: opennet.ru
