El documento describe diferentes tipos de software, incluyendo software de sistema que controla el hardware y da soporte a otros programas, software de aplicación que permite al usuario realizar tareas, software de programación que permite escribir programas, y diferentes tipos de licencias de software como propietario, dominio público, semi libre y libre. También define una máquina virtual como un software que simula una computadora para ejecutar programas.
2. Software De Sistema
Denominado también software
de base, consiste en
un software que sirve para
controlar e interactuar con
el sistema operativo.
Proporciona control sobre
el hardware y da soporte a
otros programas .
Estos programas realizan diversas tareas, como
la transferencia de datos entre la memoria RAM
y los dispositivos de almacenamiento.
3. Software De Aplicacion
Hace que el computador coopere con el usuario en la
realización de tareas típicamente humanas, tales como la
contabilidad ó escribir un texto.
Sus programas deben ser independientes del hardware
específico que se utilice.
4. Software De Programacion
Permiten al programador escribir
programas informáticos , usando diferentes
alternativas y lenguajes de programación, de una
manera práctica.
6. Los Tipos de Licencias que
Existen en el Software
Licenciar un Software: Procedimiento de conceder a otra persona o entidad el
derecho de usar un software con fines industriales, comerciales o personales.
Licencia de software de propietario: cuya redistribución
o modificación están, prohibidos por su propietario. Para
uso o distribución, se debe solicitar permiso al
propietario, o pagar.
Licencia de software de dominio público: El Software con
dominio público es software sin copyright.
Licencia de software de semi libre: Aquél que no es libre, pero
viene con autorización de usar, copiar, Distribuir y modificar sin
fines de lucro.
Licencia de software libre: La libertad de Ejecutar el programa, para cualquier propósito.
7. Maquina Virtual.
Es un software que simula a una
computadora y puede ejecutar programas
como si fuese una computadora real.
Definido como "un duplicado eficiente y
aislado de una máquina física".