Clasificación de software


¿Que son las clasificaciones de software?

El software es desarrollado hoy en dia para diversas funciones, por lo que es importante clasificarlo
en diferentes areas para saber a que va destinado y cual sera su función.

La clasificacion cambia de escritor a escritor, pero la clasificacion que sera presentada abarca
las suficientes areas de desarrollo en la actulidad.



HARDWARE

El hardware por si solo no se considera un tipo de software, pero es
importante clasificarlo ya que es parte de que podamos interactuar
con el software.

El hardware se trata de todo lo fisico, tangible, interactuable de un sistema informatico desde
las partes internas encargadas del funcionamiento de un sistema hasta los dispositivos de entrada y
salida que se usan para interactuar con el software.


SOFTWARE DE SISTEMA

El software de sistema es el que se encarga de establecer la comunicación entre el hardware del
dispositivo/equipo y crear una base de funcionamiento para las aplicaciones que permiten el uso de
las diferentes funciones del hardware

SOFTWARE DE SISTEMA EN COMPUTADORAS

Sirve para controlar e interactuar con el sistema operativo, proporcionando control sobre el
hardware computacional y dando soporte a otros programas; en contraposición del llamado software
de aplicación.

Ejemplos:

SOFTWARE DE SISTEMA EN MOVILES

Son un conjunto de programas que permiten la abstracción de las peculiaridades específicas del
teléfono móvil y, provee servicios a las aplicaciones móviles, que se ejecutan sobre él.

Ejemplos:

SOFTWARE EN SISTEMA DE WEREABLES

La tecnología ponible o vestible, tecnología corporal, ropa tecnológica, ropa inteligente, o
electrónica textil, utiliza un software optimizando al diseño del dispositivo, para que la
información sea accesible de forma cómoda y sencilla.

Ejemplos:

SOFTWARE EN SISTEMA EN EMBEBIDOS

Es un sistema de computación basado en un microprocesador o un microcontrolador diseñado para
realizar una o algunas pocas funciones dedicadas, frecuentemente en un sistema de computación en
tiempo real.

Ejemplos:

CONTROLADORES DE HARDWARE

Es un programa de software que indica al sistema operativo del dispositivo cómo comunicarse con
una determinada pieza de hardware.


SOFTWARE DE APLICACIONES

El término software de aplicación conocido como “aplicación” o “app” se refiere al programa que
realiza funciones específicas para un usuario, que interactúa directamente con este.

El objetivo principal de este tipo de tecnología es ayudar a las personas y empresas a realizar
tareas específicas.

Entretenimiento

Los software de aplicación de entretenimiento son programas diseñados para proporcionar
diversión y entretenimiento a los usuarios. Estas aplicaciones pueden abarcar una amplia variedad
de categorías, como juegos, aplicaciones de streaming de música y video, aplicaciones de redes
sociales, aplicaciones de realidad virtual y mucho más.

Productividad

Los software de productividad son herramientas diseñadas para ayudarte a realizar tareas
de manera más eficiente y efectiva.

Comunicación

El software de comunicación se utiliza para facilitar la interacción y la colaboración entre
personas, ya sea a través de mensajes de texto, voz o video.

Diseño

Diseñadas para facilitar la creación de contenido visual, ya sea para fines personales,
educativos o profesionales.

Gestión empresarial

Es un sistema informático que agiliza y administra las operaciones comerciales de una empresa,
como contabilidad, nóminas, gestión del inventario, punto de venta, factura electrónica y comercio
electrónico. el propósito del software de gestión facilitar y realizar más tareas en menos tiempo,
eliminando tareas repetitivas como el vaciado de información.

Seguridad

El software de aplicación de seguridad se refiere a programas informáticos diseñados
específicamente para abordar y gestionar cuestiones relacionadas con la seguridad, tanto en el
ámbito de la ciberseguridad como en otros aspectos de la seguridad física y la gestión de incidentes.

Desarrollo

El desarrollo de software es el conjunto de actividades para el diseño, creación y despliegue
de programas informáticos.

Con diferentes lenguajes y métodos de programación se abocan a desarrollar aquellas
instrucciones que le dicen a un dispositivo (hardware) qué es lo que debe hacer.

Software especializado

Es aquel software que se ha desarrollado para un usuario en específico, basado en sus propias
características de la organización. Tiene el servicio de creación y de diseño de herramientas
informáticas basadas en las necesidades que presente una empresa que lo contratan.


SOFTWARE MALICIOSO

El software malicioso o "malware," son programas de software malintencionados diseñados
específicamente para dañar, controlar o comprometer sistemas informáticos y dispositivos sin el
consentimiento del usuario. Las infecciones o ataques se realizan aprovechando las vulnerabilidades
o agujeros de seguridad de los sistemas informáticos.


TIPOS DE LICENCIA DE SOFTWARE

Una licencia de software es un documento que proporciona directrices legalmente vinculantes para
el uso y la distribución de software, normalmente usado por los desarrolladores de sistemas.

Licencia de software libre

Las licencias de software libre permiten utilizar el programa, conocer cómo funciona y adaptarlo
según las necesidades de cada usuario. Se caracteriza por no contar con derechos de autor y por
tanto, es totalmente legal copiarlo, editar su código fuente y distribuirlo poniéndolo a disposición
del resto de usuarios de internet sin ninguna limitación.

Licencia de propietario

Las licencias de propietario o de código cerrado están limitadas a ciertos usuarios ya sea porque
han pagado por él o porque ha sido compartido.

Licencias de codigo abierto

El software de código abierto es software con código fuente que cualquiera puede inspeccionar,
modificar y mejorar.

Licencias de software shareware

Shareware es un tipo de licencia de software que permite a los usuarios probar el software antes
de comprarlo. El software se distribuye de forma gratuita, pero con algunas limitaciones de uso.

Licencia de software freeware

Es un programa informático cuya distribución es gratuita, por lo cual el usuario no tiene que
pagar para instalarlo y utilizarlo. Sin embargo, a diferencia de lo que ocurre con el software
libre, los usuarios no están habilitados a modificar su código.

Tipos de licencia de codigo