Novena práctica 16-05-08
TEMA 9
-SOFTWARE LIBRE-
Experiencias educativas
Mapa conceptual de software libre
![]()
Historia del software libreEntre los añoa 60 y 70 del siglo XX, el software no era considerado un producto sino un añadido que los vendedores de los grandes computadores de la época aportaban a sus clientes para que ´stos pudieran usarlos.
Allá por el 1971, cuando la informática todavía no había sufrido su gran boom, las personas que hacían uso de ella, en ámbitos universitarios y empresariales, creaban y conpartían el software sin ningún tipo de restricciones.
Con la llegada de los años 80 la situación empezó a cambiar. Las computadoras más modernas comenzaban a utilizar sistemas operativos privativos, forzando a los usuarios a aceptar a aceptar condiciones restrictivas que impedían realizar modificaciones a dicho software.
![]()
Richard Stallman
Creador de los conceptos de Free software y SFS (fundación del software libre).
Encabezó un movimiento en contra de software propietario que se denomina GNU.
En 1986 Stallman publica el manifiesto GNU con el propósito de construir un sistema operativo:
• libre y gratuito • que pueda ser copiado y modificado • que las aplicaciones y mejoras derivadas sean también de libre distribución.
Alrededor de los años 90 Linus Torvalds, informático, difunde a través de la red su trabajo, y con el apoyo de otros programadores nace el nuevo sistema operativo denominado GNU/Linux.
¿QUÉ ÉS EL SOFTWARE LIBRE?
“Software Libre” se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. De modo más preciso, se refiere a cuatro libertades de los usuarios del software:
- La libertad de usar el programa, con cualquier propósito (libertad 0).
- La libertad de estudiar cómo funciona el programa, y adaptarlo a tus necesidades (libertad 1). El acceso al código fuente es una condición previa para esto.
- La libertad de distribuir copias, con lo que puedes ayudar a tu vecino (libertad 2).
- La libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la comunidad se beneficie. (libertad 3). El acceso al código fuente es un requisito previo para esto.
Un programa es software libre si los usuarios tienen todas estas libertades. Así pues, deberías tener la libertad de distribuir copias, sea con o sin modificaciones, sea gratis o cobrando una cantidad por la distribución,a cualquiera y a cualquier lugar. El ser libre de hacer esto significa (entre otras cosas) que no tienes que pedir o pagar permisos.
VENTAJAS Y DESVENTAJAS
SOFTWARE LIBRE
Ventajas
- Beneficio sociales y tecnológicos para el país
El uso del software libre garantiza la educación de los individuos.- Combate efectivo a la copia ilícita de software
- Eliminación de barreras presupuestales
- Beneficio social para el país
- Beneficio tecnológico para el país
- Muchos colaboradores de primera línea mexicanos dispuestos a ayudar
- Tiempos de desarrollo sobre algo que no exista son menores por la amplia disponibilidad de herramientas y librerias
- Las aplicaciones son fácilmente auditadas antes de ser usadas en procesos de misión crítica, además del hecho de que las más populares se encuentran muy depuradas.
- El Software Libre tiene las siguientes características:
- Todo el mundo tiene derecho de usarlo sin costo alguno.
- Todo el mundo tiene derecho a acceder a su diseño y aprender de él. Es como obtener las instrucciones para construir un carro.
- Todo el mundo tiene derecho de modificarlo: si el software tiene limitaciones o no es adecuado para una tarea, es posible adaptarlo a necesidades específicas y redistribuirlo libremente.
- No tiene un costo asociado (gratuito).
- Es de libre distribución (cualquier persona puede regalarlo, venderlo o prestarlo).
Estos derechos típicamente no están disponibles con el software propietario.
Usualmente en el software propietario hay que pagar una “licencia de uso” al creador (como el pago de derechos por el uso de una patente) y se está sujeto a las condiciones del fabricante. Normalmente estas condiciones no otorgan ningún derecho al usuario final.
- El éxito del Software Libre se debe en su mayor parte a Internet. Internet de esta manera actúa como un catalizador que acelera el desarrollo y sintetiza el conocimiento en áreas muy específicas. Hay diferentes motivaciones que impulsan a los contribuidores y desarrolladores a trabajar en el Software Libre, las más importantes son:
- El deseo de crear nuevo software.
- El deseo de crear software más robusto.
- La posibilidad de estar en control del software. Esto es importante para aplicaciones de misión crítica donde es imperante tener un control total sobre posibles problemas en cualquier punto.
- Crear aplicaciones de bajo costo.
- La posibilidad de adaptar el software a sus necesidades
- Aprender alguna técnica de programación.
- Reconocimiento de colegas.
DESVENTAJAS
- La curva de aprendizaje es mayor
- Si ponemos a dos señoras que nunca han tocado una PC, probablemente tardaran lo mismo en aprender a usar una windows que Gnome o KDE la otra…
- El software libre no tiene garantía proveniente del autor
- Los contratos de software propietario tampoco se hacen responsables por daños económicos, y de otros tipos por el uso de sus programas. Se necesita dedicar recursos a la reparación de erratas
- No existiría una compañía única que respaldará toda la tecnología
- El usuario debe tener nociones de programación.
- En sistemas con acceso a Internet, se deben de monitorear constantemente las correcciones de bugs de todos los programas que contengan dichos sistemas, ya que son fuentes potenciales de intrusión.
- La diversidad de distribuciones, métodos de empaquetamiento, licencias de uso, herramientas con un mismo fin, etc., pueden crear confusión en cierto número de personas.
SOFTWARE LIBRE Y SU APLICACIÓN EDUCATIVA
Las TIC, usadas adecuadamente tienen los siguientes efectos positivos (Palomo 2006):
• Alto poder de motivación.
• Posibilidades de interacción, actitud activa.
• Mayor implicación en las tareas.
• Favorecen el trabajo colaborativo.
• Aumentan el desarrollo de habilidades de búsqueda y selección de información.
• Favorecen la comunicación.
• Mejoran las capacidades de expresión.
• Posibilidad de “feedback” inmediato.
• Elemento integrador de niños con NEE
ALGUNAS APLICACIONES EN ESPAÑA
Educanix:: es una distribución live de GNU/linux creada especialmente para niñas y niños de edades comprendidas entre los 3 y 10 años. Esta distribución ha sido desarrollada por el equipo del Centro de Referencia Linux (CRL, UAM-IBM).
Educanix reúne un conjunto de juegos educativos para niñas y niños que comprenden diferentes áreas, como matemáticas, lenguaje, geografía, etc completándose con juegos para el aprendizaje del uso del ordenador o juegos para el entretenimiento del niño.

Lliurex:Realizada por la Consellería de Educación de la Generalitat Valenciana, su objetivo principal es la introducción de las nuevas tecnologías de la información y la comunicación basadas en software libre en el sistema educativo de la Comunidad Valenciana.
APLICACIONES Y SU EQUIVALENCIA CON WINDOWS