JuanCri.com

domingo 28 de septiembre, 2008 a las 19:38

En la película Bicentennial Man, basada en un cuento de Isaac Asimov, Robin Williams interpreta a Andrew Martin, un robot que busca su independencia. Al pedir su independencia, argumenta que los hombres han luchado tanto por aquella "libertad", que él quiere tenerla también y saber qué significa.

En el ámbito de los negocios es muy común optar por estándares que permitan la independencia de los proveedores. Sin embargo, esta tendencia no se observa en el software. Más y más empresas encadenan todos los días sus datos y sus procesos a software cerrado, permitiendo que su negocio dependa en gran parte de unos cuantos proveedores, y además pagan para eso.

Cuando se compra un software cerrado, además del costo del mismo programa, de la capacitación y el soporte, se debe hacer la siguiente pregunta: ¿qué pasa si este producto se deja de producir dentro de un mes? o ¿qué pasa si esta empresa quiebra en menos de un año?.

Algo parecido a lo que pasa con UML es lo que sucede con Oracle. Además de ser cerrado, lo cual incluye a su protocolo, su informe de errores es horrible, por lo cual generalmente necesitaremos de un "experto Oracle", que nos puede decir lo mismo que podríamos ver si tuviera un sistema decente de errores. Por supuesto, esos expertos se deben capacitar y certificar en los programas oficiales de Oracle. Pero claro, el respaldo de una empresa es más importante que el respaldo del código, aunque es esto último lo que garantiza la libertad.

Si usted está al frente de una empresa, piénselo dos veces antes de comprar software cerrado. El software libre asegura una libertad que es difícil de cuantificar.

Creative Commons License
Blog JuanCri.com por Juan Cristóbal Olivares licenciado bajo la Creative Commons Attribution 2.0 Chile License.
Mono PostgreSQL Firefox Gratis

© JuanCri.com