Hoy en día se le ha hecho nuevas modificaciones al diseño curricular de educación con el fin de mejorar y llevar a la vanguardia la formación académica de los estudiantes y se le ha hecho hincapié a los programas tecnológicos e informática en la educación primaria y secundaria, y para esto han tenido que recurrir a ciertos programas como es el software libre, el cual se entiende como la denominación del software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, cambiado y redistribuido libremente. Según la Free Software Foundation, el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, modificar el software y distribuirlo modificado (http://es.wikipedia.org/wiki/Software_libre), es por eso que, el gobierno nacional, esta distribuyendo en casi todo el país equipos tecnológicos (computadoras o en algunos casos minilaptos) a las escuelas para que los maestros puedan modificar o adaptar el contenido que esta trae ( la computadora) al plan de evaluación que el diseño curricular exige en educación formal, es por esto que se acude al software libre, ya que este posee ciertas libertades que permite al usuario hacer uso de él como quiera, y estas se clasificas en cuatro libertades que continuación se va explicar las que se garantiza o la que se pueden llegar a manejar el
Libertades del software libre
Libertad Cero: "usar el programa con cualquier propósito". Es decir, significa que esta libertad la podemos utilizar con cualquier fin, ya sea educativo, cultural, comercial, político, social, religiosa, entre otras. Esta libertad deriva de que hay ciertas licencias que restringen el uso del software a un determinado propósito, o que prohíben su uso para determinadas actividades.
Libertad Uno: "Estudiar como funciona el programa, y adaptarlo a sus necesidades". Significa que se puede estudiar su funcionamiento (al tener acceso al código fuente) lo que va a permitir, entre otras cosas: descubrir funciones ocultas, averiguar como realiza determinada tarea, descubrir que otras posibilidades tiene, que es lo que le falta para hacer algo, etc. El adaptar el programa a las necesidades implica que puedo suprimirle partes que no me interesan, agregarle partes que considero importantes, copiarle una parte que realiza una tarea y adicionarla a otro programa, etc., un ejemplo de esta libertad puede ser el hecho de modificar alguna función de la computadora como por ejemplo adaptar los programas de Microsoft office 2003 a Microsoft office 2007 o agregarle a la computadora como ARES o algún vídeo juego
Libertad Dos:
La libertad de distribuir copias del programa, con lo cual puedes ayudar a tu prójimo.
Quiere decir que se puede redistribuir el programa libremente, ya sea gratis o con algún costo, ya sea por email, FTP o en CD, ya sea a una persona o a varias, ya sea a un vecino o a una persona que vive en otro país, etc.
Libertad Tres: la libertad de mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda la comunidad se beneficie. Se tiene la libertad de hacer mejor el programa, o sea que puedo: hacer menores los exigencia de hardware para funcionar, que tenga mayores prestaciones, que ocupe menos espacio, que tenga menos errores, etc. El poder liberar las mejoras al publico quiere decir que si yo le realizo una mejora que permita un requerimiento menor de hardware, o que haga que ocupe menos espacio, soy libre de poder redistribuir ese programa mejorado, o simplemente proponer la mejora en un lugar publico (un foro de noticias, una lista de correo, un sitio Web, un FTP, un canal de Chat). (http://www.monografias.com/trabajos901/analisis-texto-electronico-conversacion-chat/analisis-texto-electronico -conversacion-chat.shtm)
Gracias a estas libertades se pueden hacer muchos usos y modificaciones a cualquier programa que se quiera adaptar o usar para la enseñanza, ya que cada día la tecnología avanza mas y mas y los niños de hoy en día se podría decir que nacen con una laptop ultimo modelo bajo sus brazos y esto acarrea que el niño o el joven indirectamente exija o exprese la necesidad de que el maestro o la maestra lo canalice o guíe a través de otros medios educativos o didácticas mas actuales como es la tecnología, por lo tanto los docentes que tengan acceso a él deben aprovechar este gran recurso y hacer uso de él, adaptando este software a actividades educativas o a las clases que se adaptaran mejor para manejarlo por este sistema, además unas de las ventajas que posee este software es que se puede modificar a cualquier idioma y hacer o copiar varias veces el tema que quiera, así que lo distribuiría en CD o mandaría a los correos electrónicos de los estudiantes, entre otras cosas que podría hacer con el software, es decir, la tecnología nos ofrece una amplia gama de información a la hora de enseñar y este es una opción que no deberíamos desaprovechar