T2. software libre

1,031 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,031
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

T2. software libre

  1. 1. TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN. TEMA 2 SOFTWARE LIBRE.
  2. 2. T2.- Software libre.1.- Concepto de software libre.2.- Licencias de software.3.- Documentación libre.4.- Ventajas del software libre.
  3. 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. 4. 1.- Concepto de software libre. Software libre: aquel que respeta la libertad de losusuarios 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: Cualquierprograma informático en el que el usuario tienelimitaciones para usarlo, modificarlo o redistribuirlo.
  5. 5. 1.- Concepto de software libre. Definición de software libre de Richard Stallman,aquel que nos da la libertad de: -. Ejecutarlo. -.Acceder al código fuente para estudiarlo yadaptarlo. -. Redistribuirlo. -. Mejorarlo y compartir las mejoras. Logotipo del proyecto GNU, cuyo propósito es crear un SO libre.
  6. 6. 1.1.- Algunos tipos de software. Freeware: software que se distribuye sin costo, disponible para suuso y por tiempo ilimitado. Generalmente permite su redistribución pero con algunasrestricciones: no modificar la aplicación, no venderla, darcuenta de su autor... También puede desautorizar su uso con finescomerciales.
  7. 7. 1.1.- Algunos tipos de software.Freeware:
  8. 8. 1.1.- Algunos tipos de software. Shareware: distribución de software, en la que el usuario puedeevaluar de forma gratuita el producto, pero con limitacionesen el tiempo o en algunas de sus funcionalidades.
  9. 9. 1.1.- Algunos tipos de software. Careware, charityware, helpware o goodware es unsoftware distribuido de tal forma que beneficia la caridad. Editor de textos vim de Bram Moolennar. Esun software libre, por el que su autor solicita unadonación para el Internacional Child Care Fund,ONG que lleva a cabo un proyecto para las víctimasdel sida en Uganda. Arachnophilia: Herramienta de programaciónpara desarrollar páginas web. FireFTP: extensión FTP de Firefox .
  10. 10. 1.1.- Algunos tipos de 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.
  11. 11. 1.1.- Algunos tipos de software.Open source:
  12. 12. 1.1.- Algunos tipos de software. Copyleft: Software libre cuya licencia obliga a quelas modificaciones posteriores también sean libres. Software propietario: Sólo puedes ejecutarlo.
  13. 13. T2.- Software libre.1.- Concepto de software libre.2.- Licencias de software.2.1.- Licencia BSD.2.2.- Licencia GNU/GPL.2.3.- Licencia GNU/LGPL.2.4.- Licencia MPL.2.5.- Multilicencia.3.- Documentación libre.4.- Ventajas del software libre.
  14. 14. 2.1.- Licencia BSD. Licencia BSD: Se crea en la universidad de Berkley en 1990. Permite la distribución y modificación del códigofuente, siempre y cuando se reconozca a los autores. La licencia BSD al contrario que la GPL permite eluso del código fuente en software no libre.
  15. 15. 2.1.- Licencia BSD. Resumen de la licencia BSD. Copyright © el propietario. Todos los derechos reservados. Se permite la redistribución en fuente y en binario con o sin modificación, siempre que se cumplan las condiciones siguientes:1. Las redistribuciones en fuente deben retener la nota de copyright y listar estas condiciones y la limitación de garantía.2. Las redistribuciones en binario deben reproducir la nota de copyright y listar estas condiciones y la limitación de garantía en la documentación.3. Ni el nombre del propietario ni el de los que han contribuido pueden usarse sin permiso para promocionar productos derivados de este programa. ESTE PROGRAMA SE PROPORCIONA TAL CUAL, SIN GARANTÍAS EXPRESAS NI IMPLÍCITAS, TALES COMO SU APLICABILIDAD COMERCIAL O SU ADECUACIÓN PARA UN PROPÓSITO DETERMINADO. EN NINGÚN CASO EL PROPIETARIO SERÁ RESPONSABLE DE NINGÚN DAÑO CAUSADO POR SU USO (INCLUYENDO PÉRDIDA DE DATOS, DE BENEFICIOS O INTERRUPCIÓN DE NEGOCIO). La licencia original tenía 4 clausulas y la FreeBSD tiene sólo 2.
  16. 16. T2.- Software libre.1.- Concepto de software libre.2.- Licencias de software.2.1.- Licencia BSD.2.2.- Licencia GNU/GPL.2.3.- Licencia GNU/LGPL.2.4.- Licencia MPL.2.5.- Multilicencia.3.- Documentación libre.4.- Ventajas del software libre.
  17. 17. 2.2.- Licencia GNU/GPL. Licencia GNU/GPL El autor conserva los derechos de autor, y permitela redistribución y modificación pero únicamente bajoesa misma licencia. En el sitio web oficial de GNU hay una lista delicencias que cumplen las condiciones impuestas por laGNU GPL y otras que no. Aproximadamente el 60% del software licenciadocomo software libre emplea una licencia GPL.
  18. 18. 2.2.- Licencia GNU/GPL. Licencia GNU/GPL: Logotipo de muchas distribuciones Linux,que operan con licencia GNU/GPL.
  19. 19. T2.- Software libre.1.- Concepto de software libre.2.- Licencias de software.2.1.- Licencia BSD.2.2.- Licencia GNU/GPL.2.3.- Licencia GNU/LGPL.2.4.- Licencia MPL.2.5.- Multilicencia.3.- Documentación libre.4.- Ventajas del software libre.
  20. 20. 2.3.- Licencia GNU/LGPL.Licencia GNU/LGPL:Es otra licencia de software creada por la Free SoftwareFoundation.La principal diferencia entre la GPL y la LGPL es que elsoftware LPGL puede ser utilizado por un programa no-GPL.Generalmente, hablamos de bibliotecas que pueden ser enlazadaspor software libre o no libre.Ej: ¿Por qué en su próxima biblioteca no debería usar LGPL?.
  21. 21. 2.3.- Licencia GNU/LGPL.Ejemplos de aplicaciones con licencia GNU/LGPL.
  22. 22. T2.- Software libre.1.- Concepto de software libre.2.- Licencias de software.2.1.- Licencia BSD.2.2.- Licencia GNU/GPL.2.3.- Licencia GNU/LGPL.2.4.- Licencia MPL.2.5.- Multilicencia.3.- Documentación libre.4.- Ventajas del software libre.
  23. 23. 2.4.- Licencia MPL.Licencia MPL.La licencia MPL cumple completamente con la definiciónde software de código abierto de la Open SourceInitiative (OSI) y con las cuatro libertades del softwarelibre enunciadas por la Free Software Foundation (FSF).Pero deja abierto el camino a una posible reutilizaciónno libre del software, si el usuario así lo desea.
  24. 24. 2.4.- Licencia MPL.Licencia MPL.Tiene su origen en la empresa Netscape Communicationspara su navegador.Sirve como licencia de control para el navegador Firefox ysu cliente de correo Thunderbird.También es ampliamente utilizada por desarrolladores yprogramadores que quieren liberar su código.
  25. 25. 2.4.- Licencia MPL.Navegador Firefox. Su código fuente es software libre, publicado bajo una triplelicencia GPL/LGPL/MPL
  26. 26. T2.- Software libre.1.- Concepto de software libre.2.- Licencias de software.2.1.- Licencia BSD.2.2.- Licencia GNU/GPL.2.3.- Licencia GNU/LGPL.2.4.- Licencia MPL.2.5.- Multilicencia.3.- Documentación libre.4.- Ventajas del software libre.
  27. 27. 2.5.- Multilicencia.Distribución multilicencia:Una aplicación puede distribuirse con distintas licencias.Nestcape Communicator (Propietario)Mozilla (libre)
  28. 28. 2.5.- Multilicencia.Distribución multilicencia: OpenOffice : Libre. StarOffice : Propietario.
  29. 29. 2.- Licencias de software.Licencia BSD: Berkley Software Distribution.Licencia GNU/GPL: Licencia Pública General de GNULicencia GNU/LGPL: Licencia Lesser General Public License GNU:Licencia MPL: Mozilla Public License.
  30. 30. T2.- Software libre.1.- Concepto de software libre.2.- Licencias de software.3.- Documentación libre.4.- Ventajas del software libre.
  31. 31. 3.- Documentación libre. Creative Commons: Licencia que se aplica a ladocumentación. Permite elegir al autor qué tipos de derechos cede:
  32. 32. 3.- Documentación libre. Creative Commons: -. Reconocimiento: el uso de al obra debe reconocer laautoría original. -. No Comercial: la utilización de la obra quedalimitado a un uso no comercial.
  33. 33. 3.- Documentación libre. Creative Commons -. Sin obras derivadas: No se permite modificar la obrapara crear otra. -. Compartir igual: Se permite crear obras derivadassiempre que se mantenga la licencia.
  34. 34. 3.- Documentación libre. Combinando los distintos derechos, sepueden generar distintas licencias: Ejemplos:http://creativecommons.org/licenses/by-nc-sa/2.5/es/ http://creativecommons.org/licenses/by-sa/3.0/es/
  35. 35. 3.- Documentación libre. También se puede incluir la licenciade la documentación en la licenciasoftware:
  36. 36. 3.- Documentación libre.
  37. 37. T2.- Software libre.1.- Concepto de software libre.2.- Licencias de software.3.- Documentación libre.4.- Ventajas del software libre.
  38. 38. 4.- Ventajas del software libre.El software libre tiene menores costes que el privativo.El gobierno brasileño ahorró más de 167 millones por el usode software libre. La voz de Galicia.Telefónica cobrará 3 euros al mes por la licencia deOpenOffice. Banda ancha.
  39. 39. 4.- Ventajas del software libre.Se puede adaptar el software a nuestras necesidades.El software libre se adapta a las necesidades de losdispostivos móviles. El País.Software libre una alternativa para PYMES.
  40. 40. 4.- Ventajas del software 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. 41. 4.- Ventajas del software libre. La colaboración facilita el desarrollo y la depuración delsoftware.

×