Open source
Habitualmente, sólo los entusiastas del “Open Source” hablan de “Open Source” y de “Software libre”. Yo no lo soy, por lo que espero disculpen la intromisión…

En primer lugar, decir que para un profano como yo ambos términos (Open source/software libre) son prácticamente equivalentes. Sin embargo, para los entendidos la diferencia es importante. El término “software libre” tiene connotaciones filosóficas mucho más fuertes, e incluso existen fundamentalistas del tema que poco menos querrían la inclusión del GNU en la Declaración Universal de Derechos Humanos. Yo me quedo con el término “Open source”, más pragmático, que suele implicar en mayor o menor grado estas tres características:
- Código fuente disponible
- Software gratis o de bajo coste
- Software colaborativo
Que un programa tenga el código fuente disponible es una buena cosa. Sin duda. Puestos a escoger, prefiero utilizar software del que pueda ver y/o modificar el código. Esto me dará independencia y me dará una cierta tranquilidad incluso en el caso de que el fábricante desaparezca. En la práctica, sin embargo, no creo que deba ser un criterio fundamental para la elección de software. Mi empresa (¿y la tuya?) no se dedica a fabricar software, por lo que no tiene ni los conocimientos, ni el interés, ni las ganas de modificar el código fuente de nuestros aplicativos. Aunque suene impopular: Tengo más asegurada la continuidad de Microsoft Word (de código privativo), que el de Pentaho (de código abierto). Por razones evidentes.
Que el software sea gratis o de bajo coste es una buena cosa. Sin duda. Puestos a escoger, prefiero utilizar software que sea gratis. Sin embargo, no debemos equivocarnos: los proyectos “open source” tampoco son gratuitos, ya que su negocio suele estar en la consultaría, en el soporte, o en otros servicios asociados. Personalmente, preferiría una aplicación que fuese tan fácil de utilizar que no requiriese consultaría (o que fuese lo menor posible), ya que a la larga los costes de consultaría y mantenimiento pueden superar con creces los costes de hardware y software. Es decir: Tampoco el coste es un criterio definitivo para la elección de una herramienta. Existen otros parámetros más importantes: Funcionalidad, facilidad de uso y administración, estabilidad, etc.
Finalmente, el concepto de “software colaborativo” es el que me resulta más extraño. ¿Qué me importa a mi, como comprador de software, que el software lo haya hecho un equipo de profesionales a sueldo de IBM o una comunidad de internautas en sus ratos libres? De hecho, éticamente, me siento más cómodo comprando algo cuyos autores han resultado debidamente pagados, y que genera empleo, y tal… No sé si me explico. El próximo comentario tratara sobre este asunto (después de haber leído ciertas cosas estoy cabreado, y prefiero no escribir en caliente)…
En definitiva, en mi opinión, la única viabilidad que tienen las empresas Open Source es entrar de lleno en mercado, y jugar con las reglas del mercado. Sólo si sus productos son mejores, podrán ganar terreno al software “privativo” (así denominan al software comercial habitual).
Sé que me dejo algunas cosas en el tintero. A veces los que ganan no son los mejores. La publicidad, la falta de competencia, y otros factores pueden alterar las reglas de juego. Pero esto lo dejo para otro día. Este comentario ya no da para más.
Un saludo,
BI Fácil
Categoría: OSBI
Palabras clave: Microsoft · SAP
Comentarios: Este artículo tiene 2 comentarios.¡Deja un comentario!
- Josep CurtoMonday, March 30, 2009
Hola,
Es bueno que hables de Open Source en el contexto de Business Intelligence. Para mi, es una opción emergente que poco a poco puede tener su nicho. Al igual que otros contextos como SaaS. Que pueden responder a ciertas necesidades.
Respecto los puntos que indicas:
1. Código Abierto (y documentación abierta). Al cliente final eso no le interesa (o si) pero existen agentes para los cuales eso es crucial. Por ejemplo, R-project es un proyecto consolidado en el ámbito del análisis estadístico. El hecho que sea abierto (en todos los sentidos) permite a aquellos estudiantes de doctorado en estadística crear librerías en R sobre las cuales validar sus estudios teóricos.
Yendo más allá, Information Builders ha incluido R como su motor de minería de datos y lo han integrado en su solución propietaria.
2. Software gratis. No hay nada gratis en la vida. Siempre hay un precio (monetario, de tiempo, de calidad, etc). Mejor hablemos de soluciones con TCO reducido (como eufemismo). Hay muchas soluciones (propietarias u open source) que buscan estar catalogadas en dicho tramo. Por ejemplo, la misma Microsoft en el sector BI o ERP. Pocas soluciones out-of-box existen en el mercado y las soluciones con TCO reducido (todas) buscan minimizar el impacto sobre el cliente de alguna forma. En el caso open source, sobre el precio de las licencias. En el momento de elegir una solución es conveniente considerar todo los parámetros presentes en el benchmarking de soluciones.
3. La comunidad. Todos intentan usar a la comunidad para depurar sus productos. Por ejemplo, Microsoft con Windows 7 o, incluso SAP, con una beta de polestar on demand.
Simplemente es otro modelo, con reglas parecidas. Pero que intentan trabajar con otros mecanismos de fabricación del software.
Un cordial saludo.
- BI FACILWednesday, April 01, 2009
Gracias por el comentario.
Estoy de acuerdo con lo que dices. Es otra opción plenamente competitiva dentro del mercado.
Por cierto, ya me he descargado R Project y tiene muy buena pinta. Estoy leyendo sobre ello. Súper interesante. Gracias.
Un saludo,
BI fácil
