Está en la página 1de 9

REPUBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUCACION

UNIVERSIDAD NACIONAL EXPERIMENTAL

DE LOS LLANOS” EZEQUIEL ZAMORA”

BARINAS EDO BARINAS

INFORMATICA

PROFESOR:

NUMIDIA DIAZ

ALUMNOS:

MIRNA FLORES CI: 19.349.422

NICOLAS PEÑAS CI: 30.409.720

SUB-PROYECTO: INFORMATICA

T.S.U CONSTRUCCION CIVIL

Barinas, 03 de febrero de 2021


Desarrollo

Definición de Software libre


La definición de software libre estipula los criterios que se tienen que cumplir
para que un programa sea considerado libre. De vez en cuando modificamos
esta definición para clarificarla o para resolver problemas sobre cuestiones
delicadas. Más abajo en esta página, en la sección Historial, se puede
consultar la lista de modificaciones que afectan la definición de software libre.

Las 4 libertades del software libre

El Software Libre se refiere a la libertad, no al precio. Garantiza a sus usuarios


las cuatro libertades esenciales. La ausencia de al menos una de estas
libertades significa que el software es propietario, por lo tanto Software no-
Libre.

 Utilizar: El Software Libre puede usarse para cualquier finalidad y no


tiene restricciones como la expiración de la licencia o limitaciones
geográficas.

 Compartir: El Software Libre puede ser compartido y copiado


virtualmente sin coste alguno.

 Estudiar: El Software Libre y su código puede ser estudiado por


cualquiera, sin acuerdos de no divulgación o restricciones similares.

 Mejorar: El Software Libre puede ser modificado por cualquiera, y estas


mejoras pueden compartirse públicamente.

 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.

 Licencias estilo BSD


 Las Licencias BSD o la Licencia BSD original y sus dos variantes, la
Licencia BSD Modificada (3 cláusulas) y la Licencia BSD Simplificada /
Licencia FreeBSD (2 cláusulas), son una familia de licencias permisivas
de software libre.
 La licencia BSD permite modificar y distribuir libremente el código del
software en el formato fuente o binario siempre que conserve una copia
del aviso de derechos de autor, la lista de condiciones y el descargo de
responsabilidad.
 La Licencia BSD original o la Licencia BSD de 4 cláusulas también
contienen una cláusula publicitaria y una cláusula de no aprobación. La
Licencia BSD modificada o la Licencia BSD de 3 cláusulas se formó
eliminando la cláusula publicitaria de la Licencia BSD original. Además,
la versión FreeBSD o la Licencia BSD de 2 cláusulas se formó
eliminando la cláusula de no aprobación de la Licencia BSD modificada
o la Licencia BSD de 3 cláusulas.
 Licencias estilo MPL y derivadas
 La licencia pública de Microsoft es una licencia de software de código
abierto y gratuita lanzada por Microsoft, que la escribió para sus
proyectos que se publicaron como código abierto.
 Tiene la libertad de reproducir y distribuir trabajos originales o derivados
de cualquier software con licencia de MPL. Sin embargo, no puede
utilizar el nombre, el logotipo o las marcas comerciales de ningún
colaborador cuando lo haga.
 La MPL protege a los autores al no ofrecer explícitamente ninguna
garantía expresa o garantías por el uso de su código, por lo que el autor
no es responsable si el código no funciona bien en algunos casos.
 Cuando distribuyes software según el MPL, no estás obligado a distribuir
su código fuente. Puedes hacerlo si lo deseas, pero no estás obligado.
Sin embargo, debes conservar todos los avisos de derechos de autor,
patentes, marcas comerciales y atribuciones que se encuentran
originalmente en el software.
 Además, si distribuyes cualquier parte del software en su forma de
código fuente, puedes hacerlo solo bajo la MPL al incluir una copia
completa de esta licencia con su distribución. Si distribuyes cualquier
parte del software en su forma de código objeto o compilado, solo
puedes hacerlo con cualquier otra licencia que cumpla con el MPL.

 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.

Diferencias entre software libre y software de código abierto


Software libre es el software que respeta la libertad y la comunidad de los
usuarios. Esto supone que los usuarios tienen la libertad de ejecutar, copiar,
distribuir, estudiar, cambiar y mejorar el software.

Este concepto es malinterpretado en muchas ocasiones: no tiene nada que ver


con el precio. Se trata de libertad.

El software de código abierto es algo que puedes modificar según tus


necesidades, compartir con otros sin ninguna carga de violación de licencia.
Cuando decimos código abierto, el código fuente del software está disponible
públicamente con licencias de código abierto como GNU (GPL), lo que te
permite editar el código fuente y distribuirlo.

Los criterios de licencia de código abierto se centran en la disponibilidad del


código fuente y la capacidad de modificarlo y compartirlo, mientras que el
software libre y el dominio público se centran en la libertad del usuario para
utilizar el programa, modificarlo y compartirlo.

Freeware (por ejemplo, Skype y Adobe Acrobat ), en su término, apunta


principalmente a objetivos comerciales y monetización potencial, que a menudo
se utiliza como un producto “freemium”.

Ventajas del uso de software libre


El Software Libre versa sobre la libertad. En la práctica, esto proporciona
numerosas ventajas para los usuarios, organizaciones, empresas y gobiernos.

 Autonomía: El Software Libre ayuda a desarrollar y mantener un


software a medida que se adapta a tus necesidades, no sólo al modelo
de negocio del proveedor.
 Colaboración: El Software Libre se puede compartir y usar por todo el
mundo de manera no exclusiva, sirviendo al bien público.

 Compartir & Copiar: Una licencia de Software Libre permite ejecutar un


número ilimitado de instalaciones, sin pagar extras.

 Sin Bloqueos: Las licencias de Software Libre refuerzan la


independencia respecto de los vendedores y proporcionan más opciones
en proveedores de servicios.

 Reutilizar Código: El Software Libre proporciona la libertad de reutilizar


el código para otros proyectos.

 Innovación: Una licencia de Software Libre fomenta la innovación para


tu software.

 Competencia: El Software Libre resiste a la monopolización y mejora la


competencia.

 Seguridad: El Software Libre permite controles de seguridad


independientes que ayudan a cerrar los agujeros de seguridad más
rápido.

Origen, principales distribuciones GNU/LINUX.


Historia de Linux en sí

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.

La primera versión de Ubuntu – Ubuntu 4.10 (Warthy Warthog) – fue lanzada en


2004 por el magnate sudafricano de internet Mark Shuttleworth. En la antigua
lengua Zulu y Xhosa, “Ubuntu” significa “humanidad para los demás”. Ubuntu se
basa en la última distribución de Debian y utiliza el mismo sistema de
paquete .deb, aunque no todos los paquetes Debian se pueden instalar en Ubuntu.
Se lanza una nueva versión cada seis meses, y una versión a largo plazo se
presenta una vez cada dos años.
Linux Mint
Linux Mint es otra distribución relativamente nueva en la familia Debian. Fue
iniciado en 2006 por Clément Lefèbvre y está basado en Ubuntu. Está destinado a
ser muy fácil de usar y es especialmente bueno para principiantes. Linux Mint
viene con muchas aplicaciones y funcionalidad multimedia, aunque en las
distribuciones recientes se eliminó la compatibilidad multimedia/códec
predeterminada.
Uno de los principales diferenciadores de Linux Mint es que también incluye
software propietario. Esto se hace porque sus desarrolladores desean proporcionar
una distribución fácil de usar donde los usuarios no tengan que instalar todas estas
aplicaciones por sí mismos. De forma similar a Ubuntu, en Linux Mint puede
instalar software Debian adicional, si es necesario.

Red Hat Enterprise Linux (RHEL) y Fedora


Red Hat Enterprise Linux es un sucesor de Red Hat Linux, que es una de las
distribuciones Linux más antiguas. La versión original se publicó en 1995 y fue
reemplazada por Red Hat Enterprise Linux en 2003. Es una distribución de pago, y
como puedes adivinar por su nombre, está dirigida a usuarios comerciales.
Fedora es la alternativa gratuita para usuarios domésticos. Incluye muchas de las
funciones de RHEL, además de algunas experimentales que aún no se han
implementado en RHEL. Ambos usan el formato de paquete .rpm, por lo que el
software de otras distribuciones, como Debian, no se puede ejecutar directamente.

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.

Si quieres aprender los aspectos internos de Linux, ¡esta es la distribución!


Slackware usa el sistema de paquete pkgtools; no hay un repositorio oficial de
paquetes, y hay mucha configuración manual involucrada, pero si está
funcionando, realmente está funcionando.

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.

También podría gustarte