2006
06
Software Libre y Fuente Abierta, Parte 3
Ventajas y desventajas de utilizar software comercial en general
Ventajas
- El sistema operativo Windows (en sus diferentes variantes) se encuentra ya instalado en la gran mayorÃa de las máquinas. Siendo más notable en las computadoras de escritorio, no asà en el lado del servidor, donde los diferentes sabores de Unix mantienen mucho terreno.
- Al utilizar productos fundamentados en los sistemas operativos de Microsoft, el tamaño de la curva de aprendizaje de la gente que ya utiliza esto, disminuye, al no tener que aprender el uso de un sistema operativo nuevo y de herramientas nuevas.
- Las herramientas de Microsoft son soportadas por una gran cantidad de compañÃas de todos tamaños a nivel nacional e internacional. Además existe, en todos los niveles, certificaciones que proveen de credibilidad a las soluciones creadas por cada compañia.
- Existen numerosas aplicaciones desarrolladas para la plataforma Win32 que no han sido portadas a otras plataformas. Aunque existen númerosas herramientas, libres o no, que facilitan la tarea de migración.
- Los planes de estudios de la mayorÃa de las universidades del paÃs tienen un marcado enfoque al uso de herramientas de Microsoft. De ahà que los recién egresados pueden comenzar su vida productiva utilizando estos productos de inmediato. No obstante, en los centros de estudio más prestigiados se observa un cambio en esta tendencia.
- Microsoft ha estado mejorando mucho sus productos, para que tengan un mejor desempeño en ambientes de red. Sin embargo aún matienen un rezago importante, ya que estas mejoras no han sido probadas lo suficiente por el mercado.
- Existe gran cantidad de publicaciones, ampliamente difundidas, que documentan y facilitan el uso de las tecnologÃas proveÃdas por Microsoft.
Desventajas
Del Software Propietario en General
- Es difÃcil aprender a utilizar eficientemente el software propietario sin haber asistido a costosos cursos de capacitación.
- El funcionamiento del software propietario es un secreto que guarda celosamente la compañÃa que lo produce. En muchos casos resulta riesgosa la utilización de un componente que es como una caja negra, cuyo funcionamiento se desconoce y cuyos resultados son impredecibles. En otros casos es imposible encontrar la causa de un resultado erróneo, producido por un componente cuyo funcionamiento se desconoce.
- En la mayorÃa de los casos el soporte técnico es insuficiente o tarda demasiado tiempo en ofrecer una respuesta satisfactoria.
- Es ilegal extender una pieza de software propietario para adaptarla a las necesidades particulares de un problema especÃfico. En caso de que sea vitalmente necesaria tal modificación, es necesario pagar una elevada suma de dinero a la compañÃa fabricante, para que sea ésta quien lleve a cabo la modificación a su propio ritmo de trabajo y sujeto a su calendario de proyectos.
- La innovación es derecho exclusivo de la compañÃa fabricante. Si alguien tiene una idea innovadora con respecto a una aplicación propietaria, tiene que elegir entre venderle la idea a la compañÃa dueña de la aplicación o escribir desde cero su propia versión de una aplicación equivalente, para una vez logrado ésto poder aplicar su idea innovadora.
- Es ilegal hacer copias del software propietario sin antes haber contratado las licencias necesarias.
- Si una dependencia de gobierno tiene funcionando exitosamente un sistema dependiente de tecnologÃa propietaria no lo puede compartir con otras dependencias a menos que cada una de éstas contrate todas las licencias necesarias.
- Si la compañÃa fabricante del software propietario se va a la banca rota el soporte técnico desaparece, la posibilidad de en un futuro tener versiones mejoradas de dicho software desaparece y la posibilidad de corregir las erratas de dicho software también desaparece. Los clientes que contrataron licencias para el uso de ese software quedan completamente abandonados a su propia suerte.
- Si una compañÃa fabricante de software es comprada por otra más poderosa, es probable que esa lÃnea de software quede descontinuada y nunca más en la vida vuelva a tener una modificación.
Del Software de Microsoft
Advertencia: si Microsoft dice `Shared Source', sabemos que esa fue la misma intención de AT&T al licenciar el código de UNIX a las universidades. Unos años después AT&T, en la demanda de USL contra la Universidad de California en Berkeley, decÃa que si alguien habÃa leÃdo el código de ellos estaba `Mentalmente contaminado' y tenÃa prohibido volver a trabajar en sistemas operativos.
- Cada componente de Microsoft es una caja negra cuyo funcionamiento detallado se desconoce.
- La documentación de las herramientas para el desarrollo es muy limitada y obscura, debido a la misma oscuridad en el funcionamiento que prefieren mantener.
- El costo de las licencias es muy elevado.
- Es necesario contratar paquetes de soporte técnico para la resolución de problemas y su costo es muy elevado.
- Por la experiencia, los sistemas operativos Windows se consideran inestables en ambientes de red, o en condiciones de alto rendimiento.
- AsÃmismo, las aplicaciones de Microsoft que corren sobre Windows también se consideran inestables.
- Los Service Packs de Windows NT son incompatibles con muchas aplicaciones.
- Microsoft tiene un muy negro historial en lo que se refiere a medidas de seguridad y atención de problemas de seguridad.
- Los sistemas operativos Windows son monousuario (puede haber muchos usuarios pero solo uno puede estar trabajando a la vez).
- Los ambientes de desarrollo en Windows son muy pocos y muy excluyentes.
- El artÃculo 28 constitucional prohÃbe los monopolios asà como las prácticas monopólicas dentro del territorio nacional, derivado del punto anterior serÃa incongruente contratar los servicios de MS pues ¿cómo confiar en una compañÃa que está siendo procesada por el gobierno de su paÃs acusada de prácticas monopólicas?
Escrito por a las 1:12pm, en General