2.Software libre
El software resulta una producción inmaterial del cerebro humano, básicamente es un plan de funcionamiento para un tipo de máquina.
Los programadores escriben los programas utilizando un lenguaje específico, es el denominado código-fuente, que debe sufrir un proceso de transformación en código-binario4 antes de que sea ejecutable por un ordenador. Sin este conjunto de instrucciones los ordenadores serían objetos inertes sin capacidad de mostrar ningún tipo de dinámica de funcionamiento.
El software libre no es un fenómeno nuevo, ya que como hemos visto, existe desde los orígenes de la informática, pero si es reciente su modelo cooperativo de producción en red, que en los últimos años se ha convertido en un fenómeno de cooperación social liberada.
Lo característico del software libre es que todo es abierto, los programadores y hackers tienen el derecho de disponer del código fuente que puede ser utilizado, modificado y redistribuido libremente por cualquiera.
En contraposición, el software propietario o privativo es aquél que se distribuye con restricciones legales y/o sólo en forma de código-binario, el cual no es comprensible para los humanos y del que no es posible obtener una traducción inversa con la que llegar a conocer la lógica del código-fuente desde el que se generó. Sin el código-fuente no se puede comprender ni modificar el funcionamiento de un programa.
Las restricciones legales y la no disponibilidad del código fuente hacen que el software que sigue este modelo propietaro-privativo se considere limitador de las libertades de uso, de acceso al conocimiento, de distribución y de adaptación o personalización de los
programas.
---
- Es el sistema de representación de instrucciones de ordenador, utilizando un sistema numérico de dos dígitos, el "0" y el "1" que es el sistema que controla el funcionamiento de los ordenadores y el único que éstos pueden entender.
|