Hoy en día por la digitalización, el software se ha vuelto una parte muy imporate de nuestra aplicación de la infromática en la vida cotidiana. El software es la parte intangible de una computadora, pero la que hace que todo funcione como tiene que funcionar. El software se puede clasificar de varias maneras, a continuación explicaré las diferentes formas en las que se pueden clasificar con explicaciones de cada uno.
Como se puede ver en el mapa de apoyo, el software para su funcionamiento requiere de los 2 tipos que se mencionan, los cuales son los de sistema y aplicación, siendo vitales para el funcionamiento y comunicación entre el hardwre y el usuario.
Software de Sistema: Es un conjunto de programas que contienen las base de la arquitectura de del software, incluyendo las funciones de entrada y salida. Normalmente se relaciona con el sistema operativo de una computadora, pero va más allá y abarca otros aspectos y tiene características propias que vamos a prfundizar ahorita.
Entre sus componentes principales se encuentran, El Kernel que es la parte central de un sistema operativo y es el que se encarga de realizar toda la comunicación segura entre el software y el hardware del ordenador mediante las llamadas al sistema, además de proveer de una API y otras funciones esenciales. También tenemos Los drivers que son los programas que hacen que el sistema operativo interactue e identifique el hardware para hacerlo funcionar correctamente.
Por otro lado sus características se componen de:
También está el softare de aplicación, que no es del todo vital para el funcionamiento de la computadora, pero sirve como herramienta para realizar diferentes actividaades que el usuario requiera que van desde cosas de trbajo hasta ocio y entretenimiento.
Como se ve en le mapa conceptual se clasifican en 4 tipos principalmente los cuales son: Productividad, entretenimiento, acceso a contenidos y creación de contenido multimedia aunque tambien hay otros como navegadores web y procesadores de texto.
Entre las caracteristicasgenerales están:
Aqui hay un par de diferencias entre ambos tipos de softare.
Propósito: El software de sistema gestiona y controla los recursos de hardware, mientras que el software de aplicación se utiliza para tareas específicas.
Interacción con el Usuario: El software de sistema trabaja principalmente en segundo plano, mientras que el software de aplicación interactúa directamente con el usuario.
Las licencias de software son acuerdos legales que establecen los términos y condiciones para el uso de un programa informático. En el siguiente mapa se explica más a detalle del tema.
Existen varios tipos de licencias como se muestra en el mapa los cuales son 4 pricipales y a continuación se explicaran cada una
De codigo abierto: Es aquel que no tiene copyright y permite al usuario utilizar, copiar, modificar y distribuir el programa a su gusto.
Licencia de propietario: Son aquellos que su creador o dueño legal limita o prohíbe la copia, redistribución y modificación sin su permiso o sin un pago previo
De software gratuito:Tambien conocidos como software de dominio publico, es aquel que carece de copyright y se puede utilizar, aunque el autor puede imponer restricciones a la hora de redistribuir el programa y los trabajos derivados del mismo 1
Codigo abierto comercial: Se distribuye bajo una licencia de código abierto, pero que también se vende con fines comerciales. Esto significa que el software se puede utilizar y modificar libremente, pero también se puede vender a empresas o individuos con fines lucrativos.
Las licencias de software constan con elementos claves los cuales sirven para establecer un mejor uso de estas liencias.
Por ultimo los softwares maliciosos son auquellos que tienen la intención de robar datos o destruir la computadora, a continuación el mapa del tema con su explicación más detallada