Riesgos de seguridad
Este es el factor que las empresas suelen poner en primer lugar cuando consideran elegir un software para transformar digitalmente sus operaciones. Porque elegir un software inseguro tendrá enormes consecuencias para todas las actividades comerciales. Especialmente con el código fuente abierto, el software está disponible públicamente en línea para que los piratas informáticos puedan investigar, analizar vulnerabilidades y difundirlas rápidamente con facilidad. Esto no sólo supone muchos riesgos para los usuarios sino también para el propio sistema empresarial. Por otro lado, cuando hay un incidente de seguridad de la información a nivel del sistema, será muy difícil actualizar y corregir errores.
Según encuestas y evaluaciones, el problema persistente del software de código abierto es el creciente número de errores de seguridad y muchas vulnerabilidades que no tienen parches debido a la falta de una unidad competente y responsable. Antes de que el parche estuviera disponible, los piratas informáticos pudieron explotar esta vulnerabilidad.
Otro problema del software de código abierto es la dificultad de controlar y evaluar el nivel de seguridad porque el código fuente es desarrollado por demasiados usuarios diferentes e incluso potencialmente contiene código espía que contiene virus para recolectar información intencionalmente con fines maliciosos.
Además de la conveniencia, el código abierto también conlleva muchos riesgos en términos de seguridad.
Riesgos en la implementación y operación
No todo el software de código abierto cuenta con instrucciones de instalación y funcionamiento detalladas y completas como el software comercial, lo que dificulta su implementación y funcionamiento. En particular, no se describen los errores comunes ni cómo solucionarlos, por lo que habrá problemas en las primeras etapas de la implementación y riesgos durante la operación. Además, el coste de la infraestructura para su despliegue no está optimizado, lo que provoca que los costes aumenten.
Mala compatibilidad y puede bloquearse en cualquier momento.
Es posible que algunos programas de código abierto no garanticen la estabilidad y contengan errores o poca compatibilidad con otro software o plataformas. Esto provoca dificultades en el uso del software e incluso puede causar problemas graves en cualquier momento.
Recordemos que el sistema Healthcare.gov del Gobierno de Estados Unidos en 2013 utilizaba código fuente abierto, el sitio web dejó de funcionar después de 2 horas de su lanzamiento cuando el tráfico aumentó casi 5 veces, luego tuvo que cerrarse debido a problemas derivados del código fuente, los puestos técnicos importantes carecían de experiencia en el desarrollo de productos.
Como lo demuestra el incidente de Healthcare.gov, pueden ocurrir incidentes graves en cualquier momento si las unidades de desarrollo, operación y explotación carecen de un conocimiento profundo del sistema. Esto genera largos tiempos de resolución de problemas, incluso la imposibilidad de repararlos, lo que puede causar pérdida de datos de clientes, fuga de información... afectando enormemente a la reputación de la empresa matriz.
Difícil de actualizar y ampliar según sea necesario
El software de código abierto está disponible en línea, por lo que el personal que adopta el software de código abierto no tiene un conocimiento profundo del sistema. Por lo tanto, cuando hay solicitudes de personalización de muchos clientes, será muy difícil cambiar y cumplir con los requisitos del cliente.
Rendimiento lento
Muchos programas de código abierto tienen un rendimiento mucho más lento que los de código cerrado. Porque en el código fuente abierto, es inevitable que haya código y funciones redundantes, que ocuparán más recursos del sistema de lo habitual y harán que el sistema funcione lentamente.
Falta de apoyo y dependencia de la comunidad de usuarios
Algunos programas de código abierto no reciben soporte o tienen un soporte más limitado que el software comercial, y aunque cuentan con el respaldo de la comunidad de desarrollo de software libre de código abierto, no existe un compromiso claro con la calidad del soporte.
Por otro lado, algunos programas de código abierto dependen de la comunidad de usuarios para su mantenimiento y desarrollo. Si la comunidad no crece o el proveedor cambia su estrategia comercial y puede finalizar el proyecto en cualquier momento, los usuarios pueden enfrentar problemas con las características, la estabilidad o incluso no poder seguir usando el software y tener que buscar una alternativa.
Con sistemas grandes o software fundamental, el reemplazo costará muchos recursos o será imposible y causará grandes daños... Esta también es una costosa lección de riesgo y también hace que muchas empresas, negocios y gobiernos se sientan miserables cuando RedHat finalice el proyecto de código abierto Project Centos después de casi 20 años de su inicio y deje de proporcionar la versión CentOS Linux 8 en 2021.
Debido a que el sistema operativo de los servidores tiene muchos sistemas de software y prestación de servicios a largo plazo, la conversión es muy complicada y muchos sistemas específicos no se pueden convertir. Incluso en el sector de la salud, ya ha ocurrido antes la terminación repentina de proyectos de código abierto, como el caso del proyecto VistA de la Guardia Nacional del Departamento de Salud y Servicios Humanos de los EE. UU., que pasó de código abierto a código cerrado en 2015, o el proyecto de código abierto Mirth Connect, que fue vendido a una empresa privada por Mirth Corporation y luego también pasó a código cerrado.
Es probable que surjan disputas sobre derechos de autor del software.
Algunos programas de código abierto pueden contener elementos legales, incluida la violación de derechos de autor o el uso indebido de la licencia. El uso de dicho software puede ocasionar problemas legales al usuario.
Bao Anh
Útil
Emoción
Creativo
Único
[anuncio_2]
Fuente
Kommentar (0)