/es/conceptos-basicos-de-programacion/deberia-aprender-programacion/content/
Software es el conjunto de programas o aplicaciones, instrucciones y reglas informáticas que hacen posible el funcionamiento de un equipo. Puedes encontrar software de código libre y código cerrado.
En este video podrás ver las principales características y diferencias de estos dos tipos de software.
En primer lugar, el software de código cerrado es aquel que es distribuido con licencia de uso y no puede ser modificado o adaptado por el usuario, como sucede con IOS y Windows.
Por otro lado, el software de código libre es todo lo contrario, ya que este puede ser modificado por el usuario y se distribuye gratuitamente. Un claro ejemplo son Android y Linux.
Existen tres puntos claves que diferencian estos dos tipos de software:
Para usar una licencia de software de fuente cerrada debes pagar, mientras que los software de fuente abierta son distribuidos de forma pública y gratuita.
Los software de código cerrado, por lo general, te ofrecen soporte técnico y actualizaciones durante el tiempo de vida del producto, a diferencia de los de código abierto, en donde tendrás que trabajar de manera colaborativa con otros usuarios para mejorar el servicio.
En este caso, los software de código cerrado te obligan a aceptar el nivel de seguridad que el proveedor ofrece. Todo lo contrario al software abierto, el cual es inspeccionado por los usuarios, quienes tienen la capacidad de modificar e implementar cualquier característica extra de seguridad.
Al final de cuentas, al decidir qué tipo de software es el más adecuado para ti depende en gran medida de tu experiencia técnica o recursos para mantener y actualizar el software.
/es/conceptos-basicos-de-programacion/clasificacion-y-usos-de-los-lenguajes-de-programacion/content/