La Pastilla Roja y el Software Libre. La tecnología al servicio de nuestras necesidades.
Abril 04, 2007
Funcionalidades las justas

Impactante la narración de Ed Burnette sobre el agujero de seguridad en los cursores animados que afecta a todas las versiones de Windows desde 2000 a Vista y tanto a Internet Explorer como a Mozilla Firefox por tratarse de un buffer overflow en la user32.dll.
Vale que todos nos sintamos atraidos por las cosas nuevas y relucientes, con efectos 3D en chopocientos millones de colores.
Pero las funcionalidades gratuitas en el software sólo traen problemas.
El software tiene que hacer justo y únicamente lo que tiene que hacer, y el resto de los "extras" sólo son una fuente de lentitud y problemas como aquel salvapantallas OpenGL que dejaba tostada la CPU de los servidores.


Enviado por sergio montoro a las 06:36 PM | Comentarios (0) | Permalink
El coche de rallies

Estos últimos días hemos tenido algunas dificultades con un proyecto en el que está resultando difícil explicar que algunas herramientas libres (en particular las de Apache) más que una aplicativo completo, son un kit de hágaselo usted mismo.

Al cliente, en general, le parece fenomenal ahorrarse el pastizal que le cobrarían por un Websphere o un Weblogic (a fin de cuentas basados en Apache) y montarlo todo con software gratuito que funciona igual de bien.

El problema viene después, cuando se da cuenta de que en vez de un coche de serie, lo que tiene es un coche rallies tuneado por todas partes, que corre como un rayo y se agarra a la carretera como si llevase pegamento en los neumáticos, pero que requiere de unos cuantos mecánicos expertos para mantenerlo a punto.

Existe la solución de comprarse el coche de serie, me refiero principalmente a los ERPs que se venden como lo mejor, a precio de Rolls-Royce o de Mercedes-Benz (en coste de compra y coste de mantenimiento). Pero ¿Es eso lo que queremos para nuestra empresa? ¿Un rendimiento "de serie"? a precio de berlina de lujo.

El Software Libre ofrece una oportunidad de marcar una diferencia en la infraestructura tecnológica. Una diferencia en coste, en funcionalidad y en control sobre la plataforma. Se trata de una decisión estratégica, y, como todas las decisiones estratégicas, supone renunciar a unas cosas para obtener otras mejores.

El problema es que, parafraseando a Fuckoswki, a muchos clientes les han vendido Porches que acabaron siendo una bicicleta. Y proyectos (propietarios) que iban a ser el coche de rallies y acabaron siendo una máquina de refrescos defectuosa que requiere una decena de programadores dándole patadas constantemente para que funcione. Pero todo esto es parte de la era del software privativo, que, afortunadamente, ya es prácticamente cosa del pasado.


Enviado por sergio montoro a las 06:15 PM | Comentarios (0) | Permalink
Palmo a palmo

Hace ya muchos años, en su clásico atemporal El Arte de la Guerra, Tsung Tzu escribía que los buenos generales son aquellos que ganan las batallas sin luchar, haciendo que el enemigo se sienta derrotado antes de empezar.
Por desgracia, casi nunca se cuenta con tanta ventaja psicológica, y la mayoría de las contiendas se acaban librando casa por casa y palmo a palmo estilo Stalingrado o Iwo Jima.

Siempre he pensado que el éxito de Microsoft no está basado en innovación rabiosa o productos brillantes, sino en técnicas cuantitativas tanto para el marketing como para el control de desarrollo de productos.
Randall E. Stross describe en su libro The Microsoft Way algunas técnicas que podrían considerarse lo más aburrido del mundo. Aburridas en el sentido en que los alemanes consideraban a Franco un militar aburrido. Meticuloso con la topografía y clásico (aunque eficaz) en sus planteamientos.
Lo de Microsoft va de coger un mapa y una hoja Excel y preguntarse qué cuota de mercado tiene cada producto en cada ámbito geográfico y porqué.
Va de preguntarse cómo se podrían reducir costes distribuyendo Office en CD en vez de hacerlo en diskettes de 3,5".
Va de establecer densos procesos de selección de nuevas funcionalidades basados en los usos del producto que detectan los laboratorios de usabilidad.
Va de cuidar cada resquicio de las relaciones públicas.
Y de cuidar cada página de la documentación.
Y funciona... ¡vaya que si funciona!

Cuando hoy leía el último boletín de Libro Blanco, me encontraba varias noticias que van todas de este enfrentamiento palmo a palmo.

• El trabajo de Alberto Barrionuevo con el mapa de uso de Software Libre por comunidades autónomas.

• El cambio de tendencia a la baja de Apache frente a IIS en Netcraft desde principios de 2006 (inexplicable para mi)

• La carta de OpenOffice a Dell pidiendo que preinstale OpenOffice en sus ordenadores.

En fin, que si se quiere llegar a algo, menos ideas brillantes, y más coger el lápiz y el papel y ponerse a trabajar en todas esas cosas tácticas que a la postre, sumadas acaban decantando la balanza.


Enviado por sergio montoro a las 05:50 PM | Comentarios (0) | Permalink