Que Es El Software Libre
Enviado por csisek • 1 de Junio de 2015 • 1.033 Palabras (5 Páginas) • 163 Visitas
De que hablamos cuando decimos Software Libre
Para poder definir que es el Software Libre, se parte de definir (de una forma bastante acotada
y subjetiva), previamente dos conceptos como lo son el software y la libertad. A priori,
parecerían no tener mucha conexión entre sí: en breve veremos que si.
Que es el software ?
Es el conjunto de componentes lógicos de una computadora digital,
que hacen posible la realización de tareas específicas al aprovechar
los componentes físicos, también llamados Hardware.
En la actualidad, existen infinidad de ejemplos para visualizar donde
se utilizan piezas de software en nuestras vidas, desde el uso de una
computadora personal, como los puestos de trabajo en las oficinas,
así como los grandes centros de cómputos de empresas,
organismos públicos y demás, hasta los teléfonos celulares o los
sistemas de control de tráfico áereo, marítimo o terrestre(sea este
ferroviario o vial): si, un semáforo, por ejemplo, puede ser controlado
por un software que hace de intermediario entre un operador y el
dispositivo físico (en este caso la luz que está en cualquier esquina
indicando la prioridad de paso), y es el cual permite que se sepa si
está funcionando o no de manera correcta. En definitiva, tenemos
software por todos lados y en muchos ámbitos de la vida moderna.
Que es la libertad ?
Definición amplia y complicada si las hay....pero tratando
de acotarla a algunas palabras o frases, se puede decir
que la libertad es la capacidad del ser humano de obrar
o no obrar a lo largo de su vida, por lo que es
responsable de sus actos.
Más de uno se podría preguntar qué relación tiene el Software con la Libertad, ya que como
indicaramos, parecen no tener mucha relación entre sí. El primero se lo relaciona con un
concepto quizá más tangible en cuanto a que es el resultado de un idea desarrollada en un
programa y hace referencia a cuestiones técnicas y el segundo tiene más que ver con valores
inherentes al ser humano y a las sociedades.Esencialmente, el Software Libre (en adelante SL) es aquel que respeta la libertad de uso,
copia, estudio, modificación y redistribución por parte del usuario.
Para que cualquier pieza de software pueda ser considerada libre, debe respetar las siguientes
4 libertades:
Libertad 0: de usar el programa, con
cualquier propósito.
Libertad 1: de estudiar cómo
funciona el programa y modificarlo,
adaptándolo a tus necesidades.
Libertad 2: de distribuir copias del
programa, con lo cual puedes ayudar
a tu prójimo.
Libertad 3: de mejorar el programa y
hacer públicas esas mejoras a los
demás, de modo que toda la
comunidad se beneficie.
A diferencia de este tipo de software, existe lo que se denomina software privativo, donde el o
los desarrolladores imponen limitaciones de uso al usuario, imposibilitando conocer por
completo su funcionalidad y no permitiendo modificarlo según necesidad específicas de un
determinado contexto.
Para llevarlo a un ejemplo más cotidiano, hagamos una simple comparación entre los
ingredientes que están en una receta de cocina de una torta y una pieza de software. Para el
primer caso, tenemos varias alternativas, entre ellas comprar la torta hecha en algún comercio
del rubro o hacerla nosotros mismos con una receta que nos haya pasado. Si decidimos
comprarla en algún comercio, y sabemos que el/los destinatarios de esa torta es
celíaco...vamos a precisar mínimamente conocer si contiene TACC (Trigo, Avena, Cebada yCenteno). Ahora, que pasa si en la etiqueta no encontramos esa información ? Supongamos
que igualmente decidimos comprarla y llamamos a quien la
...