Introducción al Software Libre
Upcoming SlideShare
Loading in...5
×
 

Introducción al Software Libre

on

  • 2,674 views

 

Statistics

Views

Total Views
2,674
Views on SlideShare
2,667
Embed Views
7

Actions

Likes
0
Downloads
48
Comments
0

4 Embeds 7

http://www.slideshare.net 3
http://sotfwarelibreunefm.blogspot.com 2
http://siempreaprendemos.org 1
http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />
  • <br /> <br />

Introducción al Software Libre Introducción al Software Libre Presentation Transcript

  • Introducción al software libre Diego Berrueta (diego@berrueta.net) Universidad de Oviedo - Abril 2009
  • contenido
  • conceptos fundamentales del software libre
  • 6 biografías
  • Richard M. Stallman
  • Foto:Gisle Hannemyr, Wikipedia - Licencia CC-sa
  • 1971
  • Foto: Eric Baetscher, Wikipedia - Licencia FDL
  • cultura hacker
  • hacker
  • “a person who delights in having an intimate understanding of the internal workings of a system, computers and computer networks in particular” Fuente: RFC-1392
  • hacker ≠ delincuente
  • intercambio de ideas y de software
  • 1976
  • emacs
  • 1980
  • Fuente: Peter Preksto and Harvey Huddleston - Publicidad de Xerox http://www.digibarn.com/collections/printers/xerox-9700/
  • pérdida de libertades
  • software privativo
  • ordenadores personales
  • mercado masivo de software
  • eula
  • “You may install, use, access, display and run one copy of the Software on a single computer, such as a workstation, terminal or other device” Microsoft Windows XP Home Edition EULA
  • “You may also store or install a copy of the Software on a storage device, such as a network server, used only to install or run the Software on your other Workstation Computers over an internal network; however, you must acquire and dedicate an additional license for each separate Workstation Computer on or from which the Software is installed, used, accessed, displayed or run.” Microsoft Windows XP Home Edition EULA
  • “There are technological measures in this Software that are designed to prevent unlicensed use of the Software. Microsoft will use those measures to confirm you have a legally licensed copy of the Software” Microsoft Windows XP Home Edition EULA
  • “You may permit a maximum of five (5) computers or other electronic devices (each a quot;Devicequot;) to connect to the Workstation Computer to utilize one or more of the following services of the Software: File Services, Print Services, Internet Information Services, and remote access” Microsoft Windows XP Home Edition EULA
  • “[Digital Rights Management] You therefore agree that Microsoft may, in conjunction with such license, also download revocation lists onto your computer on behalf of Secure Content Owners” Microsoft Windows XP Home Edition EULA
  • “You may not reverse engineer, decompile, or disassemble the Software, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation” Microsoft Windows XP Home Edition EULA
  • “You acknowledge that the Software is subject to U.S. export jurisdiction” Microsoft Windows XP Home Edition EULA
  • “Microsoft reserves all rights not expressly granted to you in this EULA” Microsoft Windows XP Home Edition EULA
  • 1983
  • GNU project
  • gcc-1.0
  • gdb
  • 1985
  • Free Software Foundation
  • Fuente: Wikipedia - Free Art License
  • software libre
  • “free software is a matter of liberty, not price” “to understand the concept, you should think of free as in free speech, not as in free beer” Fuente: The Free Software Definition, FSF
  • 4 libertades
  • libertad 0: derecho de uso “libertad de ejecutar el programa, para cualquier propósito”
  • libertad 1: derecho de modificación “libertad de estudiar cómo trabaja el programa, y adaptarlo a sus necesidades”
  • libertad 2: derecho de distribución “libertad de redistribuir copias para que pueda ayudar al prójimo”
  • libertad 3: derecho de evolución “libertad de mejorar el programa y publicar sus mejoras, y versiones modificadas en general, para que se beneficie toda la comunidad”
  • 4 libertades uso, modificación, distribución, evolución
  • corolario el acceso al código fuente es una condición necesaria
  • copyleft
  • licencia gpl
  • efecto “vírico”
  • Linus Torvalds
  • Fuente: Wikipedia - Licencia FDL
  • 1991
  • Fuente: linux.org
  • Fuente: Amazon
  • Fuente: Wikipedia - Licencia FDL
  • minix
  • “do you pine for the nice days of minix-1.1, when men were men and wrote their own device drivers?”
  • “I'm working on a free version of a minix-lookalike for AT-386 computers. It has finally reached the stage where it's even usable (though may not be depending on what you want), and I am willing to put out the sources for wider distribution” Linus Torvalds, 5 oct 1991 comp.os.minix
  • comunidad
  • Ian Murdock
  • Fuente: Sun Microsystems (Wikipedia)
  • 1993
  • recopilación de software (libre)
  • facilidad para instalar y mantener el sistema
  • Marca registrada
  • Eric S. Raymond
  • Fuente: jerone2@flickr - Licencia: CC-sa
  • 1997
  • “la catedral y el bazar”
  • Fuente: Wikipedia (Paolo da Reggio) - Dominio Público
  • Fuente: Wikipedia (Babak Gholizadeh) - Licencia CC-sa
  • Linus’ law “dados suficientes ojos, todos los bugs son obvios”
  • “release soon, release often”
  • “every good work of software starts by scratching a developer's personal itch”
  • ¿quién hace el software libre?
  • voluntarios trasnochadores
  • profesionales remunerados
  • coordinados a través de la red
  • • mymobileweb (http://mymobileweb.morfeo-project.org/) • wodidoc (http://wodidoc.morfeo-project.org/) • rest-in-py (http://rest-in-py.sourceforge.net/) • vapour (http://vapour.sourceforge.net/) • specgen (http://forge.morfeo-project.org/projects/specgen/) • ezweb (http://ezweb.morfeo-project.org/) • agua (http://agua.morfeo-project.org/) • terras (http://terras.sourceforge.net/)
  • • openfwpa (http://www.asturias.es/openFWPA) • aries (http://aries.seresco.es/) • tracker (http://projects.gnome.org/tracker/) • opencertiac (http://www.gmeana.com/opencertiac/) • openxpertia (http://www.openxpertya.org/) • tog (http://www.toghq.com/)
  • ¿por qué hacen software libre?
  • motivos éticos “es bueno que sea libre”
  • motivos pragmáticos “funciona mejor si es libre”
  • 1998
  • Marca registrada
  • Primera guerra de los navegadores 100% 75% 50% 25% 0% 1994 1995 1996 1997 1998 1999 2000 Fuente: Wikipedia http://en.wikipedia.org/wiki/File:Layout_engine_usage_share.svg
  • Marca registrada
  • mozilla browser
  • mozilla browser firefox
  • Segunda guerra de los navegadores 100% 75% 50% 25% 0% 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 Fuente: Wikipedia http://en.wikipedia.org/wiki/Usage_share_of_web_browsers
  • “open source”
  • estrategia competitiva
  • erosionar monopolios
  • 3 ejemplos
  • entornos de desarrollo
  • Marca registrada
  • ofimática
  • Marca registrada
  • plataformas de desarrollo
  • Marca registrada
  • Miguel de Icaza
  • Fuente: James Duncan Davidson/O'Reilly Media - Licencia: CC-sa
  • 1997
  • Marca registrada
  • Marca registrada
  • QT
  • Marca registrada
  • gnumeric
  • Fuente: gnome.org/gnumeric
  • evolution
  • Fuente: Wikipedia - Licencia GPL
  • 1999
  • helix code
  • ximian
  • 2001
  • Fuente: go-mono.com
  • implementación libre de .NET framework
  • multiplataforma Windows, Linux, Mac (...)
  • Fuente: go-mono.com
  • implementación libre de Silverlight
  • 2003
  • Marca registrada
  • Mark Shuttleworth
  • Fuente: Martin Schmitt - Licencia: CC-sa
  • 1995
  • Marca registrada
  • 1999
  • Marca registrada
  • $575 millones
  • 2002
  • Fuente: NASA/Wikipedia - Dominio público
  • Fuente: NASA/Wikipedia - Dominio público
  • $20 millones
  • 2004
  • Marca registrada
  • fork
  • actualizaciones frecuentes usable fácil instalación
  • 10 millones de usuarios Fuente: desktoplinux.com
  • Fuente: Google Trends
  • conclusiones
  • software libre ≠ software gratis
  • software libre ≠ software “pirata”
  • software libre ≠ dominio público
  • 4 libertades uso, modificación, distribución, evolución
  • 25 años
  • revolución en la industria del software
  • apoyo de grandes empresas
  • • Android (Google) • Firefox (Mozilla) • Maemo (Nokia) • OpenOffice (Sun) • Java (Sun) • JBoss (RedHat) • Mono (Novell) • MySQL (Sun) • Eclipse (IBM) • Apache (ASF)
  • impacto técnico y social
  • estándares abiertos formatos abiertos cultura libre
  • “La Universidad de Oviedo (...) procurará la disponibilidad de alternativas basadas en la utilización y el desarrollo de formatos informáticos abiertos y herramientas de software libre” Estatutos de la Universidad de Oviedo (2003), disposición adicional sexta Kudos: Kilian Pérez
  • Fin Diego Berrueta, diego@berrueta.net, 14 Abril 2009 Cursos de Extensión Universitaria, Universidad de Oviedo