Sofware libre
INTRODUCCIÓN
A lo largo de la historia, ha venido evolucionando la tecnología, tanto así que existen diferentes tipos de herramientas que ayudan a tener un mejor conocimiento y desarrollo en busca de mejoras de la tecnología. El software libre es una cuestión de la libertad de los usuarios de ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software.Más precisamente, significa que los usuarios de programas tienen las cuatro libertades esenciales.
En Venezolana, se ha asumido como prioridad para el desarrollo económico, social y político del país, así como para la seguridad y soberanía nacional y tecnológica, el uso prioritario y la aplicación del Software Libre, ya que este conforma una de las bases para constituir un desarrollo tecnológicoorientado al desarrollo social y la eficiencia productiva, gracias a la posibilidad que brinda de socializar tanto los productos como el uso de esos productos que hayan sido desarrollados bajo estos estándares propios del Software Libre.
* El Software Libre
El Software Libre es aquel que una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente.Suele estar disponible gratuitamente, pero no hay que asociar software libre a software gratuito, puede ser vendido comercialmente.
Análogamente, el software gratis o gratuito (denominado usualmente freeware) incluye en algunas ocasiones el código fuente; sin embargo, este tipo de software no es libre en el mismo sentido que el software libre, a menos que se garanticen los derechos demodificación y redistribución de dichas versiones modificadas del programa.
El Software Libre detecta la libertad del usuario, es el resultado de una decisión de despertar la libertad del usuario, de fomentar la cooperación en lugar de prohibirla.
* Filosofía del Software Libre
El Software Libre más que un sistema operativo es una filosofía para la liberación y soberanía tecnológica de nuestrospueblos, tan es así, que el Estado Venezolano ha concebido el uso y aplicación del Software Libre como una oportunidad para avanzar en la construcción del Socialismo Bolivariano, tomando en consideración las cuatro libertades básicas que proporciona la adopción del software libre. De las cuales se describen a continuación:
Libertad Cero:
"Usar el programa con cualquier propósito". Es decir, elejercicio de esta libertad implica que lo podemos utilizar con cualquier fin, ya sea educativo, cultural, comercial, político, social, etc. 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 cómo funciona el programa, y adaptarlo a sus necesidades".Significa que podemos estudiar su funcionamiento (al tener acceso al código fuente) lo que nos 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 mis necesidades implica que puedo suprimirle partes que no me interesan, agregarle partes queconsidero importantes, copiarle una parte que realiza una tarea y adicionarla a otro programa, etc.
Libertad Dos:
"Distribuir copias". Quiere decir que somos libres de redistribuir el programa, 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:
Mejorar el programa, yliberar las mejoras al público". Es la libertad de hacer mejor el programa, es decir que podemos hacer menores los requerimientos de hardware para funcionar, que tenga mayores prestaciones, que ocupe menos espacio, que tenga menos errores, entre otras modificaciones. El poder liberar las mejoras al público quiere decir que si realizamos una mejora que permita un requerimiento menor de...
Regístrate para leer el documento completo.