|
|||||||||||||||||||||||||||||||||||||||||||
| Mayo 31, 2005
Presión digital en Bruselas
Tenemos que movilizarnos más. La presión de la industria propietaria en Bruselas y la falta de criterio de algunos organos de la Unión Européa están haciendo el camino muy fácil a las patentes de software. Para el día 2 de junio hay prevista una manifestación "digital". Hay varias opciones para que se den cuenta que nos somos unos pocos "jedais" sin representación real: 1) manifestarte con tu web Mayo 30, 2005
SUSE Linux Virtual I/O Server
En IBM developerWorks puede encontrarse un denso manual sobre cómo configurar SUSE Linux Virtual I/O Server. Y, bueno, ¿qué importancia tiene todo esto? Actualmente, el mercado de Network attached storage se halla dominado por IBM, EMC e Hitachi. Aunque recientemente también Sun compró su propia tecnología NAS y existe, en general, mucha ebullición alrededor de estas soluciones. La virtualización es el impulsor del crecimiento de la industria de almacenamiento en los próximos años. De ahí la importancia de que existan soluciones SUSE para OpenPower que cubran este nicho de mercado con una oferta basada en software libre. Red Hat liberará Netscape Directory
Vía eWeek puede leerse la noticia de que Red Hat liberará como GPL Netscape Directory que compró en 2004 por $20M. Hasta la fecha, sólo Microsoft ha intentado (sin éxito) poner en marcha la infraestructura necesaria para una gestión de identidad global en la red (ver el visionario artículo de Miguel sobre Hailstorm de 2001). La liberación supone un envite potencial a la gestión de identidad de Novell, uno de los productos estrella de la compañía. También es un paso para evitar la hegemonía en autentificación que Microsoft pretende alcanzar con Longhorn tras el abandono oficial de Passport. La historia de Netscape Security Solutions es ya larga. La gama de soluciones fue comprada indirectamente por America Online en el 99 cuando AOL compró Netscape Communications. En cualquier caso aún hay un importante hueco por cubrir en este nicho. OpenLDAP es una pesadilla de entender y de instalar. Se requieren herramientas más fáciles y Netscape, sin ser un producto milagroso, está bien pensado, simplifica un poco la vida del administrador de sistemas y es escalable. Leer más sobre Red Hat y Netscape Directory en Slashdot. Mayo 25, 2005
Cómo mover a la gente a que participe
Un tema recurrente en los foros Open Source es la [falta de] participación de La Comunidad en el desarrollo de un proyecto. Montas tu proyecto con gran ilusión (y a veces un igual grado de ingenuidad) lo haces público, y esperas a que miles de agradecidos usuarios te escriban para darte las gracias; pero ¡oh! sorpresa, te quedas más solo que Gary Cooper en el filme de Fred Zinnemann del 52. ¿Qué es lo que mueve a la gente a participar en una comunidad? 1. La gente contribuye más cuando cree que sus aportes son únicos y especiales. 2. La gente contribuye más cuando cree que sus aportes serán reconocidos. 3. La gente contribuye más cuando cree que sus aportes serán de utilidad para otros miembros de La Comunidad. 4. La gente contribuye más cuando cree que recibirá una recompensa. 5. La gente contribuye más cuando existen objetivos claros. 5.1. Corolario: Los objetivos individuales motivan más que los objetivos de grupo. 6. Si las metas fijadas no son creíbles la gente no se animará a participar. 7. La gente contribuye más cuando cree que el resultado de la cooperación colectiva será de utilidad directa para ellos mismos. Conclusión: Post relacionado: Cómo colaborar con el Software Libre Mayo 21, 2005
El cazarrecompensas
He de confesar que llevo varios años trabajando de mercenario. Ahora que está de moda Star Wars III si me adjudicasen un personaje del guión probablemente me tocaría (contra mi voluntad) Boba Fett, ese siniestro cazarrecompensas que, como su padre Jango, vive de perseguir culpables o inocentes por cuenta del patrón que mejor pague. Quien lleva suficiente tiempo en trabajando como programador sabe que meritocracia es [normalmente] una quimera que raramente porque en la vida real suele ser substituida por una cortina de pretendida infalibilidad. No sé cuantas veces he llegado a un cliente y he escuchado aquello de "aquí se hace todo por escrito". Lugares donde lo más importante no son la eficiencias que se generen como fruto del trabajo, sino ser capaz de mantenerse en el puesto sin resultar jamás implicado en ningún embrollo. Es algo similar a la política: uno puede pasar por el gobierno como de puntillas, casi sin hacer nada en 4 años, y a la postre, resultar re-elegido con holgura. Pero si te salpica un hecho fortuito, como el hundimiento de un petrolero, el accidente de un avión, la corrupción de un banquero o los chanchullos de tu hermano, entonces estás irremediablemente quemado para siempre. Algunos de los escenarios más comunes de las trampas laborales son los siguientes: 1) Tu jefe, el cliente o un compañero, te piden que te embarques en un proyecto kamikaze para alcanzar un objetivo de negocio supuestamente crítico. Recibes la promesas explícita de que tendrás apoyo y cobertura de las altas esferas si algo sale mal, pero, cuando el proyecto fracasa, eres elegido como cabeza de turco; todos los gerentes intermedios se alejan de ti como de la peste y acabas teniendo que actualizar tu C.V. por procedimiento de urgencia. 2) Te piden por teléfono o de palabra que hagas una pequeña modificación en un programa. Cuando se produce un desagradable efecto secundario de dicho cambio te cae encima una corte marcial por negligencia. 3) Te obligan a aceptar un plazo imposible. Cuando no lo cumples, o la calidad de los entregables es mala, se cuestiona tu capacidad directiva. Si intentas alegar que el plazo era demencialmente corto, recibes la respuesta de que eso ¡deberías haberlo dicho en su momento! 4) Los recursos que tenías comprometidos en un proyecto desaparecen o nunca llegan. De repente alguien te "roba" el servidor de pruebas o se cancela la contración prevista de personal. 5) El usuario añade en la especificación del proyecto toneladas de requisitos imprecisos, inútiles y sin ningún orden de prioridades. Cuando entregas el proyecto eres fuertemente criticado porque no hace ni la mitad de las cosas qu debería hacer. 6) El propietario del proyecto se empeña en forzar la introducción de cambios críticos de un día para otro. Cuando como resultado de la inestabilidad provocada por las constantes modificaciones, el producto falla a diario, se te hace responsable de la inaceptable tasa de errores del programa. Dejando a un lado a Dilbert, el libro más brutalmente realista que he leído sobre estos tópicos es Death March de Edward Yourdon. Me lo regalaron los empleados de KnowGate en el 2002 y contiene algunos capítulos magistrales con títulos como negotiation games. La tesis principal de este libro de Yourdon es que es imposible convencer a un cliente empecinado sobre la infactibilidad de un proyecto al inicio del mismo. En lugar de eso hay que establecer muchos pequeños hitos de proyecto, cuantos más mejor, y reunir constantemente pruebas documentales de que no se están alcanzando. Existen decenas de estos trucos de equilibrista que los profesionales curtidos emplean en la venta y posterior ejecución de proyectos. Mayo 20, 2005
¿Se está muriendo el negocio del software propietario?
Via IT Manager's Journal puede leerse un artículo de Andy Singleton comentando el declive del negocio de licencias de software propietario. El autor ejemplifica con Siebel el tipo de software caro y complicado que tiene a los clientes astiados de pagar y pagar por programas que no alcanzan las expectativas que generan de calidad y funcionalidad. La raiz del problema, en mi opinión, estriba en que muchos fabricantes creen que venden producto pero en realidad venden servicios sin saberlo. Un ejemplo de esta situación ocurrió en España con las versiones antiguas de Meta4. Cuando salió la versión 3.0 en el 99 era tan compleja que a los clientes casi les costaba lo mismo actualizarse desde la 2.5 que tirar el proyecto entero y empezar de nuevo. En consecuencia, la empresa hizo desde entonces un esfuerzo de simplificación dando como resultado un producto técnicamente más elegante. Siebel está en el ojo del huracán porque los nichos horizontales son las más vulnerables al envite del Software Libre. Se puede liberar una tecnología, pero no se puede liberar el conocimiento tácito de las personas, porque la propiedad intelectual de la tecnología pertenece a una entidad jurídica pero el conocimiento se halla distribuido entre los individuos cada uno con su porción particular de oro gris en la cabeza (es interesante leer a Ridderstråle sobre este tema). Dudo que veamos a corto plazo alternativas libres en sectores verticales como la nómina de Meta4, la automoción de Kerridge o el e-Travel Planitgo, ni siquiera en contabilidad. Porque todos estas soluciones requieren de una fuerte componente de conocimiento sectorial que no se puede liberar en forma de licencia GPL. Discrepo de A. Singleton en su teoría de que SugarCRM o aplicaciones similares suponen un peligro estratégico para fabricantes como Siebel o Salesforce. Esto es porque la plataforma LAMP carece de soporte en entornos corporativo. PHP es terriblemente popular en PYMEs, pero en grandes cuentas nadie lo apoya: ni Sun o IBM, interesados en Java; ni Microsoft o Novell interesados en C#. Y, si algo se puede dar por cierto, es que las grandes cuentas no pueden adoptar ningún tipo de software que carezca de garantía por parte de algún fabricante líder. Otro factor social, es que las organizaciones necesitan de relacionarse con otras organizaciones isomórficas para determinadas tareas. Aunque existe una miriada de pequeño proveedores que viven alrededor de los mastodontes de energía, construcción y telecomunicaciones; cuando llega la hora de alcanzar ciertos acuerdos estratégicos la política exige que se firmen con socios cuya estructura y funcionamiento sea similar. Por último, muchos programas LAMP no están diseñados de forma que puedan escalar e interoperar fácilmente con el ecosistema de aplicaciones de una empresa. Estos argumentos no significan para nada que las puertas del Software Libre estén cerradas en las grandes empresas, antes al contrario, son los clientes de mayor tamaño quienes más ventajas pueden obtener del software libre. Existen actualmente tecnologías libres que pueden reemplazar prácticamente a cualquier tecnología propietaria. Sólo es una situación análoga a las energía renovables frente al crudo, un día de la noche a la mañana nos levantaremos y el motor de explosión habrá desaparecido con la misma naturalidad que desaparecieron las carrozas de caballos o los discos de vinilo. Mayo 17, 2005
Virtualización, Grid y Web Services
En el MIT Sloan Management Review puede leerse nuevo artículo de Nicholas G. Carr, autor del archiconocido artículo Why IT doesn't matter anymore publicado en el Harvard Business Review en mayo de 2003. Bajo el título The end of corporate computing, Carr afirma que la infraestructura informática dejará de ser un activo en las empresas para convertirse en un servicio. Es posible que estas nuevas tecnologías provoquen una transformación en la explotación de la informática. A fin de cuentas el concepto mismo de convertir los activos fijos es gastos variables es fiscalmente beneficioso para las empresas y por consiguiente ya hay un motivo para hacerlo aunque tecnológicamente no aporte nada. Lo que no creo que suceda es el cambio abrupto que pronostica Carr. Estas tecnologías ya están disponibles en mayor o menor grado en el mercado. De hecho todo el posicionamiento "on demand" de IBM gira en torno al concepto de virtualización, el grid computing está recibiendo subvenciones de la Unión Europea y los Web Services son una tecnología perfectamente madura para uso comercial. Me parece que la clave puede encontrarse en el libro The Slow Pace of Fast Change de Bhaskar Chakravorti. Una nueva tecnología puede permanecer dormida durante décadas hasta que gracias a algún catalizador su uso se dispara exponencialmente. El obstáculo para los ejes virtualización+grid+web services es que existen problemas mucho más perentorios a los que la mayoría de los informáticos deben enfrentarse antes de la virtualización y la computación distribuida. Es un poco como la Pirámide de Maslow de necesidades sociales: no se alcanza una necesidad hasta que no se han satisfecho todas las de los niveles inferiores. Me quedo con otros tres grandes temas del millón para el progreso de la informática: Interoperabilidad, Productividad y Seguridad. Mayo 16, 2005
Llega Debian Sarge
Parece que falta ya muy poco para que salga oficialmente Sarge (Debian 3.1). El ciclo de versiones de Debian ha sido siempre un tópico controvertido. En las elecciones de 2005 Jonathan Walther proponía usar un ciclo de desarrollo de 6 meses como el de OpenBSD, GNOME y Ubuntu; con 18 meses de soporte para cada versión. Si bien este ciclo más corto beneficiaría a los usuarios, sería, por otra parte, mucho más costoso para los administradores de sistemas, como se ha demostrado con Fedora Core 1. En cualquier caso, tras la elección de Branden Robinson como líder del proyecto el foco parece que estará en otros temas, más políticos y organizativos antes que en la aceleración de las nuevas versiones. La clave por la que Debian puede mantener un ciclo lento es que, a fin de cuentas, hace mucho que el código [inestable] de Sarge está disponible y han ido apareciendo parches para Woody (la última el 16 de abril de 2005). Mayo 14, 2005
Universal Business Language 1.0
En Linux Journal puede leerse una entrevista con Jon Bosak, uno de los desarrolladores de Universal Business Language (UBL). UBL es un estándar XML para la definición de documentos comunes de negocio: pedidos, facturas, etc. desarrollado por OASIS (los mismos chicos que estandarizaron OpenDocument format para archivos office). Mis investigaciones sobre UBL comenzaron con una consulta a un viejo amigo que trabaja en PortIC. Necesitábamos manejar una cantidad bastante considerable de facturas para un proyecto y, antes de lanzarnos a definir un formato de almacenamiento e intercambio propietario pensamos que sería mejor adoptar alguno ya existente. En PortIC gestionan el tránsito de mercaderías en el Puerto de Barcelona, de modo que para ellos es habitual el manejo electrónico de documentos comerciales. ¿Qué tiene que ver todo esto con el Software Libre? Bien, UBL supone una gran oportunidad tecnológica y de negocio para los desarrolladores de aplicaciones, y, especialmente, para los desarrolladores de aplicaciones libres. A diferencia de otras especificaciones de OASIS como BPEL, que modelizan procesos genéricos de negocio, UBL es muy concreto en cuanto a la definición de unos cuantos documentos claves de negocio. Gracias a la solidez del consorcio OASIS, es seguro que los grandes fabricantes como Oracle, BEA, SAP, etc. no tardarán en empezar a implementar APIs propietarios sobre UBL. Como OASIS sólo facilita la estructura de los documentos XML, pero no la aplicaciones de referencia, es preciso que alquien desarrolle nuevo software capaz de hablar UBL. Muchos estándares de este tipo han pasado casi desapercibidos en la comunidad, pero creo que este es diferente porque está orientado a resolver una necesidad común: el traspaso de pedidos y facturas entre sistemas heterogéneos. Novell publica los datos de su migración a Linux
Algunos datos de esta migración son muy interesantes e incitarán a más organizaciones, todavía indecisas, a migrar a linux. Hay previsto un informe técnico para noviembre. El enlace del informe esta en: Mayo 13, 2005
Apple se divorcia de KDE
Via CNET puede leerse la historia de los desacuerdos surgidos entre KDE y Apple durante el desarrollo de KHTML para Safari. Mayo 10, 2005
Bronca siciliana en la UPV
En el blog de Jorge Cortell pueden leerse los avatares de su abortada conferencia sobre P2P. Según su versión, Cortell fue invitado a dimitir de su puesto como profesor extrauniversitario en la UPV tras enviar un burofax a la policía en el que les advertía que pretendía descargar música de internet durante una conferencia que fue finalmente vetada por el rectorado bajo supuesta presión de la SGAE. Me ha resultado muy curioso que cuando recientemente tuve el privilegio de visitar el Massachusetts Institute of Technology, habían expulsado a un alumno por conducta desordenada en la vía pública. Los decanos del M.I.T. consideraron que para merecer un título académico no es suficiente con aprobar los exámenes, sino que, además, uno debe exhibir una conducta personal cívica y ordenada. Quizá sería bueno dialogar un poco más. La verdad es que enviar un comunicado anunciando la intención de cometer un presunto delito suena a Minority Report, y bastaría de pretexto para que a uno le expulsasen de cualquier organización de personas honorables. Pero lo que tampoco se puede hacer es prejuzgar los hechos antes de que sucedan porque ello es la antesala de la censura. |
Buscar en este site
Secciones
Archivos por días
Archivos
• Diciembre 2008
• Noviembre 2008 • Octubre 2008 • Septiembre 2008 • Agosto 2008 • Julio 2008 • Junio 2008 • Mayo 2008 • Abril 2008 • Marzo 2008 • Febrero 2008 • Enero 2008 • Diciembre 2007 • Noviembre 2007 • Octubre 2007 • Septiembre 2007 • Julio 2007 • Junio 2007 • Mayo 2007 • Abril 2007 • Marzo 2007 • Febrero 2007 • Enero 2007 • Diciembre 2006 • Noviembre 2006 • Octubre 2006 • Septiembre 2006 • Agosto 2006 • Julio 2006 • Junio 2006 • Mayo 2006 • Abril 2006 • Marzo 2006 • Febrero 2006 • Enero 2006 • Diciembre 2005 • Noviembre 2005 • Octubre 2005 • Septiembre 2005 • Agosto 2005 • Julio 2005 • Junio 2005 • Mayo 2005 • Abril 2005 • Marzo 2005 • Febrero 2005 • Enero 2005 • Diciembre 2004 • Noviembre 2004 • Octubre 2004 • Septiembre 2004 • Agosto 2004 • Julio 2004 • Junio 2004 • Mayo 2004 • Abril 2004 • Marzo 2004 • Febrero 2004 • Enero 2004 • Diciembre 2003 • Noviembre 2003 |
||||||||||||||||||||||||||||||||||||||||||