domingo, 15 de diciembre de 2013

Teoría: Tema 13

Tema 13: Aplicaciones educativas del software libre

1.  ¿Qué es Linux?
2.Características del software libre
3.Ventajas y desventajas del software libre
4.- Aplicaciones de software

1.  ¿Qué es Linux?

Linux es una 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 (kemel) 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, muchas llaman a Linux, gnu/linux Las arquitecturas en las que un principio se puede utilizar Linux.

2. Características del software libre

- Libertad de usar el programa con cualquier propósito
- Libertad de estudiar cómo funciona el programa y adaptarlo a tus necesidades.
- Libertad de distribuir copias.
- Libertad de mejorar el programa y hacer públicas las mejores con el fin de que toda la comunidad se benefie.


Licencias y libertades del software:
-          BSD (Berkeley Software Distribution): Permite las 4 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 4 libertades del software. Las modificaciones, aunque use otros códigos , han de ser obligatoriamente GPL.
-          Creative Commons: Más restrictivas en lo relacionado con las 3 libertades, permite al autor decidir que 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.

3. Ventajas y desventajas del software libre
Ventajas
-Ahorros multimillonarios en la adquisición de las licencias.
-Combate efectivo a 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 del hecho de que las más populares se encuentran muy depuradas.
-Tiende a ser muy eficiente (porque mucha gente lo optimiza, mejora)
-Tiende a ser muy diverso: la gente que contribuye tiene muchas necesidades diferentes y esto hace que el software esté adaptado a una cantidad más grande problemas.

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 respaldara toda la tecnología.
-Los 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.

4.Aplicaciones de software


-Edubuntu: sistema operativo libre derivado  de Linux Ubuntu.
-Skolelinux: desarrolla para grupos de estudiantes de entre 6 y 16 años.
-openSUSE education-li-fe: distribución de Linux más reciente basada en el proyecto open SUSE.
-Quimo for Kinds: sistema operativo para niños desarrollado a partir de de xubuntu preinstala juegos educativos para niños a partir de 3 años.
-Uppy 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.

-Ktuberling: utiliza al señor patata para la manipulación de imágenes. Las interface amigable con el usuario (GUI) y la multimedia apenas se están estabilizando.

No hay comentarios:

Publicar un comentario