Page 15 - REVISTAA_FINAL_MIRANDA_VERONICA_Y_AGUIRRE_EMILY
P. 15

1 Introducción                                 programador ni a ninguna otra entidad específica. En
                  El software libre encabeza por Richard Stallman   esta  libertad,  lo  que  importa  es  el  propósito
                                                                 del usuario,  no  el  del programador.  Usted  como
                  y la fundación de la Free  Software  Foundation   usuario es libre de ejecutar el programa para alcanzar
                  (Fundación por el Software Libre) en 1985.     sus  propósitos,  y  si  lo  distribuye  a  otra  persona,
                                                                 también esa persona será  libre de ejecutarlo para  lo
                  El  software  libre es  todo  aquel  software  cuyo   que necesite; usted no tiene el derecho de imponerle
                  código  fuente  se  puede  estudiar,  modificar  y   sus propios objetivos a la otra persona.
                  utilizar  libremente  con  cualquier  fin,  e  incluso,
                  copiar  y redistribuir el programa con cambios o sin   La  libertad  de  ejecutar  el  programa  como  se  desee
                  ellos.                                         significa que  al usuario  no se  le prohíbe o no se  le
                                                                 impide ejecutarlo. Esto no tiene nada que ver con el
                  En  otras  palabras,  este  tipo  de  software  le  da  la   tipo de funcionalidades que el programa posea, ni con
                  libertad a cualquier persona u organización de usar un   su  capacidad  técnica  de  funcionar  en  un  entorno
                  programa  para  cualquier  clase  de  trabajo  y  sin  la   dado, ni con el hecho de que el programa sea o no sea
                  obligación  de  comunicárselo  a  un  desarrollador  o  a   útil  con  relación  a  una  operación  computacional
                  alguna entidad específica.                     determinada.
                                                                 1.3  Libertad  1:  Libertad  de  estudiar  el
                  Cuando compramos un software, en realidad, estamos
                  adquiriendo  una  licencia  para  usarlo,  por  lo  que,   código fuente y poder modificarlo
                  quien  lo  obtiene,  está  atado  a  numerosas  y  sutiles
                  reglas  como,  por  ejemplo,  el  no  poder  compartir  ni   La  libertad  1  incluye  la  libertad  de  usar  su  versión
                  modificar el programa.                         modificada en lugar de la original. Si el programa se
                                                                 entrega  unido  a  un  producto  diseñado  para  ejecutar
                  Sin  embargo,  desde  hace  unos  años  un  grupo  de   versiones  modificadas  por  terceros,  pero  rechaza
                  programadores se dedicaron a escribir y compartir el   ejecutar  las  suyas  —práctica  conocida  como
                  llamado software  libre que  no  solo  nos  permite   «tivoización» o «bloqueo», o (según la terminología
                  copiar programas sino, además estudiar, ejecutarlos y   perversa  de  quienes  lo  practican)  «arranque
                  distribuirlos libremente.                      seguro»—,  la  libertad  1  se  convierte  en  una  vana
                                                                 simulación  más  que  una  realidad  práctica.  Estos
                                                                 binarios no son software libre, aun cuando se hayan
                  1.1 Libertades del Software Libre              compilado a partir de un código fuente libre.
                  Un  programa  es  software  libre  si  los  usuarios
                  tienen las cuatro libertades esenciales:       Una manera importante de modificar el programa es
                                                                 agregándole  subrutinas  y  módulos  libres  ya
                   La  libertad  de  ejecutar  el  programa  como  se   disponibles.  Si  la  licencia  del  programa  específica
                  desee, con cualquier propósito (libertad 0).   que  no  se  pueden  añadir  módulos  que  ya  existen  y
                                                                 que están bajo una licencia apropiada, por ejemplo, si
                   La  libertad  de  estudiar  cómo  funciona  el   requiere  que  usted  sea  el  titular  del  copyright  del
                  programa,  y  cambiarlo  para  que  haga  lo  que   código  que  desea  añadir,  entonces  se  trata  de  una
                  usted  quiera  (libertad  1).  El  acceso  al  código   licencia demasiado restrictiva como para considerarla
                  fuente es una condición necesaria para ello.   libre.
                  La libertad de redistribuir copias para ayudar a   Si una  modificación constituye o no una  mejora, es
                  otros (libertad 2).                            un  asunto  subjetivo.  Si  su  derecho  a  modificar  un
                                                                 programa  se  limita,  básicamente,  a  modificaciones
                  La libertad de distribuir copias de sus versiones   que  alguna  otra  persona  considera  una  mejora,  el
                  modificadas  a  terceros  (libertad  3).  Esto  le   programa no es libre.
                  permite  ofrecer  a  toda  la  comunidad  la   1.4  Libertad  2:  Libertad  de  distribuir
                  oportunidad   de    beneficiarse   de    las   copias del programa a cualquier persona
                  modificaciones.  El  acceso  al  código  fuente  es   u organización.
                  una condición necesaria para ello [1].
                                                                 La libertad para distribuir (libertades 2 y 3) significa
                  1.2  Libertad  0:  Libertad  de  usar  el      que usted tiene la libertad para redistribuir copias con
                  programa con cualquier propósito               o  sin  modificaciones,  ya  sea  gratuitamente  o
                                                                 cobrando  una tarifa  por  la  distribución,  a cualquiera
                  La  libertad  de  ejecutar  el  programa  significa  que   en cualquier parte. Ser libre de hacer esto significa,
                  cualquier tipo de persona u organización es libre de   entre  otras  cosas,  que  no  tiene  que  pedir  ni  pagar
                  usarlo en cualquier tipo de sistema de computación,   ningún permiso para hacerlo.
                  para  cualquier  tipo  de  trabajo  y  finalidad,  sin  que
                  exista  obligación  alguna  de  comunicarlo  al
                                                               15
   10   11   12   13   14   15   16   17   18   19   20