Qué es el Software

A diario hacemos uso de miles de herramientas de software, hoy en día el software está prácticamente en donde sea y se puede decir que muy pocos aparatos electrónicos funcionan sin un software, desde tu microondas, hasta tu televisor y teléfono incluyen un pequeño sistema que los hace funcionar.

El software se describe usualmente como aquella parte de un equipo de computo que es intangible, es decir, que no se puede tocar, a diferencia del hardware que podemos tocar. Esta es una definición común y fácil, a continuación, trataremos de darte una definición más completa.

Definición de software

Software [ˈsoft.wer] es una palabra de origen inglés y que al no tener una traducción adecuada al contexto ha sido admitida  tal cual por lo RAE que define al software como un conjunto de programas, instrucciones y reglas informáticas que permiten ejecutar distintas tareas en una computadora, básicamente el software designa a todo equipamiento lógico e intangible de una computadora o dispositivo inteligente como lo son los programas informáticos, documentación, código fuente y datos del usuario .

Clasificación

Basada en su utilidad o uso

Software de sistema

Son los que le dan al usuario el poder de controlar el hardware sin la necesidad de involucrarlo en los procesos internos que esto conlleva, como la administración de discos, memoria, puertos y la comunicación entre los dispositivos conectados. Entre ellos tenemos los sistemas operativos, controladores de dispositivos, servidores, herramientas de diagnóstico y otras utilidades.

Software de programación

Se refiere al conjunto de herramientas que le permiten al programador desarrollar programas informáticos por medio de lenguajes de programación. Eso incluye a los editores de texto, IDE, Compiladores, Interpretes, Depuradores, etc.

Software de aplicación

Es todo aquel permite a los usuarios realizar tareas especificas de todo tipo, por ejemplo, almacenaje de datos, hojas de cálculo, procesadores de texto, videojuegos, software CAD, etc.

Malintencionado o malware

Es el que se crea con fines ilícitos como obtener información privada del usuario o dañar el sistema.

Basada en su costo/precio

Freeware

El Freeware no es software libre, sino software de distribución gratuita, todo programa informático de este tipo no tiene ningún coste adicional y el usuario únicamente tiene acceso a los binarios del programa y no su código fuente.

Shareware

Muchas empresas distribuyen software de prueba, estas versiones tienen ciertas limitaciones de funcionalidad o de tiempo (regularmente 30 días) y para desbloquear las funciones o utilizar el programa para otros fines, se requiere adquirir una licencia original.

Adware

Son programas o aplicaciones con funcionalidad total y sin costo, pero estos poseen publicidad incrustada con la finalidad de generar ingresos por su uso.

Algunas aplicaciones móviles hacen uso de publicidad, pero ofrecen la opción de eliminar anuncios, esto se puede considerar como Shareware, ya que el eliminar la publicidad de un programa o aplicación es una funcionalidad limitada, por el contrario de una aplicación que posee anuncios como medio principal de ingresos.

Software Comercial

Es simple, todo software (libre o privativo) con un costo inicial para su descarga o uso, es software comercial.

Tipos de software

Software libre

Un tipo muy común actualmente, el software libre garantiza 4 libertades que son:

  • Libertad de uso, el software se puede utilizar para cualquier propósito.
  • Libertad de estudio, todos los usuarios tienen acceso al código fuente y por lo tanto puede analizar su funcionamiento y modificarlo para adaptarlo a sus necesidades.
  • Libertad de distribución, una vez que descargas o adquieres software libre puedes distribuir copias del programa o aplicación con cualquier otro usuario.
  • Libertad de mejorar, una vez que hayas realizado modificaciones al programa principal, puedes hacer publica tu versión con todos y de esta forma beneficiar a otros.

Este tipo de software puede ser comercial o gratuito, y todos los usuarios tienen acceso a su código fuente.

Software propietario o privativo

Es el software al que no se tiene acceso libre a su código fuente y únicamente los desarrolladores puede modificar y distribuir, a este no se le permite ningún tipo de modificación directa (a menos que permita complementos o add-ons).

Puede o no tener un costo al igual que el software libre, sin embargo, el que tengas que pagar no significa que tengas libertad.

Fuentes de apoyo

Back to top button