Category Archives: Español

Interficie de gmail

No suelo utilizar los webmails habitualmente ya que soy más partidario de clientes de correo como Evolution, pero me voy a atrever a criticar la interficie web del correo de google (gmail). He estado testeando su uso varios dias y lo encuentro poco intuitivo, la agrupación de mails que realiza me resulta muy molesto y me cuesta ver cuando tengo un mail nuevo. Lo que si hay que reconocer es que la búsqueda es una de las funciones más útiles pero el resto no me convence.

De hecho conozco gente que también ha usado gmail frecuentemente (incluso más que yo) y se ha encontrado con los mismos problemas. Quizás es pq tenemos que cambiar nuestra mentalidad para entender la filosofia de gmail o quizás es que simplemente esta nueva lógica no es la más eficiente.

Fotos de Miguel de Icaza y comentarios

He subido las fotos de la conferencia/cena que tuvimos con Miguel de Icaza en Barcelona hace ya más de 1 semana. Hicimos muy pocas y como dijo Joni lo más curioso fue que Miguel (gran fan de la fotografía) nos hizo más fotos a todos que nosotros a él 😀

La conferencia sobre Mono fue interesante, sobretodo por su estilo tan personal que hace de todo un auténtico show. No quiero decir que no explicase contenido interesante, ya estamos bastante metidos en el mundo de Mono y la mayoría de cosas que explicó ya las conociamos. Lo mejor de todo fue la cena posterior, tuvimos la oportunidad de hablar tanto con el mismo Miguel como con Jordi Mas de Softwcatala (ahora también trabaja en Ximian) y Lluis (otro activo desarrollador de Mono, segun cuentan las leyendas es un auténtico crack ;-)).

Personalmente tuve la oportunidad de hablar con Miguel, recuerdo que el primer tema de conversación se centró en el escritorio GNOME. Por supuesto él es usuario de GNOME (Miguel fué uno de los precursores de este escritorio) y le confese que yo también solia trabajar con GNOME pero que encontraba algun que otro defecto molesto. Le comenté alguna de las cosas que no me gustan del escritorio como por ejemplo que los dialogos no dispongan de los botones Aceptar/Cancelar y simplemente aparezca un Cerrar, esto hace que en cuanto cambiar alguna configuración por error no puedes volver atrás y deshacer los cambios. También me quejé de la navegación espacial de Nautilus… lo que más me sorprendió es que estaba de acuerdo con mis críticas y su forma de explicar el porqué estaba sucediendo eso también fue bastante curiosa. Según él, en versiones anteriores de GNOME se había pecado de poner demasiadas opciones y hacerlo todo sin ningún orden y desde las versiones 2.x se estaba intentando justo lo contrario, hacer un escritorio elegante…. lo que sucede se puede describir con un simple péndulo, al principio nos encontrabamos en uno de los extremos y quisimos evolucionar, el péndulo siguió su camino y ahora se ha ido al extremo opuesto… el secreto esta en encontrar el equilibrio que seguramente el tiempo lo dará 😉

El siguiente tema que tratamos fue quizás el más apasionante ya que tocó el Software Libre y la forma de hacer negocios. Hasta el momento siempre he defendido que se puede ganar dinero desarrollando Sotftware Libre y viviendo de servicios ofrecidos alrededor del mismo, sin embargo esto no era más que una teoría que en la práctica se convierte en algo realmente complejo y dificil. Miguel comentó que con Ximian intentarón hacer justamente eso, desarrollar Software Libre (e.g. Evolution) y después intentar vender servicios (e.g. adaptaciones) pero no consiguieron despegar. Las empresas a las que llevaba su Software (en el caso de Evolution era un lector de correo) estas no entendian exactamente que vendian pues el código de la aplicación la podian encontrar por Internet (Ximian hizo uso de la libertad de distribuir el Software Libre, aunque como siempre se dice… es una libertad pero no una obligación).

La cuestión es que con el tiempo tuvieron que evolucionar y reorientar su estrategia empresarial basandose en un esquema sencillo:

– Desarrollo de Software Libre que pueda ser útil para la gran masa de usuarios. Por ejemplo el cliente de correo Evolution.
– Desarrollo de Software Propietario (ligado a la aplicación del punto anterior) que tenga un especial valor para empresas (estas son las que estan dispuestas a pagar). Por ejemplo el conector a servidores eXchange de Evolution (actualmente es libre también pq Ximian ha sido comprado por Novell y tienen fuentes de financiación más importantes).

El modelo me parece bastante interesante ya que puedes aprovechar la gran difusión que te da el Software Libre y puedes ganar dinero con extensiones propietarias por las cuales hay empresas dispuestas a pagar. Así se beneficia la comunidad ya que dispone de una nueva aplicación libre y la empresa desarrolladora puede subsistir.

Evidentemente no es el único modelo de desarrollo posible, existen otros como que una empresa te contrate para hacerles un programa a medida y estos quieran que dicho programa sea libre. Es decir, una empresa te paga directamente para que le haga una aplicación libre.

En general lo que me gustaría destacar es que por lo visto no es tan sencillo aplicar la idea de vender servicios, por ejemplo según contó Miguel, Red Hat vende sus distribuciones con una licencia que anula la GPL… cómo? Red Hat te vende una distribución y te da unos servicios sobre ella (e.g. actualizaciones de seguridad), tu eres completamente libre de hacer una copia de ese CD e instalarlo en otro ordenador, eso no lo puede impedir nadie, sin embargo en la licencia con la que RedHat te vende sus servicios especifica que en caso de que tu lleves a cabo ese derecho ellos dejarán de proporcionarte sus servicios. Evidentemente cuando en sus servicios está incluido las actualizaciones de seguridad, entonces es algo de lo que no se puede prescindir y por tanto te tienen atado. Desconocía por completo esta táctica y la verdad es que ahora también me pregunto si otras empresas que venden distribuciones (e.g. SuSE) también tienen la misma política.

Sobre todo este tema de los negocios con Software Libre habría para hablar largo y tendido pero no es el objetivo de este post, solo queria compartir con todos los comentarios que se hicieron en esa cena 🙂

Y más Ubuntu…

Ayer me di cuenta que el grub de Ubuntu fallaba pq había elegido reiserfs como sistema de archivos, así que hoy lo he vuelto a instalar usando extended 3… todo ha ido perfecto hasta que llega a la configuración de las X, justo en ese punto me cuelga todo el sistema. Imagino que es pq lo estoy haciendo desde vmware, pero es una lástima pq en vmware si que he podido instalar Debian y Ubuntu (que parte de esa misma distribución) no es capaz de reconocer que esta siendo instalado en vmware. Por tanto, me quedo sin poder probarla ya que no pienso perder tiempo intentando hacerlo funcionar cuando hay cosas más importantes que hacer 😉

Se me pasa por la cabeza quitar la Gentoo del portatil y probar directamente Ubuntu… pero creo que por ahora no me atrevo, solo falta que me arrepienta después… mejor no arriesgar 😛

Por cierto, aquellos que hayan instalado Ubuntu y quieran ser root solo tienen que entrar con el usuario que se crea en la instalación y a continuación ejecutar:

sudo su

Nos preguntará un password y le indicamos el mismo del usuario con el que estamos en el sistema, de esta forma nos convertiremos en root y ahora ya si podremos establecerle un password para acceder directamente con el.

Interesante distribución: Ubuntu

Hoy he descubierto la distribución Ubuntu, según parece han partido de una Debian Sarge pero utilizando las versiones más nuevas de software como GNOME 2.8. La idea que hay detrás de esta distribución es mantener un ritmo de versionado rápido, sacar una nueva versión de la distribución cada 6 meses y a su vez ir corregiendo/actualizando los paquetes que presenten fallos de seguridad. Básicamente seria una especie de distribución Debian pero con software actual, estable y con correcciones de seguridad… todo un lujo que esta por comprobar si les funciona la metodología, pero me encanta la idea. Ahora mismo estoy bajando el CD de instalación para probala.

Migración a X.Org 6.8

Hoy he instalado X.Org 6.8 (inestable aun en Gentoo) en el sobremesa siguiendo estas instrucciones. Tonto de mi no hice caso a la advertencia inicial de que no funcionaba bien con los drivers propietarios de ATI, solo me arranca si quito la acceleración 🙁 No he podido probar las nuevas características de sombras y transparencias. A ver si más adelante, cuando ya haya entregado la práctica de “Enginyeria del Software II”, lo pruebo en el portatil que ahí si puedo usar los drivers libres para ATI con acceleración 3D.

Para la migración de XFree86 a X.Org no ha sido necesario ni modificar el archivo de configuración /etc/X11/XF86Config, lo que si he visto es que en X.Org se suele usar más bien el archivo /etc/X11/xorg.conf aunque si este no existe te coge automáticamente el anterior.

Nueva asignatura optativa

En el ciclo superior de la Ingenieria Informática de la Universitat Rovira i Virgili han puesto una nueva asignatura optativa muy interesante según he visto en la guia docente: Seguretat i Hacking en Xarxes de Computadors (Seguridad y Hacking en redes de computadores).

El profe que la lleva a cabo es Robert Rallo junto a Jordi Duch. Me ha parecido muy interesante y es más que probable que la coja este año que viene 😀 He hecho bien mirandome la guía docente de este nuevo curso (recomendación de una persona ;-)) ya que me ha motivado el hecho de encontrar una novedad así 🙂 De todas formas estoy seguro que las clases o son por la mañana o se me solaparán con cualquier otra asignatura obligatoria… aún no han salido los horarios, pero bueno… la cogeré igual seguramente.

SILC, protocolo de conferencias seguro

SILC es un protocolo libre (y en un futuro standard) que viene acompañado de su respectiva implementación (servidor, clientes, librerias…) y tiene como objetivo permitir la comunicación de forma segura. Su desarrollo se inició en 1997 aunque de forma discontinua, no tomó fuerza hasta el 1999 saliendo la primera versión en el 2000. Su precursor fue el finlandes Pekka Riikonen, especialista informático en el campo de la seguridad.

Podriamos definir SILC como un híbrido entre IRC y la mensajería instantanea ya que hereda funcionalidades de ambas ramas, sin embargo ha sido diseñado desde el inicio pensando en la seguridad. SILC proporciona seguridad a unos niveles superiores a la seguridad que puede ofrecer la combinación de cualquier protocolo no seguro (e.g. IRC, Jabber, MSN Messenger…) junto con tecnologías como TLS/SSL y GnuPG/PGP. El principal motivo que dan en su web es que es muy difícil hacer seguro un protocolo inseguro utilizando un añadido (e.g. SSL) por encima, sin embargo se puede conseguir una seguridad superior si diseñamos desde 0 un protocolo con esas características. Por ejemplo, SSL es ideal para comunicaciones entre 2 máquinas, pero cuando han de intervenir más nodos como por ejemplo ocurriria en un canal (como los del IRC) su funcionamiento no es tan bueno (por ejemplo nadie te asegura que todas las personas han conectado con SSL al servidor).
Continue reading SILC, protocolo de conferencias seguro

Dialogo “Abrir archivo…” de GNOME

La última versión de “Abrir archivo…” de GNOME es tan estúpida como muchas otras decisiones de simplicidad del escritorio, ahora mismo lo tengo abierto y quiero entrar en un directorio oculto, es decir, empieza por punto… pues bien, no hay forma sencilla de conseguir algo tan simple como eso. Y se supone que estas simplificaciones las hacen para facilitar la vida al usuario… sin comentarios 🙁