Software Libre.

«Software libre» es el software que respeta la libertad de los usuarios y la comunidad. En grandes líneas, significa que los usuarios Tienen la libertad para ejecutar, copiar, Distribuir, Estudiar, Modificar y mejorar el software . Es Decir, el «software libre» es Una Cuestión de libertad, no de Precio. Para entender el concepto, piense en libre, de como en «libre expresión», no de como en «barra libre».

Ventajas.

Las ventajas a grandes rasgos que se dan en los Software Libres son: La libertad de ejecutar el programa de como se desea, con cualquier propósito; La libertad de poder estudiar el funcionamiento del programa, y poder cambiarlo. El acceso al Código Fuente es una condición necesaria para ello; la libertad de redistribuir copias; y por ultimo la libertad de distribuir copias de sus versiones modificadas a terceros.

Código Fuente.

Cuando se trata de comprender el funcionamiento de un programa, de modificarlo, o de hacerlo funcionar en una maquina diferente, es imprescindible disponer de su texto original, es decir de su código fuente.

Para ser considerado libre, un programa debe ser distribuido de tal modo que el usuario pueda, entre otras cosas, estudiar el modo de funcionamiento del programa, adaptarlo a sus necesidades, y distribuir bajo las mismas condiciones, programas derivados. Todas estas cosas no bastan con la que la licencia del programa los permita. Por eso la definición de software libre, aclara que un programa no puede ser considerado libre si su codigo fuente, su texto original, no esta disponible.

El origen tiene un nombre: Richard Stallman, un programador del MIT (Instituto de Tecnologia de Massachusetts). En los inicios de los 70, Stallman comenzo a trabajar en MIT, pero las cosas cambiaron en buena medida, debido a que el desarrollo de software se convirtio en un gran negocio.

Al llegar los 80, el codigo fuente, habia pasado de ser un elemento de intercambio entre los programadores, a ser considerado en secreto estrategico para varias empresas.

La unica manera de determinar si un programa es libre o no, es revisando su licencia que lo acompaña.

Software Libre en la Educación.

Hay muchos motivos por los cuales es importante usar Software Libre en la Educación. Lo fundamental es tener en cuenta al estudiante como un ser integral y enseñarle la importancia de la libertad, guiarlo en el sentido de saber hacer uso de esa libertad.

Comment Stream