Software

qué es un software y para que sirve

El software es una forma de referirse a todo el conjunto de comandos, instrucciones, programas y procedimientos que permiten el funcionamiento de una computadora o sistema computacional. Dicho de otra manera, es todo el apartado virtual que forma parte de un ordenador.

Usualmente el término se utiliza para referirse a cualquier programa informático utilizable dentro de una PC, sin embargo, el Software abarca mucho más. Desde el sistema operativo, hasta todo el principio de procesamiento de datos, el software abarca todo aquello que no sea tangible y que forme parte de una computadora.

Tipos de software

Debido a la amplitud del término software, existen distintos tipos de software, los cuales varían según su finalidad o aplicación. A continuación vamos a detallar cada uno de ellos y a dar algunos ejemplos prácticos que ayudarán a entender mejor la definición de cada uno.

Software de sistema

El software de sistema corresponde a todo el apartado programable que permite gestionar el uso de los distintos sectores del ordenador. Todo esto se puede hacer mediante una interfaz que puede ser manipulada por los usuarios. Basados en esto, el software de sistema es la herramienta que permite la interacción entre hardware y sistema operativo.

  • Ejemplos del software de sistema: El software de sistema abarca los siguientes elementos:
  1. Sistemas operativos como Windows, Linux, Mac, etc.
  2. Herramientas de corrección y optimización de datos.
  3. Controladores del ordenador.
  4. Herramientas de diagnóstico.

Software de programación

Un software de programación es una herramienta que hace posible el desarrollo de nuevos sistemas o softwares por medio de algún lenguaje de programación. Esto significa, que por medio del software de programación es posible desarrollar aplicaciones y otros programas que posteriormente podrán ser utilizados por los usuarios.

  • Ejemplos del software de programación: Cualquiera de los siguientes ejemplos puede ser considerado un software de programación:
  1. Editores de texto, los cuales permiten modificar y crear archivos de texto.
  2. Intérpretes: aquellos softwares que traducen y muestran el resultado obtenido por medio de la programación.
  3. Enlazadores: Programas que permiten interconectar más de un software, base de datos o sistema de archivos.
  4. Depuradores: Permiten limpiar el lenguaje de programación para optimizar el resultado final.

Software de aplicación

El software de aplicación se conoce como cualquier programa diseñado especialmente para ser utilizado por los usuarios finales del computador. Estos tipos de softwares son los que permiten realizar todo tipo de tareas que sean de utilidad para el usuario común.

  • Ejemplos de software de aplicación: Existen numerosos ejemplos de software de aplicación, algunos de los más comunes son los siguientes:
  1. Programas de diseño gráfico.
  2. Software de diseño asistido (CAD).
  3. Software de entretenimiento (videojuegos, por ejemplo).
  4. Software de administración y manipulación de datos.

Qué es el software libre

El software libre es el término empleado para referirse a cualquier tipo de software cuyo código fuente se encuentra disponible para ser modificado, estudiado y utilizado por cualquier usuario o programador. A diferencia del software propietario, el software libre se puede obtener de manera no lucrativa y permite ser optimizado y mejorado por una comunidad de usuarios.

Ventajas del software libre

A continuación se resaltan las principales ventajas del software libre:

  • Existe una amplia gama de programas y herramientas en forma de software libre.
  • Gracias al trabajo de los equipos de desarrollo, constantemente se pueden obtener actualizaciones que mejoran el funcionamiento de este tipo de softwares.
  • Se puede obtener un software libre de manera gratuita y legal.
  • Hace posible personalizar la funcionalidad de algún programa o herramienta de este tipo para adaptarla a las necesidades particulares del usuario.
  • Busca brindar independencia tecnológica.

Desventajas del software libre

El software libre también padece de algunas desventajas como las que se muestran acá:

  • Es necesario contar con equipos de hardware compatibles con el software libre a utilizar.
  • Muchos archivos de software libre no son compatibles con ciertos programas o sistemas operativos.
  • Debido a la falta de difusión, el software libre aún no es tan utilizado como el software propietario.
  • En algunos casos, el interfaz de los software libres es menos amigable e intuitiva que en otros tipos de software.

Software propietario

El software propietario, al contrario del software libre, corresponde a cualquier tipo de programa informático cuyo código de fuente no está incluido en el paquete de datos que viene junto al software. En este sentido, el software de propietario no puede redistribuirse ni ser modificado, ya que posee licencias de derecho de autor que prohíben su modificación de manera total o parcial. El sistema operativo de Microsoft (Windows) es un ejemplo de software propietario. Otros ejemplos serían los distintos programas de Adobe, como Photoshop, AutoCAD, Ilustrator y otros.

Ventajas del software propietario

Vale la pena repasar las principales ventajas que brinda el uso de software propietario:

  • Se trata del tipo de software más usado a nivel mundial.
  • Cuenta con personal de soporte, por lo que en caso de problemas, cualquier usuario puede solicitar al personal técnico que le ayude a resolver algún inconveniente.
  • El software propietario generalmente es de alta calidad, ya que las grandes empresas se aseguran de considerar cada detalle para ofrecer un producto que satisfaga las necesidades del consumidor.
  • Usualmente cuenta con un interfaz amigable, cómodo e intuitivo de utilizar.
  • Facilita la exportación e intercambio de archivos entre distintos equipos y softwares.
  • Es compatible con la mayoría de los sistemas de hardware que se encuentran en el mercado actual.

Desventajas del software propietario

A continuación reseñamos algunas desventajas del software propietario.

  • Debido a que no puede ser modificado, puede llegar a limitar las posibilidades de usuarios con necesidades particulares.
  • Tanto su adquisición como los cursos de aprendizaje de algunos softwares propietario suelen tener un costo elevado.
  • El software propietario generalmente depende de la empresa que le distribuye.
  • Suele presentar mayores riesgos de seguridad virtual para los usuarios.
Subir