Introducción al Software Libre

1,552 views
1,477 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

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

No notes for slide








































































































































































































































































































































  • Introducción al Software Libre

    1. 1. Introducción al software libre Diego Berrueta (diego@berrueta.net) Universidad de Oviedo - Abril 2009
    2. 2. contenido
    3. 3. conceptos fundamentales del software libre
    4. 4. 6 biografías
    5. 5. Richard M. Stallman
    6. 6. Foto:Gisle Hannemyr, Wikipedia - Licencia CC-sa
    7. 7. 1971
    8. 8. Foto: Eric Baetscher, Wikipedia - Licencia FDL
    9. 9. cultura hacker
    10. 10. hacker
    11. 11. “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
    12. 12. hacker ≠ delincuente
    13. 13. intercambio de ideas y de software
    14. 14. 1976
    15. 15. emacs
    16. 16. 1980
    17. 17. Fuente: Peter Preksto and Harvey Huddleston - Publicidad de Xerox http://www.digibarn.com/collections/printers/xerox-9700/
    18. 18. pérdida de libertades
    19. 19. software privativo
    20. 20. ordenadores personales
    21. 21. mercado masivo de software
    22. 22. eula
    23. 23. “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
    24. 24. “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
    25. 25. “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
    26. 26. “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
    27. 27. “[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
    28. 28. “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
    29. 29. “You acknowledge that the Software is subject to U.S. export jurisdiction” Microsoft Windows XP Home Edition EULA
    30. 30. “Microsoft reserves all rights not expressly granted to you in this EULA” Microsoft Windows XP Home Edition EULA
    31. 31. 1983
    32. 32. GNU project
    33. 33. gcc-1.0
    34. 34. gdb
    35. 35. 1985
    36. 36. Free Software Foundation
    37. 37. Fuente: Wikipedia - Free Art License
    38. 38. software libre
    39. 39. “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
    40. 40. 4 libertades
    41. 41. libertad 0: derecho de uso “libertad de ejecutar el programa, para cualquier propósito”
    42. 42. libertad 1: derecho de modificación “libertad de estudiar cómo trabaja el programa, y adaptarlo a sus necesidades”
    43. 43. libertad 2: derecho de distribución “libertad de redistribuir copias para que pueda ayudar al prójimo”
    44. 44. 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”
    45. 45. 4 libertades uso, modificación, distribución, evolución
    46. 46. corolario el acceso al código fuente es una condición necesaria
    47. 47. copyleft
    48. 48. licencia gpl
    49. 49. efecto “vírico”
    50. 50. Linus Torvalds
    51. 51. Fuente: Wikipedia - Licencia FDL
    52. 52. 1991
    53. 53. Fuente: linux.org
    54. 54. Fuente: Amazon
    55. 55. Fuente: Wikipedia - Licencia FDL
    56. 56. minix
    57. 57. “do you pine for the nice days of minix-1.1, when men were men and wrote their own device drivers?”
    58. 58. “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
    59. 59. comunidad
    60. 60. Ian Murdock
    61. 61. Fuente: Sun Microsystems (Wikipedia)
    62. 62. 1993
    63. 63. recopilación de software (libre)
    64. 64. facilidad para instalar y mantener el sistema
    65. 65. Marca registrada
    66. 66. Eric S. Raymond
    67. 67. Fuente: jerone2@flickr - Licencia: CC-sa
    68. 68. 1997
    69. 69. “la catedral y el bazar”
    70. 70. Fuente: Wikipedia (Paolo da Reggio) - Dominio Público
    71. 71. Fuente: Wikipedia (Babak Gholizadeh) - Licencia CC-sa
    72. 72. Linus’ law “dados suficientes ojos, todos los bugs son obvios”
    73. 73. “release soon, release often”
    74. 74. “every good work of software starts by scratching a developer's personal itch”
    75. 75. ¿quién hace el software libre?
    76. 76. voluntarios trasnochadores
    77. 77. profesionales remunerados
    78. 78. coordinados a través de la red
    79. 79. • 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/)
    80. 80. • 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/)
    81. 81. ¿por qué hacen software libre?
    82. 82. motivos éticos “es bueno que sea libre”
    83. 83. motivos pragmáticos “funciona mejor si es libre”
    84. 84. 1998
    85. 85. Marca registrada
    86. 86. 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
    87. 87. Marca registrada
    88. 88. mozilla browser
    89. 89. mozilla browser firefox
    90. 90. 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
    91. 91. “open source”
    92. 92. estrategia competitiva
    93. 93. erosionar monopolios
    94. 94. 3 ejemplos
    95. 95. entornos de desarrollo
    96. 96. Marca registrada
    97. 97. ofimática
    98. 98. Marca registrada
    99. 99. plataformas de desarrollo
    100. 100. Marca registrada
    101. 101. Miguel de Icaza
    102. 102. Fuente: James Duncan Davidson/O'Reilly Media - Licencia: CC-sa
    103. 103. 1997
    104. 104. Marca registrada
    105. 105. Marca registrada
    106. 106. QT
    107. 107. Marca registrada
    108. 108. gnumeric
    109. 109. Fuente: gnome.org/gnumeric
    110. 110. evolution
    111. 111. Fuente: Wikipedia - Licencia GPL
    112. 112. 1999
    113. 113. helix code
    114. 114. ximian
    115. 115. 2001
    116. 116. Fuente: go-mono.com
    117. 117. implementación libre de .NET framework
    118. 118. multiplataforma Windows, Linux, Mac (...)
    119. 119. Fuente: go-mono.com
    120. 120. implementación libre de Silverlight
    121. 121. 2003
    122. 122. Marca registrada
    123. 123. Mark Shuttleworth
    124. 124. Fuente: Martin Schmitt - Licencia: CC-sa
    125. 125. 1995
    126. 126. Marca registrada
    127. 127. 1999
    128. 128. Marca registrada
    129. 129. $575 millones
    130. 130. 2002
    131. 131. Fuente: NASA/Wikipedia - Dominio público
    132. 132. Fuente: NASA/Wikipedia - Dominio público
    133. 133. $20 millones
    134. 134. 2004
    135. 135. Marca registrada
    136. 136. fork
    137. 137. actualizaciones frecuentes usable fácil instalación
    138. 138. 10 millones de usuarios Fuente: desktoplinux.com
    139. 139. Fuente: Google Trends
    140. 140. conclusiones
    141. 141. software libre ≠ software gratis
    142. 142. software libre ≠ software “pirata”
    143. 143. software libre ≠ dominio público
    144. 144. 4 libertades uso, modificación, distribución, evolución
    145. 145. 25 años
    146. 146. revolución en la industria del software
    147. 147. apoyo de grandes empresas
    148. 148. • Android (Google) • Firefox (Mozilla) • Maemo (Nokia) • OpenOffice (Sun) • Java (Sun) • JBoss (RedHat) • Mono (Novell) • MySQL (Sun) • Eclipse (IBM) • Apache (ASF)
    149. 149. impacto técnico y social
    150. 150. estándares abiertos formatos abiertos cultura libre
    151. 151. “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
    152. 152. Fin Diego Berrueta, diego@berrueta.net, 14 Abril 2009 Cursos de Extensión Universitaria, Universidad de Oviedo

    ×