UNETE AL MOVIMIENTO LIBRE . . .
Comenzaré este post diciendo que se le llama software restrictivo a todos aquellos programas por los cuales debemos pagar por una licencia de uso, lo cual restringe el derecho de uso sobre ellos. Esto incluye, entre otras cosas, la incapacidad de acceder al código fuente, que impide que un usuario que detecte algún error en un programa pueda llegar a corregirlo. Por el contrario solo debe limitarse a enviar un informe de error y esperar la solución. ¿Les suena esto a algo? . . . ¿Tal vez enviar un informe de error al servicio técnico de windows?. Para el usuario medio de estos tipos de programas restrictivos, puede que le resulte lo mismo y no le tome importancia, puesto que no sabe como arreglarlo, pero para la gente acostumbrada a corregir fallos es un auténtico desastre. ¿Como te sentirías si supieras donde esta el problema y no te permitieran solucionarlo?
Actualmente los programas de las empresas transnacionales como el Microsoft Windows no solo son cada vez más restrictivos de la libertad del usuario, sino que le someten a formas inaceptables de vigilancia, esto es, cuando un usuario de windows actualiza el programa, éste envía a Microsoft una lista de los programas instalados en nuestra computadora, y en este tipo de prácticas incurren otras empresas como Apple y Real Player.
La empresa Microsoft en sus programas de última generación, como windows 8, introduce mecanismos que le permiten tomar el control de las computadoras de sus usuarios para restringirles la posibilidad de utilizar ciertos dispositivos o para imponerles actualizaciones no consultadas.
Para Richard Stallman, fundador del movimiento libre y creador de la licencia GNU/GPL, existen cuatro libertades básicas que los programas de computación deberían permitir para que sean realmente éticos y contribuyan al bienestar de las sociedades:
- Libertad Cero, es la de poder utilizar el programa en forma total, con todas sus funcionalidades.
- Libertad Uno, consiste en que el propietario del software pueda modificar el programa para ajustarlo a sus necesidades, lo cual no es posible con el software restrictivo, dado que este no permite el acceso al código fuente.
- Libertad Dos, se refiere a la libertad de que debería disponer todo usuario de compartir el programa con otras personas.
- Libertad Tres, consiste en la posibilidad de poder regalar o, quien quiera hacerlo, de vender copias del programa modificado.
En conclusión, Software libre es la denominación de los programas de computadora que brindan la libertad a los usuarios sobre su producto adquirido, de poder ser utilizado, copiado, estudiado, modificado y redistribuido libremente.
Esto le ayudaría a un estudiante de ingenieria en informática, por ejemplo, a entender el funcionamiento de un sistema operativo desde su código fuente, modificarlo, crear su propia distribución y distribuirlo libremente, contribuyendo de esta manera al bienestar de la comunidad. ¿Sería un gran proyecto de tesis, no lo creen?
"El Software Libre es el nuevo continente construido en el ciberespacio, y por ser virtual tiene campo para todos, sin restricciones"



