Aplicaciones educativas del software libre
1. ¿Qué es Linux?:
Linux es un
sistema operativo, compatible con Unix. Dos características muy peculiares lo
diferencian del resto de sistemas que podemos encontrar en el mercado:
-La primera
es que es libre, esto significa que no tenemos que pagar ningún tipo de
licencia a ninguna casa desarrolladora de software por el uso del mismo.
-La segunda
es que el sistema viene acompañado del código fuente.
El sistema
lo forman el núcleo del sistema (kernel) más un gran número de
programas/bibliotecas que hacen posible su utilización. Muchos de estos
programas y bibliotecas han sido posibles gracias al proyecto GNU, por esto
mismo, muchos lo llaman LINUX o GNULinux.
Las
arquitecturas en las que en un principio se puede utilizar Linux son Intel 386,
486, Pentium, etc…
2. Características del software libre:
Para saber
si un software es libre debe de cumplir las siguientes características:
-Libertad de
usar el programa con cualquier propósito.
-Libertad de
estudiar cómo funciona el programa y apartarlo a tus necesidades.
-Libertad de
distribuir copias. (Puedes descargar el paquete de mozilla Firefox y tienes la
libertad de distribuirlo a quién quieras, incluso venderlo).
-Libertad de
mejorar el programa y hacer públicas las mejoras con el fin de que toda la
comunidad se beneficie.
(Google
chrome no es libre, al igual que internet explorer).
3. Licencias y libertades del
software:
-BSD (Berkeley Software Distribution),
permite las cuatro libertades del software. Puede usarse bajo otras licencias,
es la más libre. Ha de mantenerse la autoría del código original.
-GPL (Licencia Pública General), permite
las cuatro libertades del software. Las modificaciones han de ser
obligatoriamente GPL.
-Creative Commons, es más restrictiva en lo
relacionado con las tres libertades, permite al autor decidr qué libertades
puede o no modificar el usuario.
-MPL (Mozilla Public Licence), licencia
que se utilizó para liberar el código de Netscape, bastante usada, más abierta
que GPI pero menos que BSD.
-Copilef, opuesto al copyright, mantiene los
derechos del autor aunque se modifique el software y se distribuya.
4. Ventajas y desventajas del
software libre:
Ventajas:
-Ahorros
multimillonarios en la adquisición de licencias.
-Combate
efectivo a la copia ilícita de software.
-Eliminación
de barreras presupuestales.
-Muchos
colaboradores de primera línea dispuestos a ayudar.
-Tiempos de
desarrollo sobre algo que no exista son menores por la amplia disponibilidad de
herramientas y librerías.
-Las
aplicaciones son fácilmente auditadas antes de ser usadas en procesos de misión
crítica, además el hecho de que las más populares se encuentran muy depuradas.
-Tiende a
ser muy eficiente, porque mucha gente lo mejora.
-Tiende a
ser muy diverso, la gente que contribuye tiene muchas necesidades diferentes.
Desventajas:
-La curva de
aprendizaje es mayor.
-El software
libre no tiene garantía proveniente del autor.
-Se necesita
dedicar recursos a la reparación de erratas.
-No
existiría una compañía única que respaldará toda la tecnología.
-Las
interfaces amigables con el usuario (GUI) y la multimedia apenas se están
estabilizando.
-El usuario
debe tener nociones de programación, ya que la administración del sistema recae
mucho en la automatización de tareas.
-La
diversidad de distribuciones, métodos de empaquetamiento, licencias de uso,
herramientas con un mismo fin, etc… pueden crear confusión.
5. Aplicaciones del software libre:
-Edubuntu: sistema operativo libre derivado de
Linux Ubuntu.
-Skolelinux: desarrollada para grupos de
estudiantes entre 6 y 16 años.
-OpenSUSE Education Li-Fe: distribución de Linux más reciente
basada en el proyecto OpenSUSE.
-Quimo for Kids: sistema operativo para niños
desarrollado a partir de xubuntu preinstala juegos educativos para niños de a
partir de 3 años.
-Puppy Linux: es una versión de Linux para niños.
-Abc-Blocks: inicia a los más pequeños en el
aprendizaje del alfabeto.
-ATNAG: se trata de una herramienta para la
creación y personalización de actividades específicas para las etapas de
educación infantil.
-ChildsPlay: es un conjunto de atractivas y
diversas actividades educativas para los alumnos de infantil.
-Kuberling: utiliza al señor patata para la
manipulación de imágenes. Las interfaces amigables con el usuario GUI y la
multimedia apenas se están estabilizando.
6. También existen aplicaciones
educativas para niños discapacitados:
7. Razones por las cuales las
escuelas deben enseñar el software libre:
-Para
promover la libertad.
-Para economizar,
la mayoría de escuelas no tienen bastante dinero y están limitadas
económicamente.
-Las
escuelas tienen una misión social: enseñar a los alumnos a ser ciudadanos de
una sociedad fuerte, capaz, independiente, solidaria y libre. Deben promover el
uso de software libre al igual que promueven el reciclaje.
-Deben
rechazar es la enseñanza de la dependencia.
-El software
libre les permite a los alumnos aprender cómo funciona el software.
-El software
privativo rechaza esa sed de sabiduría y les dice: «El conocimiento que buscáis
es secreto, ¡está prohibido aprender!». Al contrario, el software libre anima a
todos a aprender.
-La razón
más profunda para utilizar software libre en las escuelas es la educación
moral. Esperamos que las escuelas enseñen hechos básicos y habilidades útiles,
pero esa no es su única función. La misión fundamental de las escuelas es
enseñar a ser buenos ciudadanos, lo que incluye el hábito de ayudar a los
demás. En el ámbito informático, esto se traduce en enseñar a compartir el
software. Las escuelas, empezando por las de primaria, deberían decirle a sus
alumnos «si traéis software a la escuela, debéis compartirlo con los demás
niños. Y debéis mostrar el código fuente en clase, por si alguien quiere
aprender».
-Por
supuesto, la escuela debe practicar lo que predica: todo el software instalado
en la escuela debe estar disponible para que los alumnos lo copien, se lo
lleven a casa y lo redistribuyan.
No hay comentarios:
Publicar un comentario