No es que las relaciones entre Canonical/Ubuntu y Gnome fueran tan perfectas como se cree, pero en una sola semana han surgido un par de asuntos que ha disparado y seguirá disparando la tensión entre ellos. El primero y más comentado es la adopción del shell Unity no ya como alternativa a Gnome Shell, sino al gnome-panel de toda la vida. Teniendo en cuenta que la novedad más importante de Gnome 3 es el cambio de shell -también lo fue en KDE4, no nos engañemos-, esto representa una divergencia de mentalidades de difícil solución.
|
etiquetas: gnome , canonical , ubuntu , linux , unity , gnome shell
Muerte. Destrucción. QML.
Yo ya he probado Unity (tan fácil como "sudo apt-get install unity") y ni me gusta ni me disgusta comparado con Gnome.
Seguid soñando.
??????
No conozco los detalles de los flames entre la gente de Canonical y Gnome/GTK
Pues yo creo que el autor debería haber empezado por ahí, aportando el flame correspondiente antes de escribir cosas sin aportar ni una sola discusión entre las partes (ni siquiera una....).
Muy informado le veo. Mientras no lea lo contrario, creo que a la gente de GNOME se la sopla lo que quiera Canonical. GNOME existe desde el año 1999, y seguirá existiendo haga Canonical lo que quiera. GNOME no desarrolla para Ubuntu, que igual éstos se creen el centro del universo.
GNOME tiene vida propia.
Es que es totalmente cierto. Además, QT es multiplataforma (si, ya se que gtk también) y tiene mucho futuro como framework de symbiam/meego.
Sueño con un gnome como el actual pero hecho con qt.
No dudo de lo estable y funcional que es, pero si no evolucionas estas abocado al fracaso.
GnomeShell pinta muy bien, pero es muuuuuuy verde aun.
Fin del problema
¡¡Viva el software libre!!
La solución sería que el escritorio por defecto fuera el estandar de GNOME y una vez instalada Ubuntu y el usuario entrara en su sesión por primera vez, éste fuese informado de nuevas posibilidades en su escritorio de acuerdo con el hardware de su máquina.
Por otro lado, veo algo de estrategia en que Ubuntu quiera cambiar a Unity pues, si como he leído por ahí, la interfaz se estaría preparando para que funcionara o quedara igual de vistosa tanto en un PC como en un tablet o similares.
Me encanta la diversidad que hay en el software libre pero hay compañías que mutan dependiendo de como sople el viento. Y así nunca conseguirán resolver su famoso bug number one1!
Estoy deacuerdo en que Qt4 > Gtk+. El hecho de que hasta ahora se haya utilizado gtk en lugar de Qt se debe mas al tipo de licencia que tenía en su momento que a cualidades técnicas: Qt (psedocomercial) frente a Gtk (totalmente libre)
Pero hace tiempo que Qt adoptó LGPL y es tan libre como Gtk
A parte que detrás de Qt haya una empresa tan importe como Nokia, debería ser una cosa a tomar en cuenta. Quién sabe si en el futuro se adopte Qt un standard en el desarrollo de aplicaciones de escritorio y para dispositivos moviles (reemplanzando a J2ME, a .net, y al psedo java de android)
Desde luego la afirmación de KDE > Gnome me parece un tanto presuntuosa (por lo menos de momento). Mas bien lo dejaría en un empate técnico: KDE ~ Gnome. En mi opinión simplemente son escritorios dirigidos a públicos diferentes.
Aquí nadie se casa ni se debería casar con nadie, la superioridad tecnológica, de potencia, claridad de programación, multiplataforma (de verdad, no de pacotilla) y documentación de Qt no sólo es aplastante, sino que encima tienen detrás a Nokia que lo necesita potenciar aún más si quieren sobrevivir en el mercado de los smartphones. Y encima por si fuera poco, GTK+ está completamente estancado en la v2, hace muchísimos años que deberían haberse olvidado de C y glib y empezar con algo limpio y mejor hecho.
Pero ahora cómo van a cambiar? No me gusta que no haya competencia, y tal como están las cosas ahora, me sabe mal pero dudo que GTK pueda evolucionar hasta algo mínimamente competitivo con Qt.
Las cosas por defecto tienen una fuerza muy importante, y eso está claro (Microsoft ha abusado de ello todo lo que ha querido, ¿no?), pero para el usuario que realmente sabe lo que quiere usar, va a ser un poco lo de menos (sea Gnome Shell en Gnome 3, Unity, o lo que elijan... conozco a mucha gente con Netbook y que usan el escritorio Gnome clásico después de probar UNE y Unity).
A mi me da la sensación de que hay tres cosas distintas en todo este asunto.
Por un lado la máquina de marketing de Canonical alimentando a su comunidad de consumidores, más que de colaboradores, que aplauden que se cambien los botones de las ventanas de sitio, el nuevo fondo de escritorio, y que piensan que todo lo que usan en su sistema operativo es gracias a Ubuntu (Canonical por extensión).
Por otro esa misma maquinaria publicitaria cae mal en la gente que no es un mero consumidor, sino que participa del open source, y que no caen en la "trampa" (hay excusas para todo: para que Canonical no contribuya apenas a los proyectos de los que se nutre, que lo que desarrolla Canonical se hace en casa bajo control estricto y con asignación de copyright, que Canonical no se integra en los proyectos existentes como cualquier otro colaborados, que si la infraestructura de Gnome no le mola a Canonical y todo lo que no sea Launchpad no vale, etc).
Y finalmente están las fricciones entre estos grupos. Me parece que son diálogos diferentes. Mientras hay gente que se preocupa de las consecuencias para la ecología del open source (y Ubuntu está en ella!), otros ven esa preocupación como un ataque y saltan los mecanismos del fanboy que, es cierto, son un escudo impenetrable
En las máquinas que tengo Ubuntu, probablemente pruebe ese nuevo Unity para escritorio, pero si no me gusta... volveré al Gnome clásico (o a Gnome Shell, cuando esté acabado, y si me gusta). No es tan complicado, y entraría en los pasos que realizo para sentirme en casa y tener un entorno listo para trabajar a mi manera.
El daño que esto haga a Canonical, Ubuntu y Gnome... ya lo veremos. Me consta que hay gente muy inteligente y capaz en ambos "bandos" (ojo a las comillas), y estoy seguro que de todas esta discusión saldrán conclusiones interesantes.
Porque mira que son inusables y feos el Gnome Shell y el Unity, porque no dejan el Gnome como esta, que esta bien como esta.
Creo que se decía que con gnome y kde se pueden instalar los programas del otro tipo de escritorio, pero hay que instalarse las librerías específicas y que después los programas no funcionan del todo bien, o que iban más lentos al cargarse. ¿Eso es así? La verdad es que para lo que lo uso no me hace falta más, pero es por curiosidad.
dolphin (KDE4) -> www.muylinux.com/wp-content/uploads/2009/05/dolphin-kde4.jpg
mac os x -> www.javipas.com/wp-content/uploads/2008/04/mac-os-x-finder.jpg
No
¿Además del aspecto visual, el usuario medio qué cambios notará con el paso de gnome a unity?
En Unity los programas que habras no se cierran hasta que no cierres la sesión, al estilo iphone/ipad
(bueno, siempre puedes hacer un kill desde una terminal :P)
habras {ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}{ffu}
Sin embargo, si no dan algo que se parezca mínimamente a Windows y que puedan entender los usuarios
ceporrosvan a echar por la borda lo que han conseguido (mucha gente ha pasado a Linux porque Ubuntu lo ha puesto fácil y se ha sabido vender).A pesar de no ser un dechado de virtudes, Windows es el estándar de facto. La gente quiere usar productos que sean similares en imagen y manejo al producto estrella, ya puedes hacer un producto cojonudo que si no es así no vas a triunfar.
Por cierto, aunque QT sea una plataforma estupenda, KDE nunca me ha parecido estar a la altura. Lo estuve usando unos años pensando que progresaría pero se ha estancado: KDE 4 es más espectacular pero no más estable, cuando se portaba una aplicación de mi interés casi siempre era en GTK y el soporte para QT en Gnome es mucho mejor (VirtualBox o VLC están en QT y ni te das cuenta) que el de GTK en KDE (la integración de Firefox siempre me pareció chapucera).
En general, la crítica más frecuente a los sistemas GNU/Linux es que son poco uniformes y ésa es, precisamente, su mayor virtud: personalizarlo al gusto es tan fácil como escribir apt-get install
Yo no pienso usar Unity. Punto. Si es necesario compilaré Gnome Shell o instalaré KDE 4. Porque a mí me da la gana. Tampoco instalan vim por defecto y a mí me parece imprescindible.
Dejar a mi gusto una Ubuntu Maverick recién instalada me llevó 15 minutos. Si me guardara algunos ficheros de configuración, aún menos. Pero, bueno, bien, es buena cosa que se discuta de software libre, al menos es más sano que hacerlo sobre si Steve Jobs se ha hecho un tatuaje.
Dolphin con esos iconos gigantes no va a ningún sitio, tienen que ser más pequeños y organizados por categorías: unidades de almacenamiento, categorías (imágenes, música, bajadas, etc) y lugares favoritos (fotos de la parienta, documentos del cole, etc.). Luego, el otro fallo son las pestañas. El tercer error es que la ubicación no sale en texto por si queremos entrar en una carpeta oculta sin tener que activar y luego desactivar los ficheros ocultos.
Si, eso nos lleva a Konqueror. Pero es que Konqueror también es infumable ya que, aparte de ser liante por exceso de funciones, muchas veces se desconfigura o te muestra los ficheros en el formato que le da la gana.
De KDE lo único que me quedo es con algunas estupendas aplicaciones que trae: Amarok, Kate, Konsole, Kolourpaint. Verdaderos pesos pesados comparados a los apaños esmirriados de GNOME.
Eso sí, Qt tampoco es para alabarla tanto, hay gente que tiene otra opinión al respecto y es para tenerla en cuenta: blog.rburchell.com/2010/10/qt-process-is-broken.html
At the heart of it, I think it all boils down to two things:
* Lack of manpower
* The process to integrate merge requests is clunky and slow
So... what do we do?
tsdgeos.blogspot.com/2010/10/qt-gitorious-merge-requests-and-open.html
Some time ago Qt/Nokia decided to open their repos (great! even if they are not the real repos) and also decided to start accepting contributions from non Qt/Nokia employees in a way that they will make you the favour of accepting your code for free without making you fax things and talk with lawyers
[...]
The fact that you have to grant them a perpetual license to do whatever they want with your code was the reason i decided myself not to contribute to Qt.
But the flesh is weak and i actually found something that i though would be nice to have and was actually easy to implement. So i went ahead and did it (qt.gitorious.org/qt/qt/merge_requests/814) seven weeks ago.
Since then my merge request has received exactly two comments. One from a non Qt/Nokia employee saying "Looks good to me (and useful!)" and one from a Qt/Nokia employee saying "Your indentation is wrong" (which i think is not but that's unrelated).
And that's it.
I know phones don't have a need for QHeaderViews, but Qt/Nokia could pretend they still are supporting the desktop (which is what brought them to the position they are) and if they get a patch from a reasonably known community member that gets acked by a well known community member have the decency of following up the patch.
Si alguien quiere una traducción que me la pida o utilice el traductor Inglés->Indio de Google.
Creo que has usado dolphin... ¿0 segundos en tu vida?
Dolphin con esos iconos gigantes no va a ningún sitio, tienen que ser más pequeños
Son del tamaño que quieras. En esa captura salen enormes, pero los puedes poner al tamaño que quieras. Y son accesos directos...
y organizados por categorías: unidades de almacenamiento, categorías (imágenes, música, bajadas, etc) y lugares favoritos (fotos de la parienta, documentos del cole, etc.)
... accesos directos que unidos a tecnologías como nepomuk/strigi puedes hacer virguerías. Pero es que eso que pides está exactamente implementado en la lista desplegable que sale del icono del directorio dónde te encuentras
Luego, el otro fallo son las pestañas.
Dolphin tiene pestañas. Y también puedes partir la vista para pasar ficheros de un sitio a otro.
El tercer error es que la ubicación no sale en texto por si queremos entrar en una carpeta oculta sin tener que activar y luego desactivar los ficheros ocultos.
Si haces click en la "ubicación" te sale un estupendo cuadro de texto asistido donde teclear la ruta que quieras
Si, eso nos lleva a Konqueror. Pero es que Konqueror también es infumable ya que, aparte de ser liante por exceso de funciones, muchas veces se desconfigura o te muestra los ficheros en el formato que le da la gana.
Cuando usas konqueror para la administración de ficheros ahora carga la kpart de dolphin
Lo dicho, ni lo has probado
De hecho usé KDE 3.5 desde otoño del 2007 a verano del 2009. Luego me pasé a Kubuntu 9.04 y luego a 9.10. Pero en el cole usaba Ubuntu 9.10 y Gnome me terminó convenciendo.
Algo que no me gustó con KDE y si que me gusta de Gnome (seguramente también deben ser datos obsoletos). Es que en el diálogo para abrir o guardar de cualquier aplicación, con KDE los lugares tenía que personalizarlos en cada aplicación para tenerlos a mi gusto, en GNOME añadí uno (Películas) al Nautilus y me sale en todas las aplicaciones al abrir el diálogo abrir/guardar. Pero también debo andar anticuado.
Y, ¿cuál es el problema de la documentación de Gtk? tiene manual de referencia oficial y varios tutoriales (www.gtk.org/documentation.html).
He probado y utilizado KDE4 (incluidas sus versiones más recientes) y me sigue creando la misma repudia de siempre.
Aunque no sea GTK, se ve que no hay traducción directa XUL-QT y sí que la hay para XUL-GTK.
Esa combinación si no me equivoco no es ni de kde, ni de gnome, ni de ningún escritorio, si no de las X. y al menos en Ubuntu, en las ultimas versiones, viene desactivada por defecto.
En las últimas versiones de X viene deshabilitado por defecto, y algunas distribuciones lo configuran para que haya que dar dos veces al backspace (a modo de confirmación)
Igualmente como todo en linux es facilmente configurable
Ese KDE era espléndido pero adolecía de algunos fallos de integración. Como he dicho antes, todo lo que viene de otras fuentes (GTK, Java, etc.) KDE lo presenta de cualquier manera mientras que GNOME hace un trabajo de integración perfecto con QT, Java y XUL.
Muchas cosas que en Gnome tienes instalarlas aparte (Gnome Do, Drapes, Widgets de escritorios , etc...) las tienes de serie en KDE con una facilidad asombrosa. Es es uan ventaja y una desventaja a la vez (Y que pasa si quiero usar X en vez de la opcian Y que tiene plasma-desktop ?) pero para mis es más ventajoso.
Finalmente dsire a los que se quejan de que KDE es muy "windosero" que eso actualmente es un mito. Por defecto tendra un aspecto windowsero, pero te deja hacer absolutamente de todo.. agrupar ventanas bajo el mismo titulo, poner el titulo en el lateral (wtf!), poner una barra de menus al estilo Mac OSx, poner varias barras al estilo Gnome-Ubuntu, utilizar la barra como un dock totalmente funcional y bastante chulo, o mandarla a paseo , tener uan interfaz muy al estilo de unity (Contener de Busqueda y Lanzamiento), o configurar para que el comportamiento del raton al hacer click en el escritorio sea del estilo de OpenBox y otros gestores ligeros (que aparezca el menu de programas, o el menu de aplicaciones en ejecucion o que TU QUIERAS).... LARGUISIMO ETC....
Sin embargo en este portátil (un core duo del 2006) tuve instalado Kubuntu 9.04 y luego 9.10, y sinceramente, era una tortuga coja. Fué ponerle Ubuntu 10.04 y los efectos compiz no ralentizan ni con una maquina virtual en funcionamiento.
Creo que lo bien que vaya GNOME depende de su compatibilidad con la gráfica.
El problema de la documentación de Gtk que yo veo es que está muy dispersa. Por ejemplo para ver bien como funciona GObject hay que ir "gugleando" porque la documentación no es más que un API con un texto que no llega a aclarar para qué sirve y leerse el API de sopetón es como leerse las páginas amarillas en orden alfabético. La única forma de ver cómo funciona o para qué utilizarla es viendo código ya hecho y eso es muy lento. Luego hay un montón de tutoriales, la mayor parte de ellos desfasados/incompletos o llenos de bugs como por ejemplo el siguiente link: icc.utalca.cl/~frojas/GObjectDiaGNOME.pdf,dónde ni siquiera pone la fecha de creación del documento.
¿Es del año 2010 o de 1998? Por cierto, lo he mirado por encima y el pdf tiene varios errores de concepto. Leyendo este tutorial mucha gente podría pensar que para programar a objetos en Gtk hace falta utilizar GObject, lo cual es totalmente falso. Gtk está orientado a objetos aunque no se utilice GObject, que fué diseñado para interactuar con lenguajes de alto nivel.
Los Widgets de Gtk están de hecho declarados como clases: library.gnome.org/devel/gtk-tutorial/2.90/x2184.html
No puedes esperar que los tutoriales no oficiales hechos por terceros que te encuentras por google se mantengan actualizados. El pdf que enlazas ni siquiera es documentación, es una presentación que seguramente alguien usase para exponer en alguna conferencia. La documentación está en la página oficial library.gnome.org/devel/