Bajo licencias libres GPL, LGPL y BSD se desarrolla la terna de interfaces gráficas de usuario con mejor construcción funcional y diseño estilístico forjado en el gusto y aceptación de cientos de miles de usuarios de computadora, terna de entornos de escritorio gráfico que corren sobre subsistemas gráficos servidores XWindow (Xorg), Wayland Compositor, Muffin-KWin-Compiz window managers, corren sobre kernel Linux, sistemas Unix BSD, sobre Darwin XNU/BSD debidamente portados, sobre Win32 y podrían hacerlo sobre WinFx de adaptarse a .NET. Aquí no programan IBM, ni Red Hat Corp, ni Google Inc, lo hace una humanidad de programadores que bajo las tutelas cuasinvisibles de la NSA y el MI-6 o visibles de la W3C y Linux Foundation, la comunidad Debian, la Free Software Foundation, Open Source Initiative y semejantes, la freedesktop.org, se conminan a colaborar abnegadamente con los internautas y entusiastas del código abierto y el software libre de privativos.

Esquema_de_las_capas_de_la_interfaz_gráfica_de_usuario

GUI multilayer en organigrama de arquitectura funcional-conceptual

Hacen ellos KDE 4 que está por actualizarse a KDE 5 con Plasma Next y Qt5 entre el 13 de marzo y 17 de junio de 2014, Unity Ubuntu de Canonical Ltd. y el magnate filántropo y benevolente Mark Shuttleworth de la Sudáfrica angloboer, que presentará la versión 8 para la LTS de Ubuntu 14.04 en abril; finalmente Cinnamon 2, un fork de GNOME 3 Shell a iniciativa del francés Clement Lefebvre -que derivó Linux Debian desde Ubuntu a Linux Mint en 2006- y que abandona el empleo de las librerías GTK por Clutter.

subsistemas servidores de display y herramientas de los frameworks para Interfaces de Usuario que en conjunto con las APIs de librerías gráficas y servicios protocolares de comunicación del sistema hacen el Todo de KDE, GNOME o Xfce

subsistemas servidores de display y herramientas de los frameworks para Interfaces de Usuario que en conjunto con las APIs de librerías gráficas y servicios protocolares de comunicación del sistema hacen el Todo de KDE, GNOME o Xfce

a) Plasma Next en KDE 5:

KDE 5 mit Plasma 2

KDE 5 mit Plasma 2

para Frameworks 5 y construido con Qt5 todo traducido a QML para que sea un fluido veloz de OpenGL software interpretado sobre Plasma Next, el mismo manejador compositor de ventanas KWin mantenido y extendido por el developer Martin Gräßlin, el mismo explorador de ficheros Dolphin y, modularizado en dependencias de librerías actualizables trimestralmente por módulos.

Zooming User Interface

Zooming User Interface

b) Unity Next sobre Ubuntu multidispositivo:

Unity 3D en ruptura con GNOME Shell y montado sobre Mir display server para que no se le resistan desktop, ni phablets, ni Led TV's

Unity 3D en ruptura con GNOME Shell y montado sobre Mir display server para que no se le resistan desktop, ni phablets, ni Led TV’s

Simple Direct Media Layer (SDL) a través de OpenGL y Direct 3D soportará perfectamente al servidor de pantalla Mir desarrollado por Canonical en abierta pelea con la comunidad KDE. Por otra parte recurre ahora a implementaciones Qt5 de Digia puesto que Unity Next a diferencia de su antecesor que utilizaba Compiz fue construido puramente en QML/Qt y haciendo uso directo de OpenGL.

C) Cinnamon 2.0:

Mint 16 Petra mit Cinnamon 2

Mint 16 Petra mit Cinnamon 2

fork de GNOME 3 que progresivamente va dejando atrás la dependencia con las librerías GTK mientras utiliza Clutter que son GTK3 para GPU’s y que han permitido construir Mutter compositor en GNOME 3 y su fork Muffin para Linux Mint, posee el explorador de archivos Nemo 2 con mejoras en renderer y diseño.

Software In Time (1986)

                                          Software In Time (1986)

Graphic Shell JIT como atrapado en algún lugar en el tiempo

Anuncios