Page 79 - e-book Sistemas Operativos
P. 79

ofrecer  a  toda  la  comunidad  la  oportunidad  de   1.4  Libertad  2:  Libertad  de  distribuir
                  beneficiarse de las modificaciones. El acceso al código   copias del programa a cualquier persona u
                  fuente es una condición necesaria para ello [1].
                                                                  organización.

                                                                  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 en cualquier
                  La  libertad  de  ejecutar  el  programa  significa  que   parte.  Ser  libre  de  hacer  esto  significa,  entre  otras
                  cualquier tipo de persona u organización es libre de   cosas, que no tiene que pedir ni pagar ningún permiso
                  usarlo en cualquier tipo de sistema de computación,   para hacerlo.
                  para  cualquier  tipo  de  trabajo  y  finalidad,  sin  que
                  exista  obligación  alguna  de  comunicarlo  al   También  debe  tener  la  libertad  de  hacer
                  programador ni a ninguna otra entidad específica. En   modificaciones  y  usarlas  en  privado  para  su  propio
                  esta  libertad,  lo  que  importa  es  el  propósito   trabajo  o  pasatiempo,  sin  siquiera  mencionar  que
                  del usuario,  no  el  del programador.  Usted  como   existen. Si publica sus cambios, no debe estar obligado
                  usuario es libre de ejecutar el programa para alcanzar   a  notificarlo  a  nadie  en  particular,  ni  de  ninguna
                  sus  propósitos,  y  si  lo  distribuye  a  otra  persona,   manera en particular.
                  también esa persona será libre de ejecutarlo para lo que
                  necesite; usted no tiene el derecho de imponerle sus   1.5  Libertad  3:  Libertad  de  mejorar  el
                  propios objetivos a la otra persona.
                                                                  programa y compartirlo
                  La  libertad  de  ejecutar  el  programa  como  se  desee
                  significa que al usuario no se le prohíbe o no se le   La  libertad  3  incluye  la  libertad  de  publicar  sus
                  impide ejecutarlo. Esto no tiene nada que ver con el   versiones  modificadas  como  software  libre.  Una
                  tipo de funcionalidades que el programa posea, ni con   licencia libre también puede autorizar otras formas de
                  su capacidad técnica de funcionar en un entorno dado,   publicación;  en  otras palabras,  no  tiene que  ser  una
                  ni con el hecho de que el programa sea o no sea útil   licencia  con copyleft.  No  obstante,  una  licencia  que
                  con  relación  a  una  operación  computacional   requiera que las versiones modificadas no sean libres,
                  determinada.                                    no se puede considerar libre.

                  1.3  Libertad  1:  Libertad  de  estudiar  el   La  libertad  de  redistribuir  copias  debe  incluir  las
                                                                  formas binarias o ejecutables del programa, así como
                  código fuente y poder modificarlo               el código fuente, tanto para las versiones modificadas
                                                                  como para las que no lo estén. Resulta aceptable si no
                  La  libertad  1  incluye  la  libertad  de  usar  su  versión   existe  un  modo  de  producir  un  formato  binario  o
                  modificada en lugar de la original. Si el programa se   ejecutable  para  un  programa  específico,  dado  que
                  entrega  unido  a  un  producto  diseñado  para  ejecutar   algunos  lenguajes  no  incorporan  esa  característica,
                  versiones  modificadas  por  terceros,  pero  rechaza   pero  debe  tener  la  libertad  de  redistribuir  dichos
                  ejecutar  las  suyas  —práctica  conocida  como   formatos  si  encontrara  o  programara  una  forma  de
                  «tivoización» o «bloqueo», o (según la terminología   hacerlo.
                  perversa de quienes lo practican) «arranque seguro»—
                  , la libertad 1 se convierte en una vana simulación más   2. Metodología del Software Libre
                  que  una  realidad  práctica.  Estos  binarios  no  son
                  software libre, aun cuando se hayan compilado a partir
                  de un código fuente libre.                      El Software Libre brinda el control de la informática
                                                                  ya sea personal, empresarial o gubernamental, pues al
                  Una manera importante de modificar el programa es   conocer el código fuente y analizarlo, se puede saber
                  agregándole  subrutinas  y  módulos  libres  ya   exactamente que hace el software, y evitar que demás
                  disponibles. Si la licencia del programa específica que   personas  u  organizaciones  accedan  a  nuestros
                  no  se  pueden  añadir  módulos  que  ya  existen  y  que   sistemas, o datos a través de medios como software
                  están  bajo  una  licencia  apropiada,  por  ejemplo,  si   espía. Además, se lo puede modificar para necesidades
                  requiere  que  usted  sea  el  titular  del  copyright  del   concretas  que  no  estén  satisfechas  con  el  software
                  código  que  desea  añadir,  entonces  se  trata  de  una   actual.
                  licencia demasiado restrictiva como para considerarla
                  libre.                                          El   Software   Libre   suele   estar   disponible
                                                                  gratuitamente, o al precio de coste de la distribución a
                                                                  través de otros medios; sin embargo, el Software Libre
                  Si una modificación constituye o no una mejora, es un
                  asunto  subjetivo.  Si  su  derecho  a  modificar  un   no se refiere a software gratis, por lo que el asociar
                  programa se limita, básicamente, a modificaciones que   Software  Libre  a  "software  gratuito"  (freeware),  es
                  alguna otra persona considera una mejora, el programa   incorrecto. El software libre puede ser comercialmente
                  no es libre.                                    distribuido y no perder sus características de Software
                                                                  Libre.
                                                               77
   74   75   76   77   78   79   80   81   82   83   84