Discusión sobre el Open Source en Chile

Creo que el test ácido de Maz, por decirlo de alguna forma, tira el tejo pasado. Como estrategia –desde su óptica– me parece respetable, pero creo que genera confusión sobre la realidad respecto de lo que sucede en el mercado nacional. Aunque la metáfora parezca fuerte, siento que, so pretexto de prevenir generaciones bélicas futuras, lanza una bomba de recimo sobre un campo de batalla ficticio donde un puñado de niños juegan a la guerra con palos de escoba.

En Chile hablar de Open Sources en cualquiera de sus variantes  es como hablar de un amigo imaginario con el que todos jugamos pero que nadie ha podido ver. Tal como lo plantea Marco es muy factible que no existan desarrollos Open Source o, al menos, no  con el impacto suficiente como para mover una industria, un mercado o una comunidad que sea sustentable. No obstante, me da la impresión que el mencionado test prentende sepultar a un no-nato que viene en gestación, porque, a pesar de la carencia de desarrollos de tal magnitud, existen empresas que, sabiendo o no, le deben mucho al Open Source.

Hablo de empresas como AyerViernes SA. y Creatika LTDA (donde tuve el honor de trabajar); o de Estupendos y 12monos (con las que actualmente trabajo ) e IDA (que estoy fundando con Max y Fito); todas ellas son empresas que han podido plasmar su trabajo gracias a proyectos Open Source como WordPress o jQuery, por mencionar dos ejemplos típicos. Entiendo, así mismo, que las empresas mencionadas pertenecen a un rubro dónde el desarrollo de Software es algo -digámoslo así- secundario, una especie de consecuencia “obligada” producto de factores de mercado “complejos”, por no decir difusos en la “industria” nacional. Vale decir, donde el juego de la oferta y la demanda entre clientes y proveedores no cuenta, hasta el día de hoy, con reglas completamente claras  a la hora de hablar de las competencias y responsabilidades de unos y otros (eso como punto de partida para otra arista).

Sin embargo, a pesar de tales factores, creo que son plenamente válidas las  premisas que parafraseo quitando el sarcasmo y entendiendo que, como premisas, son suceptible de discutir desde muchos puntos de vista.

  • el diseño de políticas públicas y modelos de desarrollo empresarial, debería promover una discriminación positiva hacia modelos OSS/FLOSS (Porque efectivamente hay empresas que se valen del modelo Open Souces para vender/plasmar sus ideas sin generar dependencia directa con ellas)
  • el abrir el código, especialmente de las instituciones públicas, permite que la vinculación con una empresa se centre en la calidad del servicio que ésta preste, no en el código que corre tras “su producto” final, pues dicho código puede ser mejorado o mantenido por otra empresa similar, lo que genera una competencia saludable y constructiva en el mercado.

Es simple, pero tal como Marco señala que no aceptará como parte de cualquier discusión en Chile, la afirmación de que existen múltiples casos de éxito de proyectos comunitarios y modelos de negocio exitosos OSS/FLOSS, y que, por tanto, tampoco hay sustento para  declaraciones que surjan a partir de esta premisa, creo estar en mi derecho de no aceptar que se “nos” deje fuera de la discusión partiendo de un pre-juicio a mi entender erroneo. Bajo mi experiencia y óptica el modelo OSS/FLOSS -más allá de sus imperfecciones y vicios- funciona cada vez que un cliente me pide continuar, modficar o mejorar un desarrollo comenzado por otro proveedor bajo algún CMS Open Source y también funciona cada vez que me preocupo de trabajar con estándares de calidad que le aseguran a mis clientes poder cambiar mis servicios por los de la competencia si así lo estiman necesario.

Es cierto que hay muchas puntas por donde comenzar a desmarañar la madeja y que entre medio hay muchas discusiones pendientes entre los que podemos sentirnos afectados. Ahora mismo se me viene a la mente una infinidad de casos puntuales que quisiera poner en la mesa, pero al mismo tiempo siento que no soy la persona indicada para hacerlo y que en mi afán de dar a conocer datos más precisos, podría afectar suceptibilidades ajenas, lo que no es mi deseo.

Por lo mismo, prefiero que cada uno hable por si mismo y extiendo tal invitación a Claudio Canales, Patricio Astorga, Jorge Barahona, Maximiliano Martin, Héctor Vergara, Andrea Zamora, Darcy Vergara, Paulo Saavedra, César Dubó, Alberto Contreras y Claudio Olivares. Siéntanse libres de opinar por este medio o el que les sea más oportuno. Creo que los mencionados tienen algo que aportar ya sea como clientes o como proveedores. Si no menciono a alguien, es porque soy cabeza de pollo no más ;)

Descargos al cierre:

Debo señalar que hace más o menos un año tuve la oportunidad de conversar con Marco Zúñiga sobre temas afines a éste al calor de un picadillo y algunos tragos en Las Lanzas y junto a la compañía de Darcy Vergara, Ignacio Rodríguez y Andrea Zamora.  Marco, me parece un tipo genial, agudo y ágil de mente como pocos y con un conocimiento impecable en su área. Dicho eso, se entenderá que prentendo centrar la discusión en lo profesional y excluyo, de una vez, ánimos personales en el asunto. Algo obvio, pero necesario para despejar dudas y malos entendidos.

Finalmente, no escribo esto para ganar un premio de alguna clase, me excluyo eso.

Richard Stallman hablando de código abierto en español

De esto se trata el opensource y el movimiento del software libre dicho en español por el mismísimo Richard Stallman, aunque parezca que es la voz de Sam, el asistente chanta de MS Windows ;)

Después de escucharlo un rato su discurso me parece demasiado anti Microsoft, cuando creo que debiera centrarse en las ventajas de desarrollo y económicas del software libre.

Pero en la medida que explica sus 4 libertades su discurso se hace coherente:

  • La libertad cero es la libertad de ejecutar el programa como se desee, con cualquier propósito.
  • La libertad uno es la libertad para estudiar el código fuente y modificarlo para que haga lo que tu deseas o necesitas que haga.
  • La libertad dos es la libertad para ayudar a otras personas, es la libertad de hacer copias y distribuirlas a otros en cualquier momento.
  • La libertad tres es la libertad para ayudar a la comunidad: la libertad de publicar o distribuir las versiones modificadas cuando tu quieras.

Visto en Tecnologías libres