Introducción al Software libre

2,657 views

Published on

Charla de Introducción al Software libre presentada con Pablo Garaizar en las charlas del e-ghost de inicio del curso 2007-2008 en la Universidad de Deusto. Basadas en unas transparencias previas de Pablo Garaizar.

Published in: Technology
1 Comment
3 Likes
Statistics
Notes
No Downloads
Views
Total views
2,657
On SlideShare
0
From Embeds
0
Number of Embeds
410
Actions
Shares
0
Downloads
92
Comments
1
Likes
3
Embeds 0
No embeds

No notes for slide

Introducción al Software libre

  1. 1. Introducción al Software Libre Jaime Irurzun Graña [ etox ] [email_address] Pablo Garaizar Sagarminaga [ txipi ] [email_address]
  2. 2. ¿De qué vamos a hablar? <ul><li>Software Libre </li></ul><ul><ul><li>¿Qué es software? </li></ul></ul><ul><ul><li>¿Qué es libertad? </li></ul></ul><ul><li>Las 4 libertades del software </li></ul><ul><li>Breve historia del software libre </li></ul><ul><li>Licencias de software </li></ul><ul><li>Mitos sobre el software libre </li></ul><ul><li>Ejemplos </li></ul>
  3. 3. ¿Qué es software?
  4. 4. ¿Qué es software? <ul><li>Programa informático: secuencia de instrucciones que un/a computador/a puede interpretar y ejecutar. </li></ul><ul><li>Receta gastronómica: secuencia de instrucciones que un/a cocinero/a puede interpretar y cocinar. </li></ul>
  5. 5. ¿Qué es software? <ul><li>Informática: </li></ul><ul><ul><li>Código fuente. </li></ul></ul><ul><ul><li>Código ejecutable. </li></ul></ul><ul><li>Gastronomía: </li></ul><ul><ul><li>Receta. </li></ul></ul><ul><ul><li>Pastel. </li></ul></ul>
  6. 6. ¿Qué es libertad?
  7. 7. ¿Qué es libertad?
  8. 8. ¿Qué es libertad? <ul><li>Libertad: facultad del ser humano que le permite decidir llevar a cabo una determinada obra o no llevarla a cabo. </li></ul><ul><li>¿Software Libre? </li></ul><ul><ul><li>Software que permite decidir qué hacemos con él: copiarlo o no, modificarlo o no, etc. </li></ul></ul><ul><li>¿Software Privativo? </li></ul><ul><ul><li>Software que nos priva de esas libertades mediante licencias restrictivas. </li></ul></ul>
  9. 9. Las 4 libertades del software <ul><li>&quot;libertad 0&quot; </li></ul><ul><ul><li>Libertad para ejecutar el programa con cualquier propósito (privado, educativo, público, comercial, etc.). </li></ul></ul>
  10. 10. Las 4 libertades del software <ul><li>&quot;libertad 1&quot; </li></ul><ul><ul><li>Libertad para estudiar y modificar el programa (para lo cual es necesario poder acceder al código fuente). </li></ul></ul>
  11. 11. Las 4 libertades del software <ul><li>&quot;libertad 2&quot; </li></ul><ul><ul><li>Libertad para copiar el programa de manera que se pueda ayudar al vecino o a cualquiera. </li></ul></ul>
  12. 12. Las 4 libertades del software <ul><li>&quot;libertad 3&quot; </li></ul><ul><ul><li>Libertad para mejorar el programa, y hacer públicas las mejoras, de forma que se beneficie toda la comunidad. </li></ul></ul>
  13. 13. Breve historia del software libre <ul><li>Años 70: </li></ul><ul><ul><li>Pocos ordenadores. </li></ul></ul><ul><ul><li>Muy caros, el negocio está en el hardware, software es un añadido. </li></ul></ul><ul><ul><li>Informática artesanal, se posee el código fuente de todo y se suele modificar. </li></ul></ul>
  14. 14. Breve historia del software libre <ul><li>Años 80: </li></ul><ul><ul><li>Nace el PC: ordenadores baratos. </li></ul></ul><ul><ul><li>El negocio pasa a la venta de software. </li></ul></ul><ul><ul><li>Licencias privativas. </li></ul></ul><ul><ul><li>Cláusulas de no divulgación. </li></ul></ul>
  15. 15. Breve historia del software libre <ul><li>Años 80: </li></ul><ul><ul><li>Richard Stallman (MIT) no está de acuerdo con esta pérdida de libertad y crea la Fundación del Software Libre (FSF). </li></ul></ul><ul><ul><li>Proyecto GNU: </li></ul></ul><ul><ul><ul><li>Crear un Sistema Operativo libre. </li></ul></ul></ul>
  16. 16. Breve historia del software libre <ul><li>Join us now and share the software... </li></ul>
  17. 17. Breve historia del software libre <ul><li>Años 90: </li></ul><ul><ul><li>El proyecto GNU está casi terminado. Le falta la pieza más importante, el núcleo. </li></ul></ul><ul><ul><li>Linus Torvalds desarrolla un núcleo, Linux, solamente para divertirse (“ just for fun ”). </li></ul></ul>
  18. 18. Breve historia del software libre <ul><li>Linux: the future is open. </li></ul>
  19. 19. Licencias de software
  20. 20. Licencias de software <ul><li>Las licencias libres más usadas: </li></ul><ul><ul><li>GPL: exige que el código sea siempre libre. </li></ul></ul><ul><ul><li>LGPL: exige que el código sea siempre libre, pero permite enlazarlo a código no libre. </li></ul></ul><ul><ul><li>BSD: no exige que el código sea siempre libre, se puede cerrar. </li></ul></ul><ul><ul><li>Creative Commons: licencias a la carta. Incluso es posible hacer licencias no libres. </li></ul></ul>
  21. 21. Mitos
  22. 22. Mitos <ul><ul><li>sobre el software libre :-) </li></ul></ul>
  23. 23. Mitos sobre el software libre <ul><ul><li>“El software libre es de peor calidad” </li></ul></ul><ul><ul><li>Millones de personas pueden contribuir </li></ul></ul>
  24. 24. Mitos sobre el software libre <ul><ul><li>“ El SL no tiene empresas por detrás” </li></ul></ul><ul><ul><li>IBM, Sun, Canonical, Novell, Google... </li></ul></ul>
  25. 25. Mitos sobre el software libre <ul><ul><li>“ El SL hace que la gente vaya al paro” </li></ul></ul><ul><ul><li>¿Los cocineros van al paro? </li></ul></ul><ul><ul><li>¡Venden servicios! </li></ul></ul>
  26. 26. Mitos sobre el software libre <ul><ul><li>“ El SL es más inseguro” </li></ul></ul><ul><ul><li>La seguridad basada en </li></ul></ul><ul><ul><li>la ocultación no funciona </li></ul></ul>
  27. 27. Mitos sobre el software libre <ul><ul><li>“ El SL es más difícil de usar” </li></ul></ul><ul><ul><li>¿Firefox y Eclipse son difíciles de usar? </li></ul></ul><ul><ul><li>Software libre <> Línea de comandos </li></ul></ul>
  28. 28. Mitos sobre el software libre <ul><ul><li>Extracto EULA de Microsoft: </li></ul></ul><ul><li>http://msdnaa.oit.umass.edu/Neula.asp </li></ul>EXCLUSIÓN DE DAÑOS INCIDENTALES, CONSECUENTES Y DE OTRO TIPO. HASTA DONDE PERMITA LA LEY APLICABLE, EN NINGÚN CASO MICROSOFT NI NINGUNO DE SUS PROVEEDORES SERÁ RESPONSABLE DE NINGÚN DAÑO DIRECTO, INDIRECTO O DE CUALQUIER TIPO (INCLUYENDO PERO NO LIMITANDO PERJUICIOS ECONÓMICOS, FUGAS DE INFORMACIÓN CONFIDENCIAL, INTERRUPCIÓN DEL SERVICIO DE NEGOCIO, DAÑOS FÍSICOS A LAS PERSONAS, PÉRDIDA DE PRIVACIDAD, O FALLO EN EL CUMPLIMIENTO DE NINGÚN DEBER INCLUYENDO USOS DOLOSOS Y CULPOSOS, NEGLIGENCIA O CUALQUIER OTRO) DERIVADO DE USO O LA INCAPACIDAD DE USO DEL PRODUCTO, LA PROVISIÓN O EL FALLO DE PROVISIÓN DE SERVICIO... LIMITACIÓN DE RESPONSABILIDAD Y REMEDIOS. [...] La responsabilidad total de Microsoft y cualquiera de sus proveedores bajo cualquier circunstancia estará limitada al máximo de la cantidad pagada por el producto o la suma de $5.00 .
  29. 29. Mitos sobre el software libre <ul><ul><li>“ El SL va contra la propiedad intelectual” </li></ul></ul><ul><ul><li>Las licencias de software libre </li></ul></ul><ul><ul><li>son copyright </li></ul></ul>
  30. 30. Mitos sobre el software libre <ul><ul><li>“ El SL no lo usa ni Txus” </li></ul></ul><ul><ul><li>Apache (45%), Firefox, Thunderbird, Eclipse, OpenOffice, Google... ¡Shrek! :-) </li></ul></ul>
  31. 31. Mitos sobre el software libre <ul><ul><li>Txus SÍ usa software libre </li></ul></ul>
  32. 32. Ejemplos de software libre <ul><li>Ofimática: </li></ul><ul><ul><li>OpenOffice.org : </li></ul></ul><ul><ul><ul><li>Para MS Windows, GNU/Linux, MacOS X. </li></ul></ul></ul><ul><ul><ul><li>Traducido a 75 idiomas. </li></ul></ul></ul>
  33. 33. Ejemplos de software libre <ul><li>Internet: </li></ul><ul><ul><li>Mozilla Firefox : </li></ul></ul><ul><ul><ul><li>Navegador web. </li></ul></ul></ul><ul><ul><ul><li>Para MS Windows, GNU/Linux, MacOs X, Solaris, etc. </li></ul></ul></ul><ul><ul><ul><li>Multitud de plugins. </li></ul></ul></ul><ul><ul><li>Mozilla Thunderbird : </li></ul></ul><ul><ul><ul><li>Cliente de correo. </li></ul></ul></ul><ul><ul><ul><li>Para MS Windows, GNU/Linux, MacOs X, Solaris, etc. </li></ul></ul></ul>
  34. 34. Ejemplos de software libre <ul><li>Internet: </li></ul><ul><ul><li>Pidgin (antigo Gaim): </li></ul></ul><ul><ul><ul><li>Cliente para MSN Messenger, Yahoo Messenger, Google Talk, Jabber, ICQ, AIM, etc. </li></ul></ul></ul><ul><ul><ul><li>Disponible en MS Windows, GNU/Linux, MacOS X. </li></ul></ul></ul>
  35. 35. Ejemplos de software libre <ul><li>Multimedia: </li></ul><ul><ul><li>GIMP : </li></ul></ul><ul><ul><ul><li>Retoque fotográfico. </li></ul></ul></ul><ul><ul><ul><li>Disponible en MS Windows, GNU/Linux, MacOS X. </li></ul></ul></ul>
  36. 36. Ejemplos de software libre <ul><li>Programación: </li></ul><ul><ul><li>Eclipse : </li></ul></ul><ul><ul><ul><li>IDE Java/C++ </li></ul></ul></ul><ul><ul><ul><li>Disponible en MS Windows, GNU/Linux, MacOS X. </li></ul></ul></ul>
  37. 37. Ejemplos de software libre <ul><li>Programación: </li></ul><ul><ul><li>Java </li></ul></ul><ul><ul><li>PHP </li></ul></ul><ul><ul><li>Python </li></ul></ul><ul><ul><li>C (GCC) </li></ul></ul><ul><ul><li>... </li></ul></ul>
  38. 38. Condiciones de copia <ul><li>Las imágenes han sido extraídas de Internet y son propiedad de sus respectivos dueños. </li></ul><ul><li>Esta presentación está protegida bajo una licencia Creative Commons by-sa 3.0, siéntete libre de copiarla y modificarla según lo indicado en ella. </li></ul>

×