Desventajas del software propietario

Al seleccionar software para su negocio, puede tener la opción de elegir entre soluciones de código abierto o software propietario. Tradicionalmente, el software propietario ha sido una opción popular debido a la gran participación de mercado de desarrolladores como Microsoft o Apple, pero las soluciones de código abierto han ido ganando aceptación en el mercado. Según la Encuesta sobre el futuro del código abierto de 2012, el 62 por ciento de los encuestados informó que al menos la mitad del software de su organización era de código abierto. Las soluciones patentadas también tienen una serie de desventajas que debe considerar antes de elegir comprar su próxima licencia.

Costo

Uno de los mayores inconvenientes de cualquier software propietario es la tarifa de licencia. Dado que los desarrolladores venden sus productos para ganarse la vida, le cobran por el acceso a su producto y, en algunos casos, estas tarifas de licencia pueden ser sustanciales. El software de código abierto, por otro lado, es generalmente más barato que las opciones patentadas y, en algunos casos, puede estar disponible para su uso sin costo alguno. Sin embargo, el costo de la capacitación y el soporte pueden compensar parcialmente esta ventaja, así que considere las ramificaciones de usar una opción de código abierto al planificar su presupuesto.

Soporte para desarrolladores

Con software propietario, depende del desarrollador del programa para todas las actualizaciones, soporte y correcciones. Es posible que las actualizaciones tarden en llegar, dependiendo del tamaño del equipo de desarrollo, y puede llevar algún tiempo solucionar los agujeros de seguridad u otros problemas. Además, si el desarrollador principal cierra, es posible que no tenga más actualizaciones o soporte a menos que otra empresa compre el proyecto. El software de código abierto, por otro lado, puede tener varios equipos diferentes trabajando en el código a la vez, y cualquiera puede elegir un proyecto descontinuado y expandirlo ya que el código fuente es público.

Temas de seguridad

El software de código abierto generalmente se parchea para abordar las amenazas de seguridad más rápido que los programas propietarios, simplemente debido a la disponibilidad del código fuente para el público. Con muchos ojos en busca de lagunas, las amenazas potenciales se vuelven obvias rápidamente. Los sistemas de software patentados dependen de que el equipo de desarrollo identifique problemas o, lo que es peor, las lagunas de seguridad descubiertas en la naturaleza. Algunos desarrolladores propietarios confían notoriamente en la "seguridad a través de la oscuridad", tratando de anular la información sobre las debilidades de seguridad para evitar que personas externas las utilicen.

Personalización

El software de código abierto generalmente ofrece más opciones de personalización que los sistemas propietarios. En muchos casos, lo que ve es lo que obtiene con un paquete de software propietario; simplemente lo licencia como está. Con los programas de código abierto, es posible que pueda encontrar muchas versiones personalizadas diferentes del mismo software, y si no puede encontrar una versión que se adapte a sus necesidades, es posible que pueda crear una utilizando el código fuente del programa.