1. Propiedades y de licencia
1.1. GLP
1.1.1. Es la licencia que acompaña los paquetes distribuidos por el ProyectoGNU, más una gran varidad desoftware que incluye el núcleo del sistema operativo Linux. Laformulación de GPL es tal que en vez de limitar la distribución del software que protege, llega hasta impedir que este softwaresea integrado en software propietario. La GPL se basa en la legislación internacional de copyright, lo que debe garantizar cobertura legal para el software licenciado con GLP
1.2. COPYLEFT
1.2.1. El copyleft es un método general para hacer un programa (u otro tipo de trabajo) libre, exigiendo que todas las versiones modificadas y extendidas del mismo sean también libres. O sea quedan borradas las licencias de los programas y se podrá modificar a las necesidades del usuario.
1.3. COPYRIGTH
1.3.1. Es el conjunto de principios y normas jurídicas que reglamentan los derechos patrimoniales y morales que la ley otorga a los autores, por el solo hecho de haber creado una obra literaria, artística, musical, científica o didáctica, esté o no publicada.
2. Tipos de Software
2.1. software aplicacion
2.2. softwarede programacion
2.3. software de sistemas
2.4. software con anuncios publicitarios
3. DISTRIBUCION
3.1. Freeware
3.1.1. es todo aquel programa que se distribuya gratuitamente, con ningún coste adicional.
3.2. SHAREWARE
3.2.1. Es aquel que se distribuye con limitaciones, bien como versión de demostración o evaluación, con funciones o características limitadas o con un uso restringido a un límite de tiempo establecido (por ejemplo 30 días). Así, se le da al usuario la oportunidad de probar el producto antes de comprarlo y, más tarde, adquirir la versión completa del programa.
3.3. ADWARE
3.3.1. Son programas gratuitos en su totalidad pero que incluyen publicidad en su programa. Un ejemplo muy claro es el programa Messenger de Microsoft, que permitía el uso de su software gratuitamente a cambio de introducir publicidad a modo de banners o pop-ups.
4. LIBERTAD DE USO
4.1. CODIGO CERRADO
4.1.1. El software propietario, el cual es distribuido con una licencia de uso y distribución. Los programas distribuidos como software de código cerrado generalmente solo incluyen solo los archivos necesarios para ejecutar la aplicación. No se incluyen los programas fuentes para modificar o adaptar el software a las necesidades del usuario.
4.2. CODIGO ABIERTO
4.2.1. Es aquel que no tiene restricciones, por lo tanto significa que los usuarios tienen la libertad de ejecutar, copiar, distribuir, estudiar, modificar y mejorar el software a sus necesidades.