Software comercial propietario vs código abierto: ¿cuál es mejor?

By |2020-04-29T09:58:25+00:0029 de abril de 2020|

 

Puede gastar su dinero y comprar la casa, o puede gastar su tiempo y construir la casa. De cualquier manera, usted paga por su casa.

El debate sobre las ventajas del software de integración de datos de código abierto comercial versus propietario está en curso. La realidad de la situación es que la decisión sobre cuál es la opción correcta para su empresa depende de cuáles son los objetivos de integración de datos a largo plazo de su empresa y dónde cree que presupuesto de integración de datos se gasta mejor. Dos puntos a considerar en el proceso de decisión son (1) el software comercial de código abierto viene en diferentes sabores y no es necesariamente software libre y (2) mientras que el costo inicial del software propietario puede ser abrumador, el costo total de propiedad a lo largo del tiempo es a menudo más alto para el código abierto comercial que para una inversión inicial en software propietario.

¿Por qué pagar por el software cuando puedes obtenerlo gratis?

Las licencias comerciales de software patentado de integración de datos requieren altas tarifas iniciales, entonces, ¿por qué una empresa pagaría por licencias patentadas cuando el software de código abierto está disponible de forma gratuita?

El software de código abierto y el de propiedad comercial tienen ventajas y desventajas, y la elección de cuál es la adecuada para su empresa depende de la prioridad de los objetivos que tenga para sus proyectos de integración de software y de las compensaciones que esté dispuesto a hacer. Si bien las herramientas comerciales de integración de datos de código abierto han madurado considerablemente en los últimos años, en una comparación característica por característica, todavía no pueden igualar las principales ofertas comerciales. Una firma analista líder declarada en un trabajo de investigación esa adopción de código abierto aumenta porque a menudo se considera "suficientemente buena". En un artículo del New York Times titulado "El código abierto y el desafío de ganar dinero", Los proveedores comerciales de software de código abierto comentan que ofrecen software gratuito de código abierto para poner en marcha un proyecto y luego desarrollan internamente aplicaciones para la venta que" hacen que el proyecto de origen sea útil ".

Características del software de fuente patentada vs código abierto

Si su personal de TI es lo suficientemente robusto para abordar con poco o nada de soporte o capacitar a un código escrito de un tercero que sea "suficientemente bueno" pero que posiblemente todavía no sea "útil" y hable efectivamente con la comunidad de desarrolladores para obtener correcciones de errores y actualizaciones, entonces de código abierto Es una opción económica. Tenga en cuenta estos factores atenuantes:

Costo de soporte - Si bien el software es gratuito, cualquier soporte y capacitación externos que se requieran serán costosos, tanto en términos de tarifas como en tiempo de inactividad esperando la ayuda de la comunidad.
Hora de comprar - Llevará más tiempo implementar el software de código abierto menos desarrollado, por lo que si el tiempo de finalización del proyecto es un factor, debe considerar la compensación del tiempo de comercialización por los gastos de compra iniciales
Cuesta - Habrá un costo adicional involucrado en pagar el tiempo de su personal de TI para aprender el software más complejo y encontrar recursos de soporte de la comunidad si decide no pagar por los servicios de soporte del proveedor
Usuario base - Su base de usuarios siempre estará limitada a desarrolladores experimentados que sepan cómo trabajar con código fuente, hacer su propia programación e interactuar con la comunidad de desarrolladores. Esto significa mayores costos de TI y mayores tiempos de finalización del proyecto debido a menos contribuyentes.

Por otro lado, si tiene proyectos de integración de datos grandes y complejos y / o necesita completar su proyecto rápidamente y dentro de un presupuesto, una opción de software comercial más madura y lista para usar es la mejor opción. Si bien tendrá que pagar una tarifa de licencia costosa por adelantado, ahorrará costos en sentido descendente por los siguientes motivos:

  • Su personal de TI puede comenzar inmediatamente el proyecto con una plataforma lista para usar y recursos dedicados de soporte, capacitación y consultoría como parte de la tarifa de la licencia
  • El modelo de trabajo se puede entregar a los usuarios de negocios para que una base más amplia de trabajadores pueda completar el proyecto más rápido con menos demandas de recursos de TI.
  • Su tiempo de comercialización será más rápido porque sus proyectos se completarán antes

Un artículo contribuido en la revista Forbes, "El costo oculto de la libre, "Resume la diferencia:" Piense en el software de fuente comercial patentado como una casa y el software de fuente abierta como todo lo que necesita para construir una casa: madera en bruto, clavos, láminas de roca, ventanas, accesorios de plomería y el resto. Puede gastar su dinero y comprar la casa, o puede gastar su tiempo y construir la casa. De cualquier manera, pagas por tu casa.

Costo total de la propiedad

Al evaluar la elección correcta de software para su empresa, es importante tener en cuenta las métricas del costo total de propiedad (TCO). En general, el costo total de propiedad para el software de integración de datos de código abierto comercial gratuito puede ser significativamente más alto que el costo inicial de las licencias de software propietario comercial por varias razones. Las soluciones comerciales de código abierto requieren altos niveles de experiencia en desarrollo de software y curvas de aprendizaje significativas, y a menudo están restringidas en su capacidad para escalar o adaptarse a las demandas de nivel empresarial. Además, muchas alternativas comerciales gratuitas de código abierto son paquetes básicos que requieren configuración manual, carecen de las características necesarias o no cumplen con los requisitos clave para una arquitectura de integración de datos verdaderamente diseñada. Finalmente, debe considerar el riesgo comercial si el proyecto comercial de código abierto falla.