sin embargo es un cambio que tenía que llegar. Avanzar e incorporar el
próximo GNOME 3 significa para cualquier distribución que use GNOME
dejar atrás la tradicional interfaz y recibir la nueva experiencia de
usuario llamada GNOME Shell.
Reemplazar el escritorio “de toda la vida” de Ubuntu de por si, es
algo bastante difícil, recordemos que solo un cambio de botones
significó toda una polémica. Sin embargo GNOME Shell va más allá,
cambiando completamente el concepto de manejo de escritorio actual,
centrándose en actividades y tareas y ya no tanto en acceso a programas
y archivos, un cambio interesante para muchos de nosotros, pero demasiado radical para usuarios promedios que son justamente el mercado objetivo de Canonical.
Por tanto Canonical tenía tres opciones: usar GNOME Shell, quedarse
con una versión 2.XX de GNOME y esperar, o aventurarse con un
desarrollo propio, y eso último es justamente lo que están haciendo al integrar Unity.
Para quienes no lo sepan, Unity es una interfaz desarrollada para netbooks enfocada en pantallas pequeñas mediante el ahorro de espacio vertical
gracias, entre otras cosas a un muelle lateral para cambiar ventanas y
lanzar aplicaciones, el uso de un menú a pantalla completa y un menú
global que integra la barra de herramientas de las aplicaciones y los
controles de las ventanas en un solo panel superior.
Por otra parte Unity tiene en contra que es un desarrollo nuevo, aun inmaduro o “muy verde” en la experiencia de muchos usuarios
y contiene varias limitaciones, una de ellas es el rendimiento del
gestor de ventanas Mutter (el gestor de GNOME 3 usado también en GNOME
Shell), algo que se solucionaría al reemplazar dicho gestor por compiz,
sin embargo aun quedan cosas por ver, como las pocas opciones de
personalización a las que están acostumbrados los usuarios de GNOME
tradicional y la estabilidad general de la interfaz gráfica de usuario.
De todas maneras el concepto es muy interesante y significaría (esta
vez sí) una revolución gráfica importante, algo que se prometía desde
hace mucho en Ubuntu y que esta vez será una obligación al pasar a la versión 3 de GNOME,
además esta decisión puede atraer otros beneficios asociados a la,
siempre bienvenida, “sana competencia” que en este caso habrá entre
GNOME y Canonical, y por ultimo también podría beneficiar a varios
otros proyectos.
Uno de estos beneficiados es compiz, sus desarrolladores miran con buenos ojos la idea,
de hecho uno de ellos expresaba que con el nuevo GNOME Shell y Kwin
temía que compiz quedara relegado a ser un gestor de ventanas
experimental utilizado por un pequeño grupo de usuarios, pero que ahora
gracias a la decisión de Canonical, compiz ya no es “un proyecto sin causa”,
y lo cierto es que con compiz las posibilidades son enormes y los
resultados pueden ser, por lejos, los mejores de todo el mundo de la
computación.
Con todo, lo cierto es que Canonical tiene muchísimo trabajo que hacer, en seis meses deberá demostrar que Unity es una alternativa válida para los escritorios modernos y
un digno sucesor del actual escritorio GNOME, destacado siempre como
uno de los mas funcionales y con mayor capacidad de personalización,
además deben resolver asuntos importantes, como la compatibilidad de
hardware, el rendimiento y sobre todo, dotar de estabilidad al entorno
gráfico en general, aspectos técnicos que ya comentan los desarrolladores de Unity.
Quienes se preguntan por el soporte de las aplicaciones para el entorno Unity pueden saber, de momento, que Canonical pretende alinearse a los principios de Freedesktop.org,
y que seguirán trabajando y cooperando con GNOME, por tanto las cosas
no debieran cambiar demasiado para los desarrolladores, aunque esto
será un punto crítico para la compatibilidad y aceptación general del
escritorio dentro del ecosistema de Linux.
Por supuesto que las críticas no se ha hecho esperar, y es que nuevamente pareciera ser que Canonical se empeña más en establecer una diferenciación como marca que llevar a cabo un trabajo libre y comunitario,
una sensación que se notó fuertemente hace algún tiempo durante la
polémica decisión de cambiar el lugar de los botones de ventana,
polémica que terminó con la recordada frase “esto no es una democracia” de Mark Shuttleworth.
Otras criticas vienen de parte de su “competencia”, donde recalcan lo mucho que Canonical se ha estado alejando de GNOME en los últimos años y señalan esto como un “quiebre” que ocurriría inevitablemente.
Jon McCann, desarrollador de GNOME Shell, lo menciona textualmente: “La
organización (Canonical) ha estado trabajando “para diferenciarse y
convertirse en una empresa rentable” desde hace algún tiempo y la
ruptura con GNOME parece encajar en esa ecuación.”
Sin embargo hay que recordar que la mayoría de los proyectos con
cuotas altas de innovación (y riesgo), incluidos proyectos de código
abierto, se han iniciado y han podido crecer a partir de un grupo pequeño y “cerrado” de personas, más que por un gran comité,
tenemos el caso del mismo GNOME, XGL y compiz, X.org y el mismísimo
kernel Linux, por lo que no es extraña la actitud de Canonical con su
nuevo y arriesgado proyecto “Unity Desktop”, y tomar las decisiones
“puertas adentro” no es algo nuevo que solo a ellos se les ocurrió ahora.
Y respecto a los comentarios de la gente de GNOME creo que sí, Ubuntu se separará definitivamente de ellos si utiliza Unity,
aun cuando Jono Bacon se apresuró en decir que Ubuntu seguía basado en
GNOME, a efectos prácticos será el escritorio Ubuntu (Unity) y el
escritorio GNOME de las otras distribuciones, compartirán aplicaciones
y gran parte de su base de desarrollo, pero serán caminos distintos.
Habrá que esperar para ver cuales pueden ser las reales consecuencias
de esto.
Como sea, ya nada será como antes, y a menos que Ubuntu decida quedarse en una versión 2.XX, el cambio a GNOME Shell o Unity será un hecho inevitable dentro de seis meses,
por ahora me pregunto ¿será capaz Canonical de minimizar el impacto del
cambio de interfaz que se avecina? ¿Podrá Unity convertirse en una
opción válida a los actuales escritorios? ¿Logrará Canonical dar una
compatibilidad, un rendimiento y una estabilidad aceptable a Unity en
sólo 6 meses? creo que de todas maneras, el panorama es muy interesante.