KDE Plasma 4 es la cuarta generación de los entornos de trabajo de KDE . Consta de tres espacios de trabajo, cada uno de ellos orientado a una plataforma determinada: Plasma Desktop para PC de escritorio y portátiles tradicionales , Plasma Netbook para netbooks [ 2] y Plasma Active para tabletas y dispositivos similares [3] [4]
KDE Plasma 4 se lanzó como parte de KDE Software Compilation 4 y reemplazó a Kicker , KDesktop y SuperKaramba , que formaban el escritorio en versiones anteriores de KDE. Se incluyen como entorno predeterminado con varios sistemas operativos de software libre , como Chakra , [5] Kubuntu , [6] Mageia (versión en DVD), [7] openSUSE , [8] o TrueOS . [9] [10]
Con el lanzamiento de KDE SC 4.11 el 14 de agosto de 2013, KDE Plasma 4 se colocó en un congelamiento de características y se convirtió en un paquete estable a largo plazo hasta agosto de 2015. El 15 de julio de 2014 se lanzó el sucesor de KDE Plasma 4, KDE Plasma 5. [11]
Plasma cuenta con contenedores , que son esencialmente applets que contienen otros applets. Dos ejemplos de contenedores son el fondo del escritorio y la barra de tareas. Un contenedor puede ser cualquier cosa que el desarrollador desee: una imagen (ya sea un gráfico rasterizado o una imagen SVG ), una animación o incluso OpenGL . Las imágenes son las más utilizadas, pero con Plasma el usuario puede establecer cualquier applet como fondo del escritorio sin perder la funcionalidad del applet. Esto también permite que los applets se arrastren entre el escritorio y la barra de tareas (dos contenedores separados), y tengan una visualización separada para la barra de tareas más limitada.
Plasma separa los componentes en "motor de datos" y sus contrapartes de visualización. Esto tiene como objetivo reducir el esfuerzo total de programación cuando existen múltiples visualizaciones posibles de datos determinados y facilitar la escritura independiente del motor de datos y los espacios de trabajo.
La naturaleza escalable de los widgets de Plasma permite redimensionarlos y rotarlos a cualquier tamaño, con solo una breve pausa para volver a dibujarse. El marco de programación Kross permite a los desarrolladores escribir widgets en una variedad de lenguajes de programación además de C++ . [12]
KRunner es una herramienta versátil para varias funciones. [13] Reemplaza el cuadro de diálogo "Ejecutar comando" de K Desktop Environment 3 , y también hereda de él la característica de lanzador de aplicaciones, ampliando las posibilidades a través de un complemento modular. KRunner almacena comandos y búsquedas ingresados previamente, accesibles a través de una función de autocompletar. KRunner se puede mostrar en el escritorio a través de la combinación de teclado Alt+ F2o seleccionando "Ejecutar comando..." en el menú del escritorio.
Estas funciones las gestiona el complemento:
Plasma Desktop era una interfaz de escritorio estándar. Se declaró maduro con el lanzamiento de KDE SC 4.2. [14] Está diseñado para PC de escritorio y portátiles de mayor tamaño . En su configuración predeterminada se parece a K Desktop Environment 3 y Microsoft Windows XP , pero su amplia capacidad de configuración permite cambios radicales respecto del diseño predeterminado. [15]
Su tecnología es una reescritura fundamental de varios programas de interacción de escritorio incluidos en entornos de escritorio KDE anteriores para sistemas tipo Unix , centrándose en efectos gráficos especiales y atractivos. El espacio de trabajo del escritorio reemplaza el shell KDesktop anterior, la barra de tareas Kicker y el motor de widgets SuperKaramba utilizados en la serie K Desktop Environment 3 con un sistema unificado de widgets que se pueden configurar y reemplazar con diseños alternativos.
Desde KDE 4.0 hasta KDE 4.2, el tema por defecto Oxygen se caracterizaba por tonos oscuros. En KDE 4.3, se sustituyó por el nuevo tema Air , que predomina en la transparencia y el blanco como color base. Los nuevos temas para Plasma se pueden elegir e instalar a través de software como Discover o en línea en store.kde.org.
Esta es una lista de widgets que admite la versión actual de Plasma. No todos los widgets son compatibles de forma predeterminada en todas las distribuciones de Linux ; algunos pueden requerir paquetes diferentes o incluso una recompilación de Plasma.
Las versiones anteriores de Plasma Workspaces también admitían gadgets Edje y módulos E17 . La compatibilidad con estos se desarrolló en 2008 [19] pero luego, en 2010, se eliminó. [20] [21]
También se dio soporte a Google Gadgets . [17] Después de que Google anunció que discontinuaría sus dos servicios que utilizan Gadgets – Google Desktop [22] e iGoogle [23] – KDE eliminó el soporte para este motor de widgets a principios de 2013. [24]
Plasma Netbook es el segundo espacio de trabajo. Está destinado a netbooks y también puede utilizarse en tabletas . La primera versión estable se envió con KDE SC 4.4. [25]
Plasma Active era un espacio de trabajo para dispositivos con pantallas táctiles. Se entregaba con varias aplicaciones como Kontact Touch y un visor de documentos basado en Calligra Suite . [31] Fue reemplazado por KDE Plasma Mobile a partir de KDE Plasma 5. [32]
Contour era el nombre de una interfaz para dispositivos tipo tableta. Su desarrollo comenzó en abril de 2011 por basysKom. [26] Reemplazando un prototipo de tableta anterior, [33] Contour se convirtió en la interfaz de usuario principal del espacio de trabajo de Plasma Active y se lanzó como 1.0 en octubre de 2011. [29]
Plasma Mobile estaba destinado a teléfonos inteligentes y tabletas pequeñas que se utilizan principalmente mediante entrada táctil . Originalmente se esperaba que se lanzara en 2011 junto con Plasma Active 1.0, pero el enfoque de desarrollo se desplazó hacia Contour . El 25 de julio de 2015 se anunció una nueva versión con el mismo nombre pero basada en KDE Frameworks 5. [34]
KDE 4.0 fue lanzado en enero de 2008. Linux.com describió la reacción de los usuarios como una "rebelión", escribiendo que la reacción negativa que recibió KDE 4.0 fue de una escala sin precedentes para un proyecto FOSS . Aunque fue un lanzamiento para desarrolladores, varias distribuciones pusieron el entorno de escritorio KDE 4.0 a disposición de sus usuarios sin especificar que era una opción experimental. openSUSE lanzó una opción de KDE 4 más pulida mientras que otras distribuciones "lanzaron paquetes que simplemente [no] funcionaban", según el líder del proyecto Aaron Seigo. Como resultado, muchos usuarios se quejaron de la pérdida de características y estabilidad. Varios desarrolladores de KDE, incluido el líder del proyecto Aaron Seigo, fueron objeto de abuso por parte de medios como Linux Hater's Blog . Varios desarrolladores de KDE se alejaron del escrutinio público. [35]
Esta nueva versión marca el final de la fase de prueba al ser la primera versión lista para todos, en lugar de solo para desarrolladores y entusiastas.