Noticias ciencia y tecnologia computacion internet

¿Cuáles son los riesgos del uso de software de código abierto?

El uso de software de código abierto es cada vez mayor y no solo en las instalaciones no autorizadas de equipos de tu empresa. Hay organizaciones que están adoptando alternativas de código abierto para el software comercial, incluso a nivel de gobierno local; pues ven esto como una forma de reducir los costos asociados con la actualización y la renovación de licencias.

Como en todos, hay pros y contras para la adopción de soluciones de código abierto; aunque muchas empresas escojan software basándose en únicamente el costo-beneficio percibido, y sin tener en cuenta otras opciones como la virtualización o las soluciones basadas en la nube (que también pueden reducir los gastos de licencia).

Pero ¿Sabes lo que es el software de código abierto? Pues se refiere al que permite a terceras partes ver, modificar e incluso cambiar la licencia del software. El costo para el usuario final es generalmente gratuito, pero muchas organizaciones ofrecen soporte a las empresas por una cuota de suscripción anual.

 

Soporte comercial vs. Soporte de código abierto

Si tenemos en cuenta que el código fuente es accesible, las empresas a menudo pueden modificar el software y remover funciones innecesarias. Esto mejora la eficiencia, rapidez y seguridad, y no puede hacerse con las alternativas comerciales porque el código no es accesible y la personalización es limitada.

Chris Halls, Director de credativ Ltd., una consultora con sede en Reino Unido para la industria del software de código abierto, dice que la mayoría de sus clientes comerciales notan una mejora en la eficiencia global, la velocidad y la seguridad de sus sistemas cuando se compara con el legado de propietarios de tecnología.

“Las soluciones de código abierto son más seguros, cualquier vulnerabilidad es fácilmente detectable y se resuelve rápidamente al referirse a la gran comunidad en desarrollo del software gratuito en línea”, dice Halls.

Por otra parte, esta naturaleza “abierta”, puede introducir problemas de seguridad. Sonia Cuff, Directora de Computer Troubleshooters Aspley, un proveedor de asesoramiento tecnológico y apoyo a las pequeñas y medianas empresas con sede en Australia, dice: “la naturaleza misma del software de código abierto permite a cualquier persona con un poco de conocimientos de programación contribuir al código de software. Eso es una preocupación real dadas las habilidades y el anonimato de la comunidad de hackers. Con el software de código abierto, estás a merced de la comunidad”.

Cuff añade: “Con sólo una red informal de personas que se comuniquen para soporte, los tiempos de respuesta a una consulta o error de software pueden ser problemáticas con el software de código abierto. No hay servicio oficial de TI o cadena de responsabilidad para resolver las cuestiones y no hay presupuesto para uno. Las casas de software comercial también son muy buenas en las pruebas de compatibilidad. Con el software de código abierto, sólo hay que esperar que los contribuyentes aborden los errores que surgen de las actualizaciones de software y que lo hagan rápido.

 

Beneficios Económicos

Greg Nixon, Director de New Zealand Computing Solutions, un proveedor de soluciones de TI en los sectores jurídicos y de seguridad con sede en Wanganui, cree que el uso de soluciones de código abierto puede ahorrar dinero. Él dice que las aplicaciones de oficina de código abierto pueden ser un beneficio y cita a WordPress como un sistema de gestión de contenido de código abierto prominente para los sitios web.

Dice que las soluciones de código abierto pueden ser tan seguras como sus alternativas comerciales: “El código abierto es más abierto al escrutinio público, y una comunidad de desarrolladores a menudo asegura que las nuevas hazañas son parchadas con rapidez”.

Según Nixon los mayores problemas que enfrentan las empresas de software de conmutación de código abierto son “principalmente a la interfaz de usuario, el diseño visual es a menudo diferente, y la búsqueda de apoyo rápido, cuando surgen problemas de compatibilidad o de seguridad. La formación de los empleados puede ser un costo adicional que a menudo las empresas no anticipan”.

A pesar de sus preocupaciones, Cuff de Computer Troubleshooters dice que las empresas que se especializan en la creación y desarrollo de software “también cuentan con procedimientos de respuesta rápida y estrictos para hacer frente a los problemas de seguridad debido a que su reputación está en juego, incluso Microsoft ofrece una recompensa a aquellos que descubran agujeros de seguridad y vulnerabilidades que han perdido, y una base de usuarios más grande significa que los problemas de seguridad son identificados y resueltos con mayor rapidez”.

Halls ve otra ventaja en el software de código abierto. Él dice que “es difícil desarrollar malware para el software que está siendo constantemente desarrollado y modificado para requisitos particulares. Utilizamos código abierto en todo nuestro negocio y disfrutamos la flexibilidad para adaptar el software para satisfacer necesidades específicas”.

Se recomienda que las empresas lleven a cabo la debida diligencia en la investigación. “No sólo tienes que seguir el status quo y encerrarte en una solución que puede no ser adecuada para tu negocio dentro de cinco años. ‘Más caras’ o ‘más conocido’ no necesariamente significa la más adecuada”.

Deja un comentario