Foro de licenciamiento de software
Jj HerranDocumentos de Investigación28 de Febrero de 2024
737 Palabras (3 Páginas)102 Visitas
¿Que es Software
Estos son los programas informáticos que hacen posible la ejecución de tareas específicas dentro de un computador. Por ejemplo, los sistemas operativos, aplicaciones, navegadores web, juegos o programas. Estas características siempre trabajan de la mano a los componentes físicos que son llamados hardware. La interacción entre el software y el hardware hace operativo un ordenador (u otro dispositivo), es decir, el software envía instrucciones que el hardware ejecuta, haciendo posible su funcionamiento. El software está escrito en lenguajes de programación de alto nivel, ya que son más fáciles y eficientes para que los programadores los usen, el concepto de software va más allá de los programas de computación en sus distintos estados es decir, abarca todo lo intangible.
El software se puede clasificar en 3 tipos como:
Software de Sistema: vincula adecuadamente al usuario y al programador de los detalles del sistema informático en particular que se use, procura al usuario y programador adecuadas interfaces de alto nivel, controladores, herramientas y utilidades de apoyo que permiten el mantenimiento del sistema global. Ejemplo (Sistemas Operativos, Servidores, Herramientas de diagnostico, Controladores de Dispositivos, Herramientas de Correccion y Optimización. Etc…)
Software de Programación: son herramientas que permiten al programador desarrollar programas de informática, usando diferentes alternativas y lenguajes de programación, de una manera práctica. Ejemplo (Editadores de texto, Interpretes, Enlazadores, Compiladores, Depuradores. Etc…)
Software de Aplicación: Permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis en los negocios. Ejemplo ( Aplicaciones Ofimáticas, Software de educativo, Software empresarial, Base de datos, Software medico, Telecomunicaciones, Software de diseño asistido, Videojuegos. Etc…)
¿Que es una licencia de software?
es un contrato entre el licenciante (autor/titular de los derechos de explotación/distribución) y el licenciatario2 (usuario consumidor, profesional o empresa) del programa informático, para utilizarlo cumpliendo una serie de términos y condiciones establecidas dentro de sus cláusulas,3 es decir, es un conjunto de permisos que un desarrollador le puede otorgar a un usuario en los que tiene la posibilidad de distribuir, usar o modificar el producto bajo una licencia determinada. Tambien pueden establecer la cesión de determinados derechos del propietario al usuario final sobre una o varias copias del programa informático,.
¿ Tipos de Licencia de Software?
Licencia de software de código abierto permisivas : Se puede crear una obra derivada sin que esta tenga obligación de protección alguna. Muchas licencias pertenecen a esta clase, Ejemplo: Academic Free License, Apache Software License, Artistic License, Attribution Assurance license,BSD License, MIT License, Perl License, Academic Free License, PHP License, VMS License, etc…)
Licencias de software de código abierto robustas fuertes: contienen una cláusula que obliga a que las obras derivadas o modificaciones que se realicen al software original se deban licenciar bajo los mismos términos y condiciones de la licencia original. Ejemplo ( Common Public License, GNU General Public License, GNU General Public License, Eclipse Public License, eCos License, etc…)
Licencias de software de código abierto robustas débiles: contienen una cláusula que obliga a que las modificaciones que se realicen al software original se deban licenciar bajo los mismos términos y condiciones de la licencia original. Ejemplo ( GNU Lesser General Public License,Mozilla Public License, Open Source License, Apple Source License, CDDL, EUPL, etc…)
Licencia de software de código cerrado: No permiten que el software sea modificado, desensamblado, copiado o distribuido de formas no especificadas en la propia licencia (piratería de software), regula el número de copias que pueden ser instaladas La mayoría de estas licencias limitan fuertemente la responsabilidad derivada de fallos en el programa, Los fabricantes de programas sometidos a este tipo de licencias por lo general ofrecen servicios de soporte técnico y actualizaciones durante el tiempo de vida del producto.
...