1.Introducción
A lo largo de las siguientes líneas intentaré llevar a cabo una descripción de los rasgos principales del movimiento del software libre tomando como ejemplo el
desarrollo de GNU-Linux.
A pesar de que mi formación académica se circunscribe al ámbito de la salud y queda muy lejana al campo de la informática y las nuevas tecnologías, he querido hacer una reflexión en torno a este tema específico, por lo bien que refleja la conducta social de cooperación y como demuestra que puede resultar una conducta muy efectiva en una sociedad como la nuestra.
Inicialmente puede parecer sorprendente el intenso vínculo que existe entre el modelo de desarrollo del software libre y el desafío a la lógica interesada y mercantilista al servicio del capitalismo. Creo que se debe valorar este modelo por el ejemplo de su estructura de funcionamiento, que fomenta la cooperación social demostrando que éste resulta el mejor modelo para conseguir los resultados más eficaces, con una clara superioridad técnica y productiva.
En los años sesenta se entendía dentro la cultura informática y del hacker1, que era necesario disponer libremente de las herramientas y del código-fuente2 de los programas utilizados para poder adaptarlos a su entorno particular. Se compartían como recetas de cocina, por lo que nadie hablaba de software libre, ya que todo se basaba en este principio.
A principios de los años ochenta se fortalece el modelo
mercantilista, los ordenadores se abaratan y empiezan a ser asequibles y accesibles para toda la población, lo que genera un nuevo negocio privatizado, el de los productos de software. Esto explica el inicio y auge posterior del imperio Microsoft y otros similares.
A partir de este momento quedan fuera de la ley, considerados como “piratas”3 aquellos hackers que potenciaban una cultura cooperativa y confiada.
---
- Neologismo utilizado para referirse a un experto en varias o alguna rama técnica relacionada con la informática: programación, redes de computadoras, sistemas operativos, hardware de red/voz, etc
- Conjunto de líneas de texto que de forma lógica y en un lenguaje especializado, describen los pasos que debe seguir la computadora para desempeñar una tarea.
- Aquel que transgrede las leyes o normas de privacidad informática.
|