dairo castilla software libre

7
Software libre Es la denominación del software que respeta la libertad de todos los usuarios que adquirieron el producto y, por tanto, una vez obtenido el mismo puede ser usado, copiado, estudiado, modificado, y redistribuido libremente de varias formas. Según la Free Software Foundation, el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, y estudiar el mismo, e incluso modificar el software y distribuirlo modificado.

Upload: jose-castilla

Post on 04-Aug-2015

34 views

Category:

Education


2 download

TRANSCRIPT

Page 1: Dairo castilla software libre

Software libre

Es la denominación del software que respeta

la libertad de todos los usuarios que adquirieron el

producto y, por tanto, una vez obtenido el mismo puede

ser usado, copiado, estudiado, modificado, y

redistribuido libremente de varias formas. Según la Free

Software Foundation, el software libre se refiere a

la libertad de los usuarios para ejecutar, copiar, distribuir,

y estudiar el mismo, e incluso modificar el software y

distribuirlo modificado.

Page 2: Dairo castilla software libre

Tipos de licencia

LICENCIA GPL

La Licencia Pública General de GNU, llamada comúnmente GPL de GNU, se usa para la mayoría de los programas de GNU y para más de la mitad de los paquetes de software libre. La última es la versión 3.

El texto de la Licencia Pública General de GNU está disponible en los siguientes formatos: HTML, texto simple, ODF, Docbook, Texinfo y LaTeX. Estos documentos no están maquetados para publicarlos por sí solos sino que están pensados para ser incluidos en otro documento.

Guía rápida de la GPLv3.

Versiones anteriores de GPL de GNU

Page 3: Dairo castilla software libre

Licencias AGPL

La Licencia Pública General de Affero (en inglés Affero

General Public License, también Affero GPL o AGPL) es

una licencia copyleft derivada de la Licencia Pública General

de GNU diseñada específicamente para asegurar la

cooperación con la comunidad en el caso de software que

corra en servidores de red.

La Affero GPL es íntegramente una GNU GPL con una

cláusula nueva que añade la obligación de distribuir el

software si éste se ejecuta para ofrecer servicios a través de

una red de ordenadores.

La Free Software Foundation recomienda que el uso de la

GNU AGPLv3 sea considerado para cualquier software que

usualmente corra sobre una red.

Page 4: Dairo castilla software libre

Licencias estilo BSD

Llamadas así porque se utilizan en gran cantidad de

software distribuido junto a los sistemas operativos BSD. El

autor, bajo tales licencias, mantiene la protección de

copyright únicamente para la renuncia de garantía y para

requerir la adecuada atribución de la autoría en trabajos

derivados, pero permite la libre redistribución y modificación,

incluso si dichos trabajos tienen propietario. Son muy

permisivas, tanto que son fácilmente absorbidas al ser

mezcladas con la licencia GNU GPL con quienes son

compatibles. Puede argumentarse que esta licencia asegura

“verdadero” software libre, en el sentido que el usuario tiene

libertad ilimitada con respecto al software, y que puede

decidir incluso redistribuirlo como no libre.

Page 5: Dairo castilla software libre

Licencias estilo MPL y derivadas

Esta licencia es de Software Libre y tiene un gran valor porque fue el instrumento que empleó Netscape Communications Corp. para liberar su Netscape Communicator 4.0 y empezar ese proyecto tan importante para el mundo del Software Libre: Mozilla. Se utilizan en gran cantidad de productos de software libre de uso cotidiano en todo tipo de sistemas operativos. La MPL es Software Libre y promueve eficazmente la colaboración evitando el efecto "viral" de la GPL (si usas código licenciado GPL, tu desarrollo final tiene que estar licenciado GPL). Desde un punto de vista del desarrollador la GPL presenta un inconveniente en este punto, y lamentablemente mucha gente se cierra en banda ante el uso de dicho código.

Page 6: Dairo castilla software libre

Copyleft

Copyleft es un método general para hacer que un programa sea software libre y requerir que todas las versiones modificadas y extendidas del programa sean también software libre.

El modo más sencillo de hacer que un programa sea libre es ponerlo en el dominio público, es decir, sin copyright. Esto permitirá que la gente comparta el programa y sus mejoras, si así lo desean. Pero también permitirá que gente que no quiera cooperar pueda convertirlo en software privativo. Pueden hacer cambios, todos los que deseen, y distribuir el resultado como producto privativo. Los que reciban el programa en su forma modificada no poseerán la libertad que el autor original les dio debido a que el intermediario se la ha quitado.

Page 7: Dairo castilla software libre

El copyleft también ayuda a los programadores que deseen

contribuir con mejoras al software libre, a obtener el permiso para

hacerlo. Estos programadores habitualmente trabajan para

empresas o universidades que harían casi cualquier cosa para

obtener más dinero. Un programador podría desear contribuir con

sus cambios a la comunidad, pero su empleador puede pretender

hacer de esos cambios un producto de software privativo.

Cuando le explicamos al empleador que es ilegal distribuir la

versión mejorada del producto salvo como software libre, el

empresario normalmente decide publicarlo como software libre en

lugar de tirarlo a la basura.