El proyecto MiDesktop desarrolla un fork de KDE 1 para sistemas modernos

Se ha presentado la primera versión experimental del proyecto MiDesktop, que desarrolla un fork del entorno de escritorio KDE 1.1.2, adaptado para funcionar en sistemas modernos. La base de código de KDE 1 ha sido portado al marco Qt 2 para resolver problemas y limitaciones de licencia específicas de la rama Qt 1. En el marco del proyecto Osiris, los mismos desarrolladores están trabajando en un fork actualizado de Qt 2.3.2. El código de MiDesktop se distribuye bajo la licencia GPLv2. Se han formado compilaciones listas para Debian 13 y Ubuntu 24.04.

El proyecto MiDesktop desarrolla un fork de KDE 1 para sistemas modernos

El objetivo del proyecto es modernizar la base de código de KDE 1, sin sobrecargar el entorno con funcionalidades excesivas. En MiDesktop se pretende mantener el enfoque minimalista de desarrollo de sistemas de escritorio de finales de los 90 y principios de los 2000, pero eliminando las deficiencias presentes en los sistemas de esa época. Entre las características clave de MiDesktop se mencionan la simplicidad de la interfaz, la ligereza y alto rendimiento.

Entre los planes futuros se encuentran: la creación de una edición para Wayland; la reestructuración de KDM para funcionar en sistemas modernos; la portación de aplicaciones KDE, como KEdit, KWrite, KCalc y KMix; la solución a problemas de desplazamiento en todas las aplicaciones; la adición de opciones de gestión de energía (apagado, reinicio, etc.) en el menú de cierre; el soporte de efectos de sonido y de la pila de sonido actual.

Entre los problemas conocidos que aún no se han resuelto se encuentran el cambio de tamaño incorrecto de las ventanas de Firefox y Chrome; la desaparición del menú en la barra de tareas; la no expansión de categorías en el configurador (KDE Control Center); la expansión de ventanas en todas las pantallas en configuraciones de múltiples monitores.

Para ejecutar MiDesktop, es suficiente cualquier sistema Linux con glibc y un servidor X, como XWayland o X.Org Server, o una capa de Wayback. De las dependencias se destacan las bibliotecas libjpeg, libtiff, libpng, Osiris Toolkit 2.4.4+, libxcb, libxkb y gettext. Para la compilación se requieren CMake y GCC 12+.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster