Das Projekt MiDesktop entwickelt einen Fork von KDE 1 für moderne Systeme.

Die erste experimentelle Version des Projekts MiDesktop wurde vorgestellt, das einen Fork der Desktop-Umgebung KDE 1.1.2 entwickelt, der für die Arbeit in modernen Systemen angepasst wurde. Der Code-Basis von KDE 1 wurde auf das Qt 2-Framework portiert, um Probleme und Lizenzbeschränkungen zu lösen, die für den Qt 1-Zweig spezifisch sind. Im Rahmen des Projekts Osiris wird von denselben Entwicklern ein aktualisierter Fork von Qt 2.3.2 entwickelt. Der Code von MiDesktop wird unter der GPLv2-Lizenz verbreitet. Fertige Builds wurden für Debian 13 und Ubuntu 24.04 erstellt.

Das Projekt MiDesktop entwickelt einen Fork von KDE 1 für moderne Systeme.

Ziel des Projekts ist die Modernisierung der Code-Basis von KDE 1, ohne die Umgebung mit übermäßiger Funktionalität zu belasten. In MiDesktop soll der allgemeine minimalistischen Ansatz bei der Entwicklung von Desktop-Systemen der späten 1990er und frühen 2000er Jahre beibehalten werden, jedoch die Desktop-Umgebung von den Mängeln befreien, die Systeme dieser Zeit hatten. Zu den wichtigsten Eigenschaften von MiDesktop gehören die Benutzerfreundlichkeit des Interfaces, Leichtigkeit und hohe Leistung.

Zu den zukünftigen Plänen gehören: die Erstellung einer Edition für Wayland; die Überarbeitung von KDM für die Ausführung in modernen Systemen; die Portierung von KDE-Anwendungen wie KEdit, KWrite, KCalc und KMix; die Behebung von Scrollproblemen in allen Anwendungen; die Aufnahme von Optionen zur Energieverwaltung (Herunterfahren, Neustart usw.) in das Herunterfahren-Menü; die Unterstützung von Soundeffekten und dem aktuellen Sound-Stack.

Zu den derzeit unlösbaren bekannten Problemen gehören : das falsche Ändern der Fenstergröße in Firefox und Chrome; das Verschwinden von Menüs in der Taskleiste; das Nicht-Öffnen von Kategorien im Konfigurator (KDE Control Center); das Maximieren von Fenstern auf alle Bildschirme in Mehrmonitor-Konfigurationen.

Für den Start von MiDesktop genügt ein beliebiges Linux-System mit glibc und einem X-Server, wie XWayland oder X.Org Server, oder einer Wayback-Schicht. Zu den Abhängigkeiten gehören die Bibliotheken libjpeg, libtiff, libpng, Osiris Toolkit 2.4.4+, libxcb, libxkb und gettext. Zum Erstellen sind CMake und GCC 12+ erforderlich.

Quelle: opennet.ru

60GB SSD 8Gb DDR4