Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INFORMATICA
PROFESOR:
NUMIDIA DIAZ
ALUMNOS:
SUB-PROYECTO: INFORMATICA
TIPOS DE LICENCIAS
Es importante tener en cuenta que no existen licencias buenas o malas
y que ninguna licencia es mejor que otra. Cualquiera puede crear una
licencia de código abierto que se adapte a sus necesidades, razón por la
cual existen tantas.
Esto podría complicar la elección de una licencia de código abierto,
especialmente para aquellos de nosotros que no estamos bien versados
en la ley y nunca hemos tenido una explicación detallada de las licencias
de código abierto.
Licencias GPL
La Licencia Pública General de GNU es la licencia de código abierto
más popular que existe. Richard Stallman creó la GPL para proteger el
software GNU de convertirse en propietario, y es una implementación
específica de su concepto de “copyleft”.
GPL es una licencia copyleft. Esto significa que cualquier software que
esté escrito en base a cualquier componente GPL debe publicarse como
código abierto. El resultado es que cualquier software que utilice
cualquier componente de código abierto GPL debe publicar su código
fuente completo y todos los derechos para modificar y distribuir el código
completo.
Copyleft
Las licencias de código abierto se pueden dividir en dos categorías
principales: copyleft y permisivas. Esta división se basa en los
requisitos y restricciones que la licencia impone a los usuarios.
Los derechos de autor son una ley que restringe el derecho a usar,
modificar y compartir obras creativas sin el permiso del titular de los
derechos de autor. Piensa en música, películas, etc. que son propiedad
intelectual de su creador.
Cuando un autor lanza un programa bajo una licencia copyleft, hace un
reclamo sobre los derechos de autor del trabajo y emite una declaración
de que otras personas tienen el derecho de usar, modificar y compartir el
trabajo siempre que se mantenga la reciprocidad de la obligación. En
resumen, si están usando un componente con este tipo de licencia de
código abierto, también deben hacer que su código esté abierto para
que lo usen otros.
Creo que tiene sentido echar un vistazo rápido a la historia de Linux antes de
continuar con las distribuciones. Todo comenzó en 1991 cuando un estudiante
de informática de Helsinki, llamado Linus Torvalds, creó un kernel de sistema
operativo, como él dice, “solo por diversión”. Inicialmente, Linus lo llamó “Freax”
(de “libre” y “x” para indicar que pertenece a la familia UNIX), pero luego se
cambió a “Linux”.
El primer lanzamiento fue solo un kernel. Se necesita un shell, un compilador,
bibliotecas, etc. para tener un sistema en funcionamiento. Estos provienen de
otro software, GNU. Un año después, en 1992, se crearon las primeras
distribuciones de Linux.
Debian Linux
Debian fue una de las primeras distribuciones de Linux. Se anunció por primera
vez el 16 de agosto de 1993, por Ian Murdock, aunque la primera versión estable
se lanzó en 1996. Básicamente, la idea era crear una distribución estable que
cualquiera pudiera descargar y usar gratis, en lugar de hacer que los usuarios
reunieran aplicaciones una por una y compilarlos por su cuenta. Si deseas un
historial de Debian más detallado, sus responsables han reunido
un documento maravilloso con todo lo importante en la historia de Debian desde el
principio.
Debian usa el sistema de paquete .deb: el administrador de paquetes dpkg y sus
interfaces (como apt-get o synaptic). Viene con un gran repositorio de aplicaciones
que los usuarios pueden descargar e instalar. Debian fue también una de las
primeras distribuciones de Linux en comenzar a ofrecer CD en vivo, lo que hace
que la barrera de entrada para un novato de Linux sea casi inexistente.
Ubuntu
Debian es un proyecto muy ambicioso con una enorme, gran importancia para
Linux, pero es una gran distribución con muchas aplicaciones que muchos
usuarios no necesitan. Hubo una necesidad de una distribución más ligera y fácil
de usar, lo que llevó a la introducción de Ubuntu.
Slackware
Lanzado en 1992 por Patrick Volkerding, Slackware es la distribución más antigua
de Linux que sobrevive, y hasta mediados de la década de 1990 tenía alrededor
del 80 por ciento del mercado. Las cosas cambiaron cuando Red Hat Linux entró
en escena, y hoy en día Slackware no está ni cerca de su popularidad pasada. La
razón no es que sea mala; por el contrario, sigue siendo una de las principales
distribuciones de Linux, pero como Slackware está diseñado para ser altamente
personalizable y robusto en lugar de fácil de usar, esto afectó su popularidad.
Arch Linux
Arch Linux comenzó en 2002 por Judd Vinet, quien se inspiró en CRUX, otra
distribución minimalista. Es rolling released, lo que significa que solo necesitas
instalar una vez y que siempre se actualizará a la última versión.
La filosofía de diseño de Arch Linux es ser simple. En lugar de incluir un montón de
aplicaciones en la distribución, solo cuenta con aplicaciones mínimas y esenciales
para que funcione, y el usuario puede instalar solo las aplicaciones que necesita.
Arch Linux usa paquetes binarios, lo que significa que debes compilarlo antes de
poder instalarlo. Puede sonar complicado, pero Pacman y AUR han hecho que el
proceso sea relativamente fácil.
Características.
Cuadro comparativo de las ventajas y desventajas del uso de sistema operativo
libre, y sistema operativo privativo.
Aplicaciones de uso libre relacionadas con la Ingeniería Civil.
debe contener:
Portada.
Introducción.
Desarrollo.
Conclusiones.
Bibliografía.