1. Software de sistema
En terminología informática el software de sistema, denominado también software de
base, consiste en un software que sirve para controlar e interactuar con el sistema
operativo, proporcionando control sobre el hardware y dando soporte a otros programas;
en contraposición del llamado software de aplicación. Como ejemplos cabe mencionar a
las bibliotecas, como por ejemplo OpenGL, para la aceleración gráfica; PNG, para el
sistema gráfico; o demonios que controlan la temperatura, la velocidad del disco duro,
comohdparm, o la frecuencia del procesador como cpudyn.
El software de sistema por antonomasia es Microsoft Windows, que entre todas sus
versiones acumula cerca de un 90% de la cuota de mercado.1
Mención especial merece el
proyecto GNU, cuyas herramientas de programación permitieron combinarse con
el núcleo informático basado en Unix denominado Linux, formando entre ambos las
conocidas como distribuciones GNU/Linux. A diferencia de la plataforma de Microsoft u
otros ejemplos como Mac OS, es software libre.
Estos programas realizan diversas tareas, como la transferencia de datos entre la
memoria RAM y los dispositivos de almacenamiento (disco rígido, unidades de discos
ópticos, etc) entre otros.
Software libre
Es una cuestión de libertad, no de precio promover estas libertades porque todos
merecen tenerlas. Es la denominación del software que respeta la libertad de todos los
usuarios que adquirieron el producto y, por tanto, una vez obtenido el mismo puede ser
usado, copiado, estudiado, modificado, y redistribuido libremente de varias formas.
El software libre se refiere a la seguridad de los usuarios para ejecutar, copiar, distribuir y
estudiar el software, e incluso modificarlo y distribuirlo.
El software como programa
Consiste en un código, en un lenguaje maquina específico para un procesador individual.
El código es una frecuencia de instrucciones ordenadas que cambian el estado del
hardware de una computadora