KDE 4.0 Release Counter

KDE 4 es una de las grandes esperanzas del software libre para el año 2008 que está a punto de comenzar. Aquí pueden ver una captura de pantalla de la versión en SVN

kd4.png

Entre las novedades podemos destacar:
* una notable mejora en el rendimiento general, gracias a la migración de Qt3 a Qt 4.
* un nuevo sistema de compilación basado en Cmake (que parece ser mucho más eficiente que el basado en Autotools)
* Una nueva infraestructura basada en componentes como solid y plasma
* un escritorio con una apariencia renovada en el que se destaca un nuevo sistema de menúes y un nuevo tema de íconos (oxygen)

Sin embargo, mi opinión personal es que a KDE 4 le falta madurar mucho, y mejorar en rendimiento (por ejemplo en el re-pintado de ventanas), estabilidad (todavía se producen demasiados crashes varios de los cuales he reportado), usabilidad (por ejemplo en KDE 4 no se puede ocultar la barra del panel, lo que sí se podía hacer en KDE 3) y configurabilidad (por ejemplo no anda bien el diálogo para cambiar de tema), antes de que pueda ser usado masivamente.

Creo que hubiera sido más prudente lanzar alguna otra versión beta o release candidate, antes que una versión 4.0 que creo que dificilmente alcance la calidad que la mayoría de los usuarios esperamos.

Hoy por hoy si alguien me dice que necesita un escritorio completamente funcional y estable, no dudaría en seguir recomendándole usar KDE 3.5

Pero en el software libre, los usuarios no somos consumidores pasivos: ahora es el tiempo de probarlo, reportar fallos y contribuir parches y mejoras, para que KDE 4 pueda madurar y evolucionar, para que todas las innovaciones que ofrece muestren su potencial.

Actualización (11/enero):  Esta decisión de los desarrolladores de KDE de publicar una versión de 4.0 cuya calidad quizás no sea óptima, ha generado algunas críticas en la comunidad: por ejemplo J. Berry señaló en un mail que esta decisión podría dañar la reputación de KDE de producir versiones estables de gran calidad. Por su parte, Aaron Seigo (que es uno de los principales desarrolladores de Plasma), explicó en una larga entrada en su blog  los motivos de esta decisión, fundamentándola en la lógica del desarrollo open source.