Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Introducción al software libre: aspectos básicos

4,134 views

Published on

Published in: Technology
  • Be the first to comment

Introducción al software libre: aspectos básicos

  1. 1. Introducción al software libre: aspectos básicos Patricia Russo COBDC 6 de junio de 2012
  2. 2. Definición y libertades 2
  3. 3. Historia1960. El software era un añadido en las grandes computadoras.1970. Se empiezan a imponer licencias.1980. Primeros SO con licencias de uso.1984. Richard Stallman empieza a trabajar en el proyecto GNU.1991. Linus Torvalds empieza a trabajar en el núcleo Linux. 3
  4. 4. Historia: los protagonistas 4
  5. 5. Mapa conceptualhttp://commons.wikimedia.org/wiki/File:Mapa_conceptual_del_software_libre.svg?uselang=es 5
  6. 6. No es software libreSoftware de código abierto (OpenSource)Es el software que permite ver el código pero no modificarlo o ditribuirlo. 6
  7. 7. No es software libreSoftware gratuito (Freeware)Es el software que se distribuye gratuitamente pero no ofrece el código fuente. 7
  8. 8. Aspectos legales: legislaciónLey de Propiedad Intelectual (RDL 1/1996)Determina que un software se considera una creación científica y por lo tanto no puede ser modificada.Código Penal (LP 10/1005)Penaliza a quien reproduzca, plagie, distribuya o haga comunicación pública de una obra científica. 8
  9. 9. Aspectos legales: licenciasLicencia GPL v.3 (2007):“Las licencias GPL estan diseñadas para garantizar la libertad de distribuir copias de software libre, de acceder al código fuente, de poder modificarlo o de usar fragmentos de el para un nuevo software libre [...] para salvaguardar estos derechos ninguno los puede negar a terceros ni pedir que renuncii a ellos [...] esta resetricción se aplica a la distribución o modificación de copias de software libre”. 9
  10. 10. Aspectos legales: licencias LGPL (Licencia pública general menor) MPL (Mozilla Public License) BSD (Berkeley Software Distribution) ASL (Licencias de Apache) Common Public License Eclipse Public License OSL (Open Source License) 10
  11. 11. Aspectos legales: licenciasMalcolm Bain. Aspectos legales y de explotación del software libre. Barcelona: Universitat Oberta de Catalunya; 2007. 11
  12. 12. Modelo de desarrollo“Catedral” representa el modelo del mundo comercial. Es el modelo más tradicional de desarrollo. Solo se publican versiones si el sistema está al menos un 90% acabado. Eric S. Raymond (1998) “The cathedral and the bazaar”. 12
  13. 13. Modelo de desarrollo“Bazar” representa el mundo GNU/Linux. Este modelo se ejerce a través de un equipo de programadores coordinados. Requiere estar alerta de los errores para publicar las versiones rectificadas. Eric S. Raymond (1998) “The cathedral and the bazaar”. 13
  14. 14. Modelo de desarrolloEn el modelo “Bazar”, encontramos dos modelos:Escrutinio público, expone públicamente el código fuente para su revisión y modificación por parte de cualquier programador.Puerta cerrada, el código fuente es público pero las modificaciones estan centralizadas por un equipo de programadores. Es el caso de Firefox. 14
  15. 15. Modelo de negocio Desarrollamos y Ofrezcoofrecemos servicios desarrollo Ofrezco servicios Vendo hardware específico 15
  16. 16. Modelo de negocioEmpresas de desarrollo. Crean programas que después venden, parte de su presupuesto es para i+d.Empresas de servicios. Consultoras que ofrecen soluciones personalizadas, soporte técnico, formación, ... sobre herramientas ya existentes. Es donde más se centra el modelo de negocio del SL. 16
  17. 17. Modelo de negocioEmpresas híbridas. Combinan los dos modelos anteriores, crean un producto y desarrollan servicios específicos para él.Venedores de hardware. Centran su negocio en la venda de hardware para determinado software. No es el modelo más común. 17
  18. 18. Ventajas Bajo costo de adquisición. Innovación tecnológica. Independencia del proveedor. Escrutinio público. Adaptación del software. Lenguas. Fomento de la industria. 18
  19. 19. Inconvenientes Falta de control de calidad y garantía formales. Conocimientos técnicos necesarios. Desconfianza y resistencia al cambio. El desarrollo de software requiere importantes inversiones. El mercado del software libre es más reducido. Dificultad en el intercambio de archivos. Menor compatibilidad con el hardware. 19
  20. 20. Componentes técnicosEntorno de escritorio. GNOME, KDE, LXDE y Xfce.Sistema de programación. Python, Perl, PHP y Ruby.Aplicaciones de usuario. Debian y Red Hat. 20
  21. 21. DistribucionesLas distribuciones están divididas en «paquetes». Cada paquete contiene una colección de aplicación especificas o una finalidad de servicio. Diseñadas para uso particular o en empresas. Diseñadas para servidores o escritorios. Orientadas a todos los usuarios. De uso general o para dispositivos especializados. 21
  22. 22. Distribuciones más populares 22
  23. 23. Distribuciones españolas 23
  24. 24. Administraciones públicas y enseñanza Reutilización, sostenibilidad, reducción de costes. Compartir conocimiento, generar conocimiento. Interoperabilidad entre sistemas. Reducir la brecha digital, sociedad de la información para todos. “Es dinero de todos” 24
  25. 25. Administraciones públicas y enseñanza Forma personas libres, independientes, críticas y autónomas. Independencia de las personas para elegir herramientas. Permite ahorrar costes en la implantación, el mantenimiento y la gestión. Facilita el uso de aplicaciones de calidad e interés educativo sin costes adicionales para el alumnado y el profesorado. 25
  26. 26. Casos de éxito Ayuntamiento de Zaragoza. 2006. Principado de Asturias. 2004. Xunta de Galicia. 2005. Universitat de Lleida. 2003. Junta de Extremadura. 1998. Cataluña. 2008. Brasil. 2003. Venezuela. 2004. 26
  27. 27. Una herramienta para cada cosa 27
  28. 28. Software libre en bibliotecas 28
  29. 29. Free Software songhttp://www.youtube.com/watch?v=9sJUDx7iEJw 29
  30. 30. BibliografíaSoftware libre para una sociedad libre / R. Stallman. http://www.gnu.org/philosophy/fsfs/free_software.es.pdfSoftware libre: técnicamente viable, económicamente sostenible y socialmente justo / J. Mas. http://www.infonomia.com/img/pdf/llibrejmas.pdfSoftware libre : empresa y administración en España y Cataluña / Meritxell Roca. UOC, 2007.Estudios de Informática, Multimedia y Telecomunicación. UOC. http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/ 30
  31. 31. Gracias por vuestra atención ¿Preguntas? 31

×