Introducción al Software libre
-
Upload
jaime-irurzun -
Category
Technology
-
view
2.330 -
download
0
description
Transcript of Introducción al Software libre
- 1. Introduccin al Software Libre Jaime Irurzun Graa [ etox ] [email_address] Pablo Garaizar Sagarminaga [ txipi ] [email_address]
2. De qu vamos a hablar?
- Software Libre
-
- Qu es software?
-
- Qu es libertad?
- Las 4 libertades del software
- Breve historia del software libre
- Licencias de software
- Mitos sobre el software libre
- Ejemplos
3. Qu es software? 4. Qu es software?
- Programa informtico: secuencia de instrucciones que un/a computador/a puede interpretar y ejecutar.
- Receta gastronmica: secuencia de instrucciones que un/a cocinero/a puede interpretar y cocinar.
5. Qu es software?
- Informtica:
-
- Cdigo fuente.
-
- Cdigo ejecutable.
- Gastronoma:
-
- Receta.
-
- Pastel.
6. Qu es libertad? 7. Qu es libertad? 8. Qu es libertad?
- Libertad: facultad del ser humano que le permite decidir llevar a cabo una determinada obra o no llevarla a cabo.
- Software Libre?
-
- Software que permite decidir qu hacemos con l: copiarlo o no, modificarlo o no, etc.
- Software Privativo?
-
- Software que nos priva de esas libertades mediante licencias restrictivas.
9. Las 4 libertades del software
- "libertad 0"
-
- Libertad para ejecutar el programa con cualquier propsito (privado, educativo, pblico, comercial, etc.).
10. Las 4 libertades del software
- "libertad 1"
-
- Libertad para estudiar y modificar el programa (para lo cual es necesario poder acceder al cdigo fuente).
11. Las 4 libertades del software
- "libertad 2"
-
- Libertad para copiar el programa de manera que se pueda ayudar al vecino o a cualquiera.
12. Las 4 libertades del software
- "libertad 3"
-
- Libertad para mejorar el programa, y hacer pblicas las mejoras, de forma que se beneficie toda la comunidad.
13. Breve historia del software libre
- Aos 70:
-
- Pocos ordenadores.
-
- Muy caros, el negocio est en el hardware, software es un aadido.
-
- Informtica artesanal, se posee el cdigo fuente de todo y se suele modificar.
14. Breve historia del software libre
- Aos 80:
-
- Nace el PC: ordenadores baratos.
-
- El negocio pasa a la venta de software.
-
- Licencias privativas.
-
- Clusulas de no divulgacin.
15. Breve historia del software libre
- Aos 80:
-
- Richard Stallman (MIT) no est de acuerdo con esta prdida de libertad y crea laFundacin del Software Libre(FSF).
-
- Proyecto GNU:
-
-
- Crear un Sistema Operativo libre.
-
16. Breve historia del software libre
- Join us now and share the software...
17. Breve historia del software libre
- Aos 90:
-
- El proyecto GNU est casi terminado. Le falta la pieza ms importante, el ncleo.
-
- Linus Torvalds desarrolla un ncleo, Linux, solamente para divertirse ( just for fun ).
18. Breve historia del software libre
- Linux: the future is open.
19. Licencias de software 20. Licencias de software
- Las licencias libres ms usadas:
-
- GPL: exige que el cdigo sea siempre libre.
-
- LGPL: exige que el cdigo sea siempre libre, pero permite enlazarlo a cdigo no libre.
-
- BSD: no exige que el cdigo sea siempre libre, se puede cerrar.
-
- Creative Commons: licencias a la carta. Incluso es posible hacer licencias no libres.
21. Mitos 22. Mitos
-
- sobre el software libre :-)
23. Mitos sobre el software libre
-
- El software libre es de peor calidad
-
- Millones de personaspuedencontribuir
24. Mitos sobre el software libre
-
- El SL no tiene empresas por detrs
-
- IBM, Sun, Canonical, Novell, Google...
25. Mitos sobre el software libre
-
- El SL hace que la gente vaya al paro
-
- Los cocineros van al paro?
-
- Venden servicios!
26. Mitos sobre el software libre
-
- El SL es ms inseguro
-
- La seguridad basada en
-
- la ocultacin no funciona
27. Mitos sobre el software libre
-
- El SL es ms difcil de usar
-
- Firefox y Eclipse son difciles de usar?
-
- Software libre Lnea de comandos
28. Mitos sobre el software libre
-
- Extracto EULA de Microsoft:
- http://msdnaa.oit.umass.edu/Neula.asp
EXCLUSIN DE DAOS INCIDENTALES, CONSECUENTES Y DE OTRO TIPO. HASTA DONDE PERMITA LA LEY APLICABLE,EN NINGN CASO MICROSOFT NI NINGUNO DE SUS PROVEEDORES SER RESPONSABLE DE NINGN DAO DIRECTO, INDIRECTO O DE CUALQUIER TIPO(INCLUYENDO PERO NO LIMITANDO PERJUICIOS ECONMICOS, FUGAS DE INFORMACIN CONFIDENCIAL, INTERRUPCIN DEL SERVICIO DE NEGOCIO, DAOS FSICOS A LAS PERSONAS, PRDIDA DE PRIVACIDAD, O FALLO EN EL CUMPLIMIENTO DE NINGN DEBER INCLUYENDO USOS DOLOSOS Y CULPOSOS, NEGLIGENCIA O CUALQUIER OTRO) DERIVADO DE USO O LA INCAPACIDAD DE USO DEL PRODUCTO, LA PROVISIN O EL FALLO DE PROVISIN DE SERVICIO... LIMITACIN DE RESPONSABILIDAD Y REMEDIOS. [...]La responsabilidad total de Microsoft y cualquiera de sus proveedores bajo cualquier circunstancia estar limitada al mximo de la cantidad pagada por el producto o la suma de $5.00 . 29. Mitos sobre el software libre
-
- El SL va contra la propiedad intelectual
-
- Las licencias de software libre
-
- son copyright
30. Mitos sobre el software libre
-
- El SL no lo usa ni Txus
-
- Apache (45%), Firefox, Thunderbird, Eclipse, OpenOffice, Google... Shrek! :-)
31. Mitos sobre el software libre
-
- Txus S usa software libre
32. Ejemplos de software libre
- Ofimtica:
-
- OpenOffice.org :
-
-
- Para MS Windows, GNU/Linux, MacOS X.
-
-
-
- Traducido a 75 idiomas.
-
33. Ejemplos de software libre
- Internet:
-
- Mozilla Firefox :
-
-
- Navegador web.
-
-
-
- Para MS Windows, GNU/Linux, MacOs X, Solaris, etc.
-
-
-
- Multitud de plugins.
-
-
- Mozilla Thunderbird :
-
-
- Cliente de correo.
-
-
-
- Para MS Windows, GNU/Linux, MacOs X, Solaris, etc.
-
34. Ejemplos de software libre
- Internet:
-
- Pidgin(antigo Gaim):
-
-
- Cliente para MSN Messenger, Yahoo Messenger, Google Talk, Jabber, ICQ, AIM, etc.
-
-
-
- Disponible en MS Windows, GNU/Linux, MacOS X.
-
35. Ejemplos de software libre
- Multimedia:
-
- GIMP :
-
-
- Retoque fotogrfico.
-
-
-
- Disponible en MS Windows, GNU/Linux, MacOS X.
-
36. Ejemplos de software libre
- Programacin:
-
- Eclipse :
-
-
- IDE Java/C++
-
-
-
- Disponible en MS Windows, GNU/Linux, MacOS X.
-
37. Ejemplos de software libre
- Programacin:
-
- Java
-
- PHP
-
- Python
-
- C (GCC)
-
- ...
38. Condiciones de copia
- Las imgenes han sido extradas de Internet y son propiedad de sus respectivos dueos.
- Esta presentacin est protegida bajo una licencia Creative Commons by-sa 3.0, sintete libre de copiarla y modificarla segn lo indicado en ella.