1. SOFTWARE LIBRE
Materia: Tecnologías para la Generación
del Conocimiento
EQUIPO 9
INTEGRANTES:
Alma Araceli Padilla Rodriguez
Josafath Azael Gonzalez Leon
Monica Alcala Rodriguez
Ximena Perez Farias
Facilitador: Raul Alfonso Cuevas Quiñones
Grupo: 405
2. 2
Que es?
Es un término acuñado y promovido por el
proyecto GNU y la Free Software Foundation. Se
utiliza para software de código abierto que permite
a los usuarios ver libremente el código fuente del
software, modificarlo, distribuirlo y utilizarlo sin
ninguna restricción.
Como surgio?
Richard Stallman, conocido como “el padre del código abierto”, creía que todos
merecían colaborar libre y abiertamente con otros utilizando software. En 1983,
presentó el proyecto GNU, el primer sistema operativo libre, y en 1985, siguió con la
creación de la Free Software Foundation para apoyar aún más a la comunidad de
software libre.
3. Características
3
-
Desarrollo distribuido basado en
la comunidad
Inicialmente un individuo o pocos
voluntarios participan en el
proyecto. Una vez que el proyecto
comienza y tiene éxito, se crea una
comunidad de proyecto.
Reutilización
Las licencias de software libre
otorgan los derechos al
desarrollador para obtener el
código fuente, inspeccionarlo,
modificarlo y distribuirlo.
4. 4
Diseño modular
La arquitectura del software se
divide en componentes llamados
módulos, el diseño modular con
interfaces bien definidas ayuda al
desarrollo colaborativo del software
libre.
Mecanismos de recompensa
Las fuentes de ingresos van desde
donaciones para brindar servicios
como consultoría, integración,
soporte y formación, también ayuda
a la reputación y servir a la
comunidad.
Distribución y licencias
Sitios web, listas de correo, blogs,
foros, etc., todos contribuyen a la
amplia publicidad y distribución de
software libre y de código abierto.
5. 5
Ejemplos de software
libre
Ares. Programa del tipo P2P
(peer to peer) para buscar y
descargar de la Web todo tipo
de archivos, incluso desde
varias fuentes (lo que será
posible si el archivo es
compartido simultáneamente
por varios usuarios), con lo
que se puede reducir el
tiempo de descarga Mozilla Firefox. Es un
navegador con numerosas
funcionalidades y posibilidad
de personalización, suele ser
especialmente valorada su
capacidad para proteger la
vida privada del usuario.
Gallery. Es un programa que
sirve para organizar álbumes
de fotos de manera simple e
intuitiva.
6. 6
Ejemplos de software
libre
Apache Open Office. Paquete
que ofrece diversas
herramientas, entre ellas
procesador de texto, hojas de
cálculo, presentaciones
gráficos y bases de datos.
Moodle. Es muy usado en el
ámbito de la enseñanza, ya
que permite ‘subir’ diversos
contenidos (videos,
imágenes, textos), incluso la
comunicación y el trabajo en
red o realizar exámenes en
línea.
WordPress. Sirve para la
publicación de blogs y bases
de datos
7. 7
Las cuatro libertades esenciales
Un programa es software libre si los
usuarios tienen las cuatro libertades
esenciales: ● La libertad de ejecutar el
programa como se
desee, con cualquier
propósito.
● La libertad de estudiar
cómo funciona el
programa, y cambiarlo
para que haga lo que se
desee.
● La libertad de redistribuir
copias para ayudar a
otros
● La libertad de distribuir
copias de sus versiones
modificadas a terceros