TECNOLOGÍAS DE LAINFORMACIÓN Y LA
COMUNICACIÓN.
TEMA 2
SOFTWARE LIBRE.
2.
T2.- Software libre.
1.-Concepto de software libre.
2.- Licencias de software.
3.- Documentación libre.
4.- Ventajas del software libre.
3.
T2.- Software libre.
1.-Concepto de software libre.
1.1.-Algunos tipos de software.
2.- Licencias de software.
3.- Documentación libre.
4.- Ventajas del software libre.
4.
1.- Concepto desoftware libre.
Software libre: aquel que respeta la libertad de los
usuarios sobre el producto, es decir
que puede ser usado, copiado, estudiado,
modificado y redistribuido libremente.
De esta forma, se pueden adaptar las aplicaciones,
corregir sus fallos, difundirlas a amigos…
Software propietario o privativo: Cualquier
programa informático en el que el usuario tiene
limitaciones para usarlo, modificarlo o redistribuirlo.
5.
1.- Concepto desoftware libre.
Definición de software libre de Richard Stallman,
aquel que nos da la libertad de:
-. Ejecutarlo.
-.Acceder al código fuente para estudiarlo y
adaptarlo.
-. Redistribuirlo.
-. Mejorarlo y compartir las mejoras.
Logotipo del proyecto GNU, cuyo
propósito es crear un SO libre.
6.
1.1.- Algunos tiposde software.
Freeware:
software que se distribuye sin costo, disponible para su
uso y por tiempo ilimitado.
Generalmente permite su redistribución pero con algunas
restricciones: no modificar la aplicación, no venderla, dar
cuenta de su autor...
También puede desautorizar su uso con fines
comerciales.
1.1.- Algunos tiposde software.
Shareware:
distribución de software, en la que el usuario puede
evaluar de forma gratuita el producto, pero con limitaciones
en el tiempo o en algunas de sus funcionalidades.
9.
1.1.- Algunos tiposde software.
Careware, charityware, helpware o goodware es un
software distribuido de tal forma que beneficia la caridad.
Editor de textos vim de Bram Moolennar. Es
un software libre, por el que su autor solicita una
donación para el Internacional Child Care Fund,
ONG que lleva a cabo un proyecto para las víctimas
del sida en Uganda.
Arachnophilia: Herramienta de programación
para desarrollar páginas web.
FireFTP: extensión FTP de Firefox .
10.
1.1.- Algunos tiposde software.
Dominio público el autor renuncia a
todos los derechos.
Open source: aplicación de dominio
público en la que además, se facilita el
código fuente.
1.1.- Algunos tiposde software.
Copyleft: Software libre cuya licencia obliga a que
las modificaciones posteriores también sean libres.
Software propietario: Sólo puedes ejecutarlo.
2.1.- Licencia BSD.
Licencia BSD:
Se crea en la universidad de Berkley en 1990.
Permite la distribución y modificación del código
fuente, siempre y cuando se reconozca a los autores.
La licencia BSD al contrario que la GPL permite el
uso del código fuente en software no libre.
2.2.- Licencia GNU/GPL.
Licencia GNU/GPL
El autor conserva los derechos de autor, y permite
la redistribución y modificación pero únicamente bajo
esa misma licencia.
En el sitio web oficial de GNU hay una lista de
licencias que cumplen las condiciones impuestas por la
GNU GPL y otras que no.
Aproximadamente el 60% del software licenciado
como software libre emplea una licencia GPL.
18.
2.2.- Licencia GNU/GPL.
Licencia GNU/GPL:
Logotipo de muchas distribuciones Linux,
que operan con licencia GNU/GPL.
2.3.- Licencia GNU/LGPL.
LicenciaGNU/LGPL:
Es otra licencia de software creada por la Free Software
Foundation.
La principal diferencia entre la GPL y la LGPL es que el
software LPGL puede ser utilizado por un programa no-
GPL.
Generalmente, hablamos de bibliotecas que pueden ser enlazadas
por software libre o no libre.
Ej: ¿Por qué en su próxima biblioteca no debería usar LGPL?.
2.4.- Licencia MPL.
LicenciaMPL.
La licencia MPL cumple completamente con la definición
de software de código abierto de la Open Source
Initiative (OSI) y con las cuatro libertades del software
libre enunciadas por la Free Software Foundation (FSF).
Pero deja abierto el camino a una posible reutilización
no libre del software, si el usuario así lo desea.
24.
2.4.- Licencia MPL.
LicenciaMPL.
Tiene su origen en la empresa Netscape Communications
para su navegador.
Sirve como licencia de control para el navegador Firefox y
su cliente de correo Thunderbird.
También es ampliamente utilizada por desarrolladores y
programadores que quieren liberar su código.
25.
2.4.- Licencia MPL.
NavegadorFirefox.
Su código fuente es software libre, publicado bajo una triple
licencia GPL/LGPL/MPL
2.- Licencias desoftware.
Licencia BSD:
Berkley Software Distribution.
Licencia GNU/GPL:
Licencia Pública General de GNU
Licencia GNU/LGPL:
Licencia Lesser General Public License GNU:
Licencia MPL:
Mozilla Public License.
30.
T2.- Software libre.
1.-Concepto de software libre.
2.- Licencias de software.
3.- Documentación libre.
4.- Ventajas del software libre.
31.
3.- Documentación libre.
Creative Commons: Licencia que se aplica a la
documentación.
Permite elegir al autor qué tipos de derechos cede:
32.
3.- Documentación libre.
Creative Commons:
-. Reconocimiento: el uso de al obra debe reconocer la
autoría original.
-. No Comercial: la utilización de la obra queda
limitado a un uso no comercial.
33.
3.- Documentación libre.
Creative Commons
-. Sin obras derivadas: No se permite modificar la obra
para crear otra.
-. Compartir igual: Se permite crear obras derivadas
siempre que se mantenga la licencia.
34.
3.- Documentación libre.
Combinando los distintos derechos, se
pueden generar distintas licencias:
Ejemplos:
http://creativecommons.org/licenses/by-nc-sa/2.5/es/
http://creativecommons.org/licenses/by-sa/3.0/es/
35.
3.- Documentación libre.
También se puede incluir la licencia
de la documentación en la licencia
software:
T2.- Software libre.
1.-Concepto de software libre.
2.- Licencias de software.
3.- Documentación libre.
4.- Ventajas del software libre.
38.
4.- Ventajas delsoftware libre.
El software libre tiene menores costes que el privativo.
El gobierno brasileño ahorró más de 167 millones por el uso
de software libre. La voz de Galicia.
Telefónica cobrará 3 euros al mes por la licencia de
OpenOffice. Banda ancha.
39.
4.- Ventajas delsoftware libre.
Se puede adaptar el software a nuestras necesidades.
El software libre se adapta a las necesidades de los
dispostivos móviles. El País.
Software libre una alternativa para PYMES.
40.
4.- Ventajas delsoftware libre.
Se garantiza la independencia tecnológica del usuario.
El usuario no está obligado a usar una aplicación en concreto.
Favorece la creación de empresas que dan soporte.
La informatización de las pymes supone un bajo coste.
LinExPYME.
OpenPyme.
41.
4.- Ventajas delsoftware libre.
La colaboración facilita el desarrollo y la depuración del
software.