Este documento ofrece una introducción al software libre (FLOSS) y proporciona criterios para elegir entre sistemas FLOSS. Explica qué es el FLOSS, las libertades y licencias asociadas, y los cuatro criterios clave ("las 4 A's") para evaluar sistemas FLOSS: que sean adecuados, activos, accesibles y abiertos. También incluye ejemplos populares de sistemas FLOSS en diferentes categorías como navegadores web, sistemas operativos, servidores web, software empresarial y plataformas de
3. Objetivos de esta presentación
● Entender lo que significa software libre
● Entender los criterios que permiten de mejor
escoger entre varios sistemas de software libre
4. Programa
● Que es el FLOSS
● Libertades y licencias del software libre
● Los 4 A's del software libre
● Ejemplos
15. Licencias
Licencia Dist/Cop/Mod Comb. Prop. Fuent. Dispo
GPL, AGPL, EUPL Si No Si
LGPL Si Si Si
MPL Si Si Si
BSD Si Si No
Apache Si Si No
16. GPL (y AGPL)
● Permite de usar, estudiar, distribuir, mejorar
● Obliga a seguir la misma licencia
● Efecto “bola de nieve”
● Empresas de software privativo temen usarla
● En general, la usan las aplicaciones para el
usuario final
17. LGPL/FreeBSD/PHP
● Permite de usar, estudiar, distribuir, mejorar
● No obliga a seguir la misma licencia
● Empresas de software privativo pueden usarla
y mezclarla con sus aplicativos
● En general se usa para bibliotecas de
funciones
22. Programa
● Que es el FLOSS
● Libertades y licencias del software libre
● Los 4 A's del software libre
● Ejemplos
23. Adecuado
● El sistema tiene que responder a mi necesidad
● ¿Hace lo que necesito que haga?
● ¿Lo hace de la forma que más me conviene?
● ¿Me permite seguir haciéndolo a futuro?
24. Adecuado
● El sistema tiene que responder a mi necesidad
● ¿Hace lo que necesito que haga?
● ¿Lo hace de la forma que más me conviene?
● ¿Me permite seguir haciéndolo a futuro?
25. Adecuado
● El sistema tiene que responder a mi necesidad
● ¿Hace lo que necesito que haga?
● ¿Lo hace de la forma que más me conviene?
● ¿Me permite seguir haciéndolo a futuro?
26. Activo
● El sistema tiene que tener un futuro
● ¿La comunidad es numerosa?
● ¿La comunidad es multi-disciplinaria?
● ¿La comunidad realmente hace algo?
● ¿La comunidad incluye a empresas?
● ¿La comunidad se abre a nuevos integrantes?
● ¿La comunidad tiene financiamiento?
27. Activo
● El sistema tiene que tener un futuro
● ¿La comunidad es numerosa?
● ¿La comunidad es multi-disciplinaria?
● ¿La comunidad realmente hace algo?
● ¿La comunidad incluye a empresas?
● ¿La comunidad se abre a nuevos integrantes?
● ¿La comunidad tiene financiamiento?
28. Activo
● El sistema tiene que tener un futuro
● ¿La comunidad es numerosa?
● ¿La comunidad es multi-disciplinaria?
● ¿La comunidad realmente hace algo?
● ¿La comunidad incluye a empresas?
● ¿La comunidad se abre a nuevos integrantes?
● ¿La comunidad tiene financiamiento?
29. Activo
● El sistema tiene que tener un futuro
● ¿La comunidad es numerosa?
● ¿La comunidad es multi-disciplinaria?
● ¿La comunidad realmente hace algo?
● ¿La comunidad incluye a empresas?
● ¿La comunidad se abre a nuevos integrantes?
● ¿La comunidad tiene financiamiento?
30. Activo
● El sistema tiene que tener un futuro
● ¿La comunidad es numerosa?
● ¿La comunidad es multi-disciplinaria?
● ¿La comunidad realmente hace algo?
● ¿La comunidad incluye a empresas?
● ¿La comunidad se abre a nuevos integrantes?
● ¿La comunidad tiene financiamiento?
31. Activo
● El sistema tiene que tener un futuro
● ¿La comunidad es numerosa?
● ¿La comunidad es multi-disciplinaria?
● ¿La comunidad realmente hace algo?
● ¿La comunidad incluye a empresas?
● ¿La comunidad se abre a nuevos integrantes?
● ¿La comunidad tiene financiamiento?
32. Activo
● Para investigar si un proyecto es activo, una
solución: INVESTIGACIÓN
● Aporte posible de los estudiantes:
investigaciones como trabajo de fin de estudios
● Usa herramientas como ohloh.net y cia.vc
33. Accesible
● El sistema está disponible
● ¿En mi idioma?
● ¿En mi sistema operativo?
● ¿En mi computadora?
● El sistema está bien documentado
● El sistema es fácil de usar
34. Accesible
● El sistema está disponible
● ¿En mi idioma?
● ¿En mi sistema operativo?
● ¿En mi computadora?
● El sistema está bien documentado
● El sistema es fácil de usar/instalar
35. Accesible
● El sistema está disponible
● ¿En mi idioma?
● ¿En mi sistema operativo?
● ¿En mi computadora?
● El sistema está bien documentado
● El sistema es fácil de usar/instalar
36. Accesible
● El sistema está disponible
● ¿En mi idioma?
● ¿En mi sistema operativo?
● ¿En mi computadora?
● El sistema está bien documentado
● El sistema es fácil de usar/instalar
37. Accesible
● El sistema está disponible
● ¿En mi idioma?
● ¿En mi sistema operativo?
● ¿En mi computadora?
● El sistema está bien documentado
● El sistema es fácil de usar/instalar
38. Accesible
● El sistema está disponible
● ¿En mi idioma?
● ¿En mi sistema operativo?
● ¿En mi computadora?
● El sistema está bien documentado
● El sistema es fácil de usar/instalar
39. Accesible
● Para saber si es accesible, una solución:
pruebas
● Fácil si demo proveída
● Fácil de ser desilusionado
● Siempre documentar intentos (blog, investigación)
40. Abierto
● El sistema tiene que ser abierto
● ¿Permite ser estudiado/modificado fácilmente?
● ¿El sistema permite ser combinado con otros?
● ¿La comunidad está abierta a opiniones?
41. Abierto
● El sistema tiene que ser abierto
● ¿Permite ser estudiado/modificado fácilmente?
● ¿El sistema permite ser combinado con otros?
● ¿La comunidad está abierta a opiniones?
42. Abierto
● El sistema tiene que ser abierto
● ¿Permite ser estudiado/modificado fácilmente?
● ¿El sistema permite ser combinado con otros?
● ¿La comunidad está abierta a opiniones?
43. Programa
● Que es el FLOSS
● Libertades y licencias del software libre
● Los 4 A's del software libre
● Ejemplos