Anda di halaman 1dari 16

Introduccion al Software Libre

Parte 1
Richard Matthew Stallman , (n. Manhattan,
Nueva York, 16 de marzo de 1953),
programador y la figura y ms relevante del
movimiento por el Software Libre.
Cuenta que por los aos 80, en el laboratorio
haban recibido una impresora donada por una
empresa externa. El dispositivo, era utilizado
en red por todos los trabajadores, pareca no
funcionar a la perfeccin dado que cada cierto
tiempo el papel se atascaba. Como agravante,
no se generaba ningn aviso que se enviase por
red e informase a los usuarios de la situacin.
La perdida de tiempo era constante, ya que en
ocasiones, los trabajadores enviaban por red sus
trabajos a imprimir y al ir a buscarlos se encontraban la
impresora atascada y una cola enorme de trabajos
pendientes. Richard Stallman decidi arreglar el
problema, e implementar el envo de un aviso por red
cuando la impresora se bloqueara. Para ello necesitaba
tener acceso al cdigo fuente de los controladores de
la impresora. Pidi a la empresa propietaria de la
impresora lo que necesitaba, comentando, sin pedir
nada a cambio, que era lo que pretenda realizar. La
empresa se neg a entregarle el cdigo fuente.
En ese preciso instante, Richard Stallman se vio en una
encrucijada, deba elegir entre aceptar el nuevo
software privativo firmando acuerdos de no revelacin
y acabar desarrollando ms software privativo con
licencias restrictivas, que a su vez deberan ser ms
adelante aceptadas por sus propios colegas.
Con este antecedente, en 1984 Richard Stallman
comenz a trabajar en el proyecto GNU y un ao ms
tarde fund la Free Software Foundation (FSF).
Stallman introdujo una definicin para free software y
el concepto de copyleft el cual desarroll para dar a
los usuarios libertad y para restringir las posibilidades
de apropiacin del software.
Al inicio de la era de la informtica, el software no
era considerado un producto sino un aadido que los
grandes fabricantes de computadores aportaban a
sus clientes. En esta poca, era comn que los
programadores y desarrolladores de software
compartieran libremente sus programas unos con
otros.
En 1971, cuando la informtica todava no haba
sufrido su gran boom, los usuarios de equipos
universitarios y empresariales, creaban y compartan
el software sin ningn tipo de restricciones.
Con la llegada de los aos 80 la situacin empez a
cambiar y las computadoras ms modernas comenzaban
a utilizar sistemas operativos privativos, forzando a los
usuarios a aceptar condiciones restrictivas que
impedan realizar modificaciones a las estructuras de
sus software.
Hoy en da la tecnologa ha expandido sus fronteras en
todo el mundo y a todos los niveles socioeconmicos, lo
que ha hecho que las grandes empresas productoras de
Software monopolicen la distribucion y
comercializacion a nivel global, esto ha traido como
consecuencia directa el nacimiento de la distribucion
de softwares sin restricciones, o Software Libre.
Cuando se habla de Software Libre se suele pensar en
Software gratis, esta confusin tal vez la ha
generado la traduccin literal de la palabra en ingles
Free que puede significar Libre o Gratis. El
Software Libre es un asunto de libertad, no de
precio. Se debe pensar en Libre como en Libertad
de expresin
El Software Libre es un tipo particular de software que
le permite al usuario el ejercicio de cuatro libertades
bsicas:
El Software Libre se puede usar para lo que se
quiera, sin ningn tipo de limitacin.
No se puede discriminar a ninguna persona o grupo
de personas, ni restringir el uso del programa para
una finalidad determinada.
Se puede usar el programa comercialmente, si se
quiere.
Tiene que estar permitido tambin hacer un uso
privado del programa (usarlo en tu casa sin que
nadie se tenga que enterar de que lo usas).
Se ha de disponer del cdigo fuente de los
programas para analizar qu hacen y cmo lo hacen,
o para modificarlos.
En una analoga con la comida, el cdigo fuente
sera la receta. sta no se come, pero es
imprescindible para saber cmo se ha hecho la
comida, qu contiene o hacer variaciones.
Tiene que ser posible estudiar lo que hace el
programa, y tambin aplicar libremente los
conocimientos que se obtengan de su anlisis.
Se puede compartir el programa con quien se
quiera, sin limitacin.
Se puede distribuir el programa en CD o DVD, o en
cualquier otro medio.
Se puede difundir pblicamente el programa, por
ejemplo ponindolo en una pgina web.
Le puedo pasar el programa a quien yo quiera, sin
tener que pedir permiso o informar a nadie.
Puedo pasrselo a quien quiera gratis, o cobrando
dinero por ello.
Se puede modificar el programa como se quiera.
Se puede mejorar el programa, traducirlo,
cambiarle los iconos, personalizarlo, modificar lo que
no nos guste, etc.
Se puede compartir con quien se quiera la versin
modificada del programa.
No es necesario que pida permiso a nadie para
modificar el programa, ni que informe a nadie de los
cambios que he hecho.
Permiso explcito para usar, copiar, modificar,
redistribuir y comunicar pblicamente de forma libre
No debe prohibir o restringir el uso comercial ni de
ningn otro tipo
No debe caducar ni permitir que nadie en el futuro
nos pueda privar de esos derechos, ni siquiera el
propio autor o autora
No puede ser ambigua ni depender de forma
importante de cmo se interprete
No debe exigir pago de royalties o licencias
No debe exigir un envo de parches, informacin o
cualquier otra cosa
Desarrollar
un resumen sobre
GPL, GNU y COPYLEFT

Anda mungkin juga menyukai