¿Qué es Software?
El termino software en informática se le da a todo programa, aplicación o soporte lógico que realiza una función o tarea especifica.
La Real Academia Española lo define como:
– Conjunto de programas, instrucciones y reglas informáticas para ejecutar ciertas tareas en una computadora.
La palabra software proviene del lenguaje anglosajón y su significado es — partes blandas o suaves — al contrario de lo que significa hardware (que su significado es partes duras).
El software necesita del hardware para poder funcionar ya que este le provee de los recursos necesarios como procesador, memoria, espacio en disco duro, etc. para poder hacerlo correctamente.
En la actualidad la definición de “software” va mucho mas allá de lo que ya vimos ya que se le considera software a sus distintos estados como es en código fuente, en estado binario o ejecutable, su documentación, los datos a procesar y todo lo relacionado a este. En resumen el software abarca todo lo intangible, lo no físico.
Tipos de software
Software de base:
El software de base o software de sistema es aquel sirve para interaccionar con el sistema operativo y tener control del hardware. Este tipo de software como su nombre lo indica es el de base, es el necesario para poder hacer funcionar el software de aplicación.
Software de aplicación:
Este es el tipo de software que todos conocemos, es el software común, programas o aplicaciones que nos permiten realizar tareas especificas. En esta clasificación entran los programas como los procesadores de textos, las hojas de calculo, los gestores de correo electrónico, la mensajería instantánea, los editores de imágenes, video y sonido, etc.
Ademas este tipo de software lo podríamos clasificar en subcategorias como serian:
- Aplicaciones ofimáticas
- Software empresarial
- Software educativo
- Bases de datos
- Software médico
- Videojuegos
- De comunicación
- Aplicaciones para Control de sistemas y automatización industrial
- Software de cálculo Numérico y simbólico
- Entre muchos otros
Clasificación del software
El software también puede ser clasificado según su distribución y tipo de licencia. Hay 2 grandes clasificaciones para el software las cuales son:
Software libre:
En ingles free software es aquel que respeta las libertades del usuario sobre el producto adquirido, por lo que la FSF — free software foundation — define que una vez adquirido el software este puede ser ejecutado, copiado, distribuido, estudiado y aun modificado con total libertad.
Generalmente el software libre es distribuido gratuitamente o a costos realmente accesibles pero no tiene porque ser así siempre, este se puede comercializar como cualquier otro software. Como anotación al software que se distribuye totalmente gratis se le llama “freeware”.
Este tipo de software a tenido mucho auge y popularidad en este ultimo tiempo ya que le da muchas mas libertades al usuario que el software propietario o privativo.
Por mencionar algunos de los programas emblema de esta clasificación estarían Libre Office, Gimp, Mozilla Firefox, Thunderbird, Linux Ubuntu (SO), Xnview, Filezilla, Pidgin, Audacity, VLC Video Player, ClamWin (Antivirus), entre otros.
Software propietario:
Este tipo de software es totalmente contrario al software libre ya que el usuario final tiene muchas limitantes en cuanto a tener derecho para ser copiado, modificado y/o redistribuido.
Este tipo de software es el que generalmente se comercializa y todos conocemos. Para citar un ejemplo podríamos mencionar a Microsoft® que distribuye Microsoft Office o Microsoft Windows de forma propietaria.
Esto quiere decir que una vez que adquirimos estos productos tenemos derechos muy limitados sobre de el, en este caso no podremos copiarlo, modificarlo ni mucho menos redistribuirlo salvo autorización explicita del dueño de los derechos.