viernes, 14 de diciembre de 2012

TEORÍA TEMA 10

Aplicaciones educativas del software libre


Comenzamos este tema desde la explicación de Linux. ¿Qué entendemos por Linux?, el sistema educativo compatible con Unix. Con dos características que le diferencian del resto:
1º Que es libre y no necesitamos ninguna licencia
2º Viene acompañado con el código fuente. El código que describe el programa y nos permitirá configurar su funcionamiento.

Características básicas de este tipo de software, muy simple. Libertad de uso, es decir con cualquier propósito, adaptación a tus necesidades, libertad para distribuir copias, para mejor el programa...

¿Qué ventajas podemos encontrar en este tipo de software? En el caso de los centros ordinarios suponen ahorros multimillonarios en adquisición de licencias, un combate efectivo a la copia ilícita de software. Colaboración de primera línea dispuestos a ayudar. Ahorro en el tiempo de desarrollo, aplicaciones auditadas, eficiencia y diversidad.


¿Qué desventajas podemos encontrar? Se necesita de un mayor tiempo de aprendizaje para este tipo de software, no tiene garantía proveniente del autor, posibilidad de erratas en el código fuente por lo que se requerirá personal cualificado para arreglarlo. No existe una compañía que respalde el sistema operativo, el usuario debe tener nociones de programación y tanta diversidad y modificaciones puede crear confusión al usuario.


Enlaces de interés e información adiconal


Todos sabemos que el sistema operativo utilizado por la gran mayoría de usuarios es Windows, pero esto quiere decir ¿que sea mejor o más eficiente?. Datos que he podido encontrar por internet independientemente de que sean ciertos o no, garantizan que Linux es un sistema operativo que crea menos problemas,  en cuanto a llamadas del sistema, tiempo de desarrollo, tamaño en líneas de código, tamaño del Kernel, ¿Qué es el Kernel?. Arquitecturas soportadas, Linux soporto muchas más arquitecturas sin contar consolas. Además de la transparencia que tiene Linux donde podemos saber de donde procede cada aplicación algo que resulta imposible en Windows. No realizo este comentario  con la idea de cambiar la idea en los usuarios y que pienses que al utilizar Windows están cometiendo un error. Simplemente quiero poner en conocimiento todas las posibilidades que ofrece el software libre porque si tenemos a mano la posibilidad de hacer uso de este porque no lo íbamos a emplear. Además quiero añadir un vídeo muy corto de la opinión de un usuario sobre estos dos sistemas operativos que resultaría muy interesante escuchar.




Otra mención que quería realizar es la denominación del software libre GNU/Linux denominado como Linux dicho de este modo estamos quitando o dejando de mencionar el trabajo que ha llevado atrás nuestro Steve Jobs del software libre Richard Stallman. Como sistema operativo, GNU/Linux es muy eficiente y tiene un excelente diseño. Es multitarea, multiusuario, multiplataforma y multiprocesador; en las plataformas Intel corre en modo protegido; protege la memoria para que un programa no pueda hacer caer al resto del sistema; carga sólo las partes de un programa que se usan; comparte la memoria entre programas aumentando la velocidad y disminuyendo el uso de memoria; usa un sistema de memoria virtual por páginas; utiliza toda la memoria libre para cache; permite usar bibliotecas enlazadas tanto estática como dinámicamente; se distribuye con código fuente; usa hasta 64 consolas virtuales; tiene un sistema de archivos avanzado pero puede usar los de los otros sistemas; y soporta redes tanto en TCP/IP como en otros protocolos. Pero esta utopía empezó a mediados de los 80, cuando la mayoría del software se había vuelto propietario, o sea, tenía dueños que prohibían y evitaban la cooperación entre los usuarios. Esto hizo que en 1983, Richard Stallman concibiera la Free Software Foundation (Fundación software libre, FSF) y en ésta el proyecto GNU como una forma de recuperar el espíritu cooperativo de los primeros días de la computación, y posibilitar nuevamente la cooperación sacando los obstáculos impuestos por los dueños del software propietario.
GNU/ Linux

Además me gustaría añadir un vídeo dónde aparece Richard Stallman promoviendo el software libre y la educación. Aplicación que podríamos dar a un caso real a partir de este tema teorico al promover de este modo el software libre para la educación debido a que si es cierto que para los que están acostumbrados a usar un sistema operativo de pago como es Windows les resulta más difícil hacer uso de GNU/Linux pero si desde un principio incentivamos este software libre creo que los alumnos podrían manejarlo con increíble facilidad y además aprender de manera indirecta la programación a través del código fuente.








No hay comentarios:

Publicar un comentario