lunes, noviembre 24, 2008

Sofware libre, nueva escaramuza

mi amigo Pancho me ilumina “lee y comenta”;

http://www.elfrancotirador.cl/2008/11/24/la-hora-del-software-libre-en-chile/


“La cotización de equipos computacionales que incluya el costo de licencias debe indicar al menos una alternativa con software licenciado bajo la modalidad de fuente abierta o libre de costo.

No se podrá adquirir licencias en la compra de equipamiento computacional y las licencias de software que se requieran deberán ser adquiridas individualizándose por separado, y su cotización deberá acompañarse por una justificación especial si es que existe un software de código abierto o libre de costo que realice la misma función”.

Aún cuando estos párrafos parezcan el ultimátum de alguna comunidad linuxera radical (proclamada mientras le enfundan un traje naranjo al ministro de economía y amenazan con descabezarlo), se trata no sólo de una ley de la república, sino de una de las mayores oportunidades de desarrollo que ha tenido la informática nacional.


Las reales oportunidades de implementar todo basados en código abierto.


Entendamos que el código abierto no es gratis, y que incluso en algunos puntos de la solución, puede llegar a ser mas caro.
Cuando las consideraciones se toman pensando SOLO en la plata, tenemos resultados como las universidad y el Tren en este país (mi país).
Si el tren debe auto financiarse, obviamente es un pésimo negocio, pero el tren trae beneficios sociales más alla de las fronteras de sus operaciones cotidianas.
Es como pretender que las plazas se auto financien. Si a alguien se le ocurre eso, deberá empezar a poner publicidad en la plaza, cobrar entrada, tener juegos para todos y juegos pagados que permitan seguir regando y cuidando los jardines, a la vez que pagando sus derechos municipales como cualquier otro predio, despues de todo, genera plata no ??
Ayer escuchaba con estupor a uno de los guardias de las ciclovias de la comuna de La Reina como solicitaba auspicios para mantener las ciclovias andando, generan tan buena onda, son tan “socialmente rentable” que es una tontera pensar en eliminarla. Por fin una comuna está apoyando a las familias !

Es misión de las leyes proteger a los que no se pueden proteger por si mismos, y es misión del estado velar por el bien comun. Eso es lo que buscamos!

Bien, volvamos al software.
El software libre, es incluso a veces mas caro que el comercial. Esto cuando se piensa solo en la plata que cuesta.
Por que comprar un software en 100, si lo puedo hacer dentro ??
tal vez porque fabricarlo me cuesta 150 (pensando en todas las horas que la organización tardará en hecharlo a andar, reuniones de requerimientos, pruebas, HHHH de reuniones, etc.)
El trabajo del software libre es un trabajo de artesanos, es software hecho a la medida o ajustable para la medida exacta de la necesidad.
Ese ajuste debe ser hecho por artesanos del software, por personal capacitado. He aquí el primer problema para operar con soltura en el software libre.

Un recuento de la historia pasada en mis ojos.

En la institución donde actualmente trabajo, hace algunos años, se financió empresas nacionales para que desarrollaran soluciones para municipios, una empresa, desarrollo un sistema a un costo razonable para lo que era, pero luego lo vendió a más de 10 otros servicios.

Excelente ejemplo de gestión empresarial, y el seguimiento de la mina de oro que todo desarrollador desea tener. Pero esto ni desarrolló la empresa, ni hizo que el sistema fuera mejor, ni hubo nuevos releases.

Cuando se solicitan empresas que permitan mantener un sistema desarrollado en código abierto, es un poco dificultoso encontrar empresas no chantas, no rifleros que : como cachan código abierto dicen “pero si igual se puede hacer poh”.

Las metodologías de desarrollo, las metodologías de la gestión del proceso de fabricación y mantención, no están presentes en buena forma en el mercado.

A esta altura de la reflexión me atrevo a repensar el objetivo de querer todo con código abierto:

Deseamos cagar las empresas que venden software propietario (Microsoft, Apple, Cisco, Oracle, etc.). Deseamos empujar el codigo abierto como opción de abaratar costos para el estado?
Deseamos empujar la empresa nacional, la creatividad, generar mas cerebros que produzcan y menos que “sean certificados” en soluciones externas ?

IMHO, aun le falta al mercado nacional, le falta metodología, le falta ponerse los pantalones largos. Yo mismo aun soy chacriento para hacer ciertas cosas, que , como son de codigo abierto, basta con “./configure; make; make install, clean “ y listo. Y dejo/dejamos de lado los servicios adicionales que hacen de la industria del software algo serio.

El estado simplemente no puede renegar que el 95% de sus máquinas de escritorio funcionan con windows y que el costo de poner Ubuntu es caro (nuevamente, con la truncada visión de solo la plata). Por lo tanto si el objetivo es bajar los costos, hay que hacer una restricción que diga que un sistema operativo con una máquina nueva no puede costar mas de 10 dolares y punto. A lo mejor el mismo Microsoft opta por irse del pais, dejando el espacio libre a un S.O. que cueste menos.

Que va a pasar con los autos nuevos, los celulares, los relojes y todos los dispositivos medicos que funcionan con software propietario de las empresas que los fabrican ???
Dentro de mi auto también hay software, y aunque adoro ubuntu en mi Notebook y en mi casa, (así como adoro mi XP en mi netbook) no me voy a poner a crear scripts para el core de mi auto.

Creo que la discusión debe ir mas arriba, no en la autoridad, en la filosofía del uso de la tecnología.
Hacer sofware y hacer sistemas es caro. Saben que el servicio en el que estaba antes, contaba solo con 42 millones al año para la operación tecnológica ?

Como fomentas en ese paso el desarrollo de la tecnología ?

Comparto con el autor del documento, que al menos las iniciativas de este tipo, van a abrir una oportunidad para la industria del software y sobre todo a la industria de servicios.

El software libre es rentable, pero se debe actuar con seriedad, no sirviendo como boliche, sino que como empresa !

El respaldo es esencial, y si el aumento de los 20 millones de dolares en licencias, es efectivamente para asegurar la entrega de servicios, creo que está bien gastado.
Que importa subir en 20 o 40 millones, si los servicios bajas sus costos de operación, y no hay perdidas por otros 200 ??
si metiendo 50 millones en la educación básica o media, aseguramos un punto mas de crecimiento económico en el mediano plazo, creo que la inversión debe ser hecha.

Me niego rotundamente a realizar comparativas solo mirando el precio total de la cotización, aun cuando todo el sistema (mercadopublico.cl incluido) me impulsa a hacerlo.
Liberemos de impuesto a empresas de desarrollo de software, asi aumentamos el tamaño de las emrpesas proveedoras y podemos matar las mas charchas. Pongamos metricas de satisfacción en mercadopublico, permitan nos juntarnos y conocer las empresas que nos proveen y que esto no signifique "arreglarse los bigotes", pongamos las penas del infierno para servidores públicos que se sirven, sin castigo no hay faltas.

Mi netbook tiene XP, venia incorporado y me parece que es lo mejorcito para usuarios que ha sacado microsoft (después de Age of Empire, que dicen que lo compró hecho), pero dentro tengo WinVI (güinviai: donde se escribe inicialmente esta nota), Gimp Openoffice, audacity y cuanto utilitario libre puedo usar.

Aprendamos a usar el software libre, aprendamos a demandar calidad de las empresas de software libre, aprendamos a evaluar el software libre. Una indicación en una ley puede ser mas que un buen punto de partida, pero hagamos las cosas con calidad, para que la opción del floss se vuelva confiable a los ojos de los que toman decisiones, (generalmente solo mirando el total de la factura)


(menos mal que Mozilla tiene corrector ortográfico ahora)