taler-merchant-demos

Python-based Frontends for the Demonstration Web site
Log | Files | Refs | Submodules | README | LICENSE

android-and-users-freedom.html (19865B)


      1 <!--#set var="ENGLISH_PAGE" value="/philosophy/android-and-users-freedom.en.html" -->
      2 
      3 <!--#include virtual="/server/header.es.html" -->
      4 <!-- Parent-Version: 1.96 -->
      5 <!-- This page is derived from /server/standards/boilerplate.html -->
      6 <!--#set var="TAGS" value="essays aboutfs practice" -->
      7 <!--#set var="DISABLE_TOP_ADDENDUM" value="yes" -->
      8 
      9 <!-- This file is automatically generated by GNUnited Nations! -->
     10 <title>Android y la libertad de los usuarios - Proyecto GNU - Free Software
     11 Foundation</title>
     12 
     13 <!--#include virtual="/philosophy/po/android-and-users-freedom.translist" -->
     14 <!--#include virtual="/server/banner.es.html" -->
     15 <!--#include virtual="/philosophy/ph-breadcrumb.es.html" -->
     16 <!--GNUN: OUT-OF-DATE NOTICE-->
     17 <!--#include virtual="/server/top-addendum.es.html" -->
     18 <div class="article reduced-width">
     19 <h2>Android y la libertad de los usuarios</h2>
     20 
     21 <address class="byline">por Richard Stallman</address>
     22 
     23 <p>
     24 ¿Hasta qué punto Android respeta la libertad de los usuarios? Para un
     25 usuario de ordenadores que valora la libertad, esta es la pregunta más
     26 importante que debe hacerse sobre cualquier sistema de software.</p>
     27 
     28 <p>En el <a href="https://fsf.org">movimiento del software libre</a>
     29 desarrollamos software que respeta la libertad de los usuarios, para que
     30 tanto usted como nosotros podamos escapar del software que no lo hace. Por
     31 el contrario, la idea del «código abierto» se centra en la manera de
     32 desarrollar código: es una corriente de pensamiento diferente cuyo valor
     33 principal es <a href="/philosophy/open-source-misses-the-point.html">la
     34 calidad del software en lugar de la libertad</a>. Por lo tanto, el problema
     35 aquí no es si Android es o no «<a
     36 href="/philosophy/free-open-overlap.html">abierto</a>», sino si permite a
     37 los usuarios ser libres.</p>
     38 
     39 <p>Android es un sistema operativo principalmente para teléfonos móviles y
     40 otros dispositivos. Está formado por Linux (el núcleo de Torvalds), algunas
     41 bibliotecas, una plataforma Java y algunas aplicaciones. Excepto Linux, el
     42 software de las versiones 1 y 2 de Android fue desarrollado principalmente
     43 por Google. Google lo publicó bajo la licencia Apache 2.0, que es una
     44 licencia de software libre laxa sin <a
     45 href="/licenses/copyleft.html">copyleft</a>.</p>
     46 
     47 <p>La versión de Linux incluida en Android no es software completamente libre,
     48 ya que contiene «paquetes binarios» que no son libres (igual que la versión
     49 de Torvalds de Linux), parte de los cuales se utilizan de hecho en algunos
     50 dispositivos Android. Las plataformas Android usan también otros tipos de
     51 <cite>firmware</cite> que no son libres, además de bibliotecas que tampoco
     52 son libres. Aparte de eso, el código fuente de las versiones 1 y 2 de
     53 Android, tal y como lo publicó Google, es software libre, pero ese código no
     54 es suficiente para hacer funcionar el dispositivo. Algunas de las
     55 aplicaciones que generalmente vienen con Android tampoco son libres.</p>
     56 
     57 <div class="announcement comment" role="complementary">
     58 <hr class="no-display" />
     59 <p>Apoye la campaña <a href="https://fsfe.org/activities/android/">Libera tu
     60 Android </a>.</p>
     61 <hr class="no-display" />
     62 </div>
     63 
     64 <p>Android es muy diferente del <a href="/gnu/thegnuproject.html">sistema
     65 operativo GNU/Linux</a> porque contiene muy poco de GNU. De hecho,
     66 prácticamente el único componente que tienen en común Android y GNU/Linux es
     67 Linux, el núcleo. Todo esto confunde a las personas que equivocadamente
     68 piensan que «Linux» se refiere a la combinación completa GNU/Linux y hacen
     69 declaraciones paradójicas como que «Android contiene Linux, pero no es
     70 Linux»(<a href="#linuxnote">1</a>). Si evitamos la confusión desde el
     71 principio, la situación es sencilla: Android contiene Linux, pero no GNU;
     72 por lo tanto, Android y GNU/Linux son bien diferentes, ya que todo lo que
     73 tienen en común es Linux.</p>
     74 
     75 <p>Dentro de Android, el núcleo Linux es un programa independiente cuyo código
     76 fuente está publicado bajo la <a href="/licenses/gpl-2.0.html">versión 2 de
     77 la GPL de GNU</a>. Combinar Linux con código que está bajo la licencia
     78 Apache 2.0 sería una violación de copyright, ya que la versión 2 de la GPL y
     79 la Apache 2.0 son <a
     80 href="/licenses/license-list.html#apache2">incompatibles</a>.  Los rumores
     81 de que Google de alguna manera convirtió Linux a la licencia Apache son
     82 falsos: Google no tiene ningún poder para cambiar la licencia del código de
     83 Linux, y no lo intentó. Si los autores de Linux permitieran su uso bajo la
     84 <a href="/licenses/gpl.html">versión 3 de la GPL</a>, entonces ese código
     85 podría combinarse con otro código cubierto por la licencia Apache, y la
     86 combinación se podría publicar bajo la versión 3 de la GPL. Pero Linux no
     87 fue publicado así.</p>
     88 
     89 <p>Google ha cumplido los requisitos de la Licencia Pública General de GNU para
     90 Linux, pero la licencia Apache que cubre el resto de Android no requiere la
     91 publicación del código fuente. Google dijo que nunca publicaría el código
     92 fuente de Android 3.0 (aparte de Linux). El código fuente de Android 3.1
     93 tampoco se publicó, por lo que Android 3, aparte de Linux, es lisa y
     94 llanamente software privativo.</p>
     95 
     96 <p>Google dijo que no publicó el código fuente de la versión 3.0 porque tenía
     97 fallos, y que había que esperar la siguiente versión. Esto puede ser un buen
     98 consejo para los que simplemente quieran usar el sistema Android, pero son
     99 los usuarios quienes deberían decidir. De todos modos, los desarrolladores y
    100 aficionados que quisieran incluir algún cambio en sus propias versiones
    101 podrían perfectamente usar ese código.</p>
    102 
    103 <p>Afortunadamente, cuando más tarde Google publicó la versión 4 (con su código
    104 fuente), también publicó el código fuente de Android 3. El problema anterior
    105 resultó ser una anormalidad temporal más que un cambio de política. Sin
    106 embargo, lo que pasa una vez puede ocurrir de nuevo.</p>
    107 
    108 <p>De cualquier manera, la mayor parte del código fuente de diferentes
    109 versiones de Android ha sido publicada como software libre. ¿Significa esto
    110 que los productos que usan esas versiones de Android respetan la libertad de
    111 los usuarios? No, por varias razones.</p>
    112 
    113 <p>La primera es que la mayor parte de ellos contiene aplicaciones privativas
    114 de Google para comunicarse con servicios como YouTube y Google Maps. No son
    115 oficialmente parte de Android, pero eso no hace que el producto sea
    116 aceptable. Muchas de las aplicaciones libres disponibles para versiones
    117 anteriores de Android han sido <a
    118 href="https://arstechnica.com/gadgets/2013/10/googles-iron-grip-on-android-controlling-open-source-by-any-means-necessary/">sustituidas
    119 por aplicaciones que no son libres</a>; en 2013 aparecieron dispositivos
    120 Android que <a
    121 href="https://www.androidbeat.com/2013/12/new-google-play-edition-devices-lack-photo-gallery-app-use-google/">no
    122 incluían ninguna forma de ver fotos que no fuera mediante la aplicación
    123 privativa Google+</a>. En 2014 Google anunció que <a
    124 href="https://arstechnica.com/gadgets/2014/06/android-wear-auto-and-tv-save-you-from-skins-and-oems-from-themselves/">las
    125 versiones de Android para televisores, relojes y coches no serían libres en
    126 gran parte</a>.
    127 </p>
    128 
    129 <p>La mayoría de los dispositivos Android vienen con el software privativo
    130 Google Play (anteriormente «Android Market»). Este software invita a los
    131 usuarios que tienen una cuenta en Google a instalar aplicaciones que no son
    132 libres. También tiene una puerta trasera con la que Google puede instalar o
    133 desinstalar aplicaciones por la fuerza (por lo que probablemente se trata de
    134 una puerta trasera universal, aunque esto no ha sido comprobado). Google
    135 Play no es oficialmente parte de Android, pero no por ello es menos malo.
    136 </p>
    137 
    138 <p>Google ha transferido numerosas funcionalidades básicas a la <a
    139 href="https://blog.grobox.de/2016/the-proprietarization-of-android-google-play-services-and-apps/">biblioteca
    140 de Google Play Services</a>, que no es libre. Si el propio código de una
    141 aplicación es libre pero depende de <cite>Google Play Services</cite>, la
    142 aplicación en su conjunto de hecho no es libre.; no se puede ejecutar en una
    143 versión libre de Android, como Replicant.
    144 </p>
    145 
    146 <p>Si uno valora la libertad, no quiere las aplicaciones privativas que ofrece
    147 Google Play. Para instalar aplicaciones libres de Android no se necesita
    148 Google Play, porque pueden obtenerse de <a
    149 href="https://f-droid.org/">f-droid.org</a>.
    150 </p>
    151 
    152 <p>Los productos Android vienen también con bibliotecas que no son libres. No
    153 son oficialmente parte de Android, pero como hay funcionalidades de Android
    154 que dependen de ellas, son parte de cualquier instalación real de Android.</p>
    155 
    156 <p>Incluso los programas que son oficialmente parte de Android pueden no
    157 corresponderse con el código fuente que Google publica. Los fabricantes
    158 pueden cambiar este código y muchas veces no publican el código fuente de
    159 sus versiones. La GPL de GNU les obliga a distribuir el código de sus
    160 versiones de Linux, suponiendo que la cumplen. El resto del código, que está
    161 bajo la licencia laxa Apache, no les obliga a publicar el código fuente que
    162 realmente utilizan.</p>
    163 
    164 <p>Un usuario descubrió que muchos de los programas del sistema Android que
    165 venía con su teléfono habían sido <a
    166 href="https://www.beneaththewaves.net/Projects/Motorola_Is_Listening.html">modificados
    167 para enviar datos personales a Motorola</a>. Algunos fabricantes añaden <a
    168 href="https://androidsecuritytest.com/features/logs-and-services/loggers/carrieriq/">
    169 paquetes ocultos de vigilancia general, como Carrier IQ</a>.</p>
    170 
    171 <p><a href="https://replicant.us/">Replicant</a> es la versión libre de
    172 Android. Los desarrolladores de Replicant han sustituido muchas de las
    173 bibliotecas privativas en algunos modelos de dispositivo. Se han excluido
    174 las aplicaciones que no son libres, pero no cabe duda de que esas no
    175 queremos usarlas. Por el contrario, CyanogenMod (otra versión modificada de
    176 Android) no es libre, ya que contiene algunos programas que no son libres.</p>
    177 
    178 <p>Muchos dispositivos Android son «tiranos»: están diseñados para que los
    179 usuarios no puedan instalar y ejecutar su propio software modificado, sino
    180 solo las versiones que haya aprobado alguna empresa. En tales condiciones,
    181 los ejecutables no son libres, aun cuando se hayan obtenido a partir de
    182 código fuente libre y disponible. Sin embargo, en algunos de estos
    183 dispositivos se puede conseguir el acceso de administrador y así los
    184 usuarios pueden instalar otro software.</p>
    185 
    186 <p>Los controladores o el <cite>firmware</cite> que cumplen una función
    187 importante también suelen ser privativos. Son los que gestionan el acceso a
    188 la red de telefonía móvil, el WiFi, el bluetooth, el GPS, la gráfica 3D, la
    189 cámara, el altavoz y en algunos casos hasta el micrófono. En ciertos modelos
    190 algunos de estos controladores son libres, y hay otros de los que se puede
    191 prescindir, pero no se puede prescindir del micrófono ni de la red de
    192 telefonía móvil.</p>
    193 
    194 <p>El <cite>firmware</cite> de la red telefónica viene preinstalado. Si todo lo
    195 que hiciera fuera permanecer inactivo y comunicarnos con la red cuando lo
    196 solicitemos, podríamos considerarlo equivalente a un circuito. Cuando
    197 insistimos en que el software de un dispositivo informático debe ser libre,
    198 podemos pasar por alto el <cite>firmware</cite> preinstalado que nunca se
    199 actualizará, ya que para el usuario da igual que se trate de un programa o
    200 de un circuito.</p>
    201 
    202 <p>Lamentablemente, en este caso sería un circuito malicioso. Las
    203 funcionalidades maliciosas no son aceptables sea cual sea su implementación.</p>
    204 
    205 <p>En la mayor parte de los dispositivos Android, este <cite>firmware</cite>
    206 ejerce tanto control que podría convertir el producto en un dispositivo de
    207 escucha. En algunos casos, controla el micrófono. En otros, puede tomar el
    208 control del dispositivo principal mediante la memoria compartida y así
    209 anular o reemplazar el software libre que se ha instalado. En algunos
    210 modelos, tal vez en todos, es posible controlar a distancia este
    211 <cite>firmware</cite> para anular el resto del software del dispositivo. La
    212 idea del software libre es tener el control de nuestro software y de
    213 nuestras tareas de computación; un sistema con una puerta trasera no cumple
    214 estos requisitos. Mientras que cualquier sistema informático puede
    215 <em>tener</em> fallos, estos dispositivos pueden <em>ser</em> los fallos
    216 mismos. (Craig Murray, en <a
    217 href="https://www.theguardian.com/books/2006/aug/12/politics">Asesinato en
    218 Samarcanda</a>, cuenta su participación en una operación de inteligencia en
    219 la que se convirtió a distancia el teléfono móvil &mdash;no basado en
    220 Android&mdash; de un objetivo desprevenido en un dispositivo de escucha).</p>
    221 
    222 <p>De cualquier forma, el <cite>firmware</cite> que gestiona el acceso a la red
    223 en un teléfono Android no es como un circuito, ya que el
    224 <cite>hardware</cite> permite la instalación de nuevas versiones y esto, de
    225 hecho, se hace. Como se trata de <cite>firmware</cite> privativo, en la
    226 práctica solo el fabricante puede desarrollar nuevas versiones, los usuarios
    227 no.</p>
    228 
    229 <p>En resumen, podemos tolerar un <cite>firmware</cite> para la red telefónica
    230 que no sea libre, siempre y cuando: no se carguen nuevas versiones, no pueda
    231 tomar el control del dispositivo principal y pueda comunicarse solo en el
    232 momento y de la manera en que el sistema operativo libre se lo permita. En
    233 otras palabras, debe ser equivalente a un circuito electrónico, y dicho
    234 circuito no ha de ser malicioso. No existe ningún obstáculo técnico que
    235 impida desarrollar un teléfono Android con estas características, pero no
    236 conocemos ninguno.</p>
    237 
    238 <p>Android no es un sistema autónomo, su desarrollo tiene que hacerse en otro
    239 sistema. Las herramientas del «kit de desarrollo de software» (<abbr
    240 title="Software Development Kit">SDK</abbr>) de Google parecen libres, pero
    241 comprobarlo requiere mucho trabajo. Los archivos de definición para algunas
    242 API de Google no son libres. Para poder instalar el SDK es necesario firmar
    243 una licencia de software privativo, algo que no debemos hacer. <a
    244 href="https://redmine.replicant.us/projects/replicant/wiki/ReplicantSDK"> El
    245 SDK de Replicant</a> es un reemplazo libre.</p>
    246 
    247 <p>Las informaciones de prensa recientes sobre Android se centran en las
    248 guerras de patentes. Durante los veinte años que llevamos luchando por la
    249 abolición de las patentes de software, siempre hemos advertido de que tales
    250 guerras se producirían. Las patentes de software podrían obligar a eliminar
    251 algunas funcionalidades de Android, o incluso impedir que el sistema esté
    252 disponible. Para más información acerca de los motivos por los que las
    253 patentes de software se deben abolir, véase <a
    254 href="https://endsoftpatents.org/">endsoftpatents.org</a>.</p>
    255 
    256 <p>De todos modos, los ataques de las patentes y las respuestas de Google no
    257 tienen relación directa con el tema de este artículo: que los productos
    258 Android se aproximan solo parcialmente a un sistema de distribución ético, y
    259 no lo alcanzan. Este asunto también merece la atención de la prensa.</p>
    260 
    261 <p>Android es un importante avance hacia un teléfono móvil libre, ético y
    262 controlado por los usuarios, pero el camino por recorrer es largo y Google
    263 está tomando la dirección equivocada. Los hackers están trabajando en <a
    264 href="https://replicant.us/">Replicant</a>, pero la gestión de un nuevo
    265 modelo de dispositivo implica una tarea enorme, y aún queda el problema del
    266 <cite>firmware</cite>. A pesar de que los teléfonos Android de hoy en día
    267 son mucho menos malos que los teléfonos de Apple o Windows, no puede decirse
    268 que respeten la libertad.</p>
    269 <div class="column-limit"></div>
    270 
    271 <h3 class="footnote">Nota</h3>
    272 <ol>
    273 <li id="linuxnote">Un ejemplo extremo de esta confusión lo constituye el sitio
    274 linuxonandroid.com, que ofrece ayuda para «instalar Linux [sic] en sus
    275 dispositivos Android». Esto es completamente falso: lo que están instalando
    276 es una versión del sistema GNU, <em>excluido</em> Linux, que ya está
    277 presente como parte de Android.  No recomendamos este sitio, ya que solo da
    278 soporte a <a href="/distros/distros.html">distribuciones GNU/Linux que no
    279 son libres</a>.
    280 </li>
    281 </ol>
    282 
    283 <div class="infobox extra" role="complementary">
    284 <hr />
    285 Publicado originalmente en <a
    286 href="https://www.guardian.co.uk/technology/2011/sep/19/android-free-software-stallman"><cite>The
    287 Guardian</cite></a>
    288 </div>
    289 </div>
    290 
    291 <div class="translators-notes">
    292 
    293 <!--TRANSLATORS: Use space (SPC) as msgstr if you don't have notes.-->
    294  </div>
    295 </div>
    296 
    297 <!-- for id="content", starts in the include above -->
    298 <!--#include virtual="/server/footer.es.html" -->
    299 <div id="footer" role="contentinfo">
    300 <div class="unprintable">
    301 
    302 <p>Envíe sus consultas acerca de la FSF y GNU a <a
    303 href="mailto:gnu@gnu.org">&lt;gnu@gnu.org&gt;</a>. Existen también <a
    304 href="/contact/">otros medios para contactar</a> con la FSF. <br /> Para
    305 avisar de enlaces rotos y proponer otras correcciones o sugerencias,
    306 diríjase a <a
    307 href="mailto:webmasters@gnu.org">&lt;webmasters@gnu.org&gt;</a>.</p>
    308 
    309 <p>
    310 <!-- TRANSLATORS: Ignore the original text in this paragraph,
    311         replace it with the translation of these two:
    312 
    313         We work hard and do our best to provide accurate, good quality
    314         translations.  However, we are not exempt from imperfection.
    315         Please send your comments and general suggestions in this regard
    316         to <a href="mailto:web-translators@gnu.org">
    317 
    318         &lt;web-translators@gnu.org&gt;</a>.</p>
    319 
    320         <p>For information on coordinating and contributing translations of
    321         our web pages, see <a
    322         href="/server/standards/README.translations.html">Translations
    323         README</a>. -->
    324 El equipo de traductores al español se esfuerza por ofrecer traducciones
    325 fieles al original y de buena calidad, pero no estamos libres de cometer
    326 errores.<br /> Envíe sus comentarios y sugerencias sobre las traducciones a
    327 <a
    328 href="mailto:web-translators@gnu.org">&lt;web-translators@gnu.org&gt;</a>.
    329 </p><p>Consulte la <a href="/server/standards/README.translations.html">Guía
    330 para las traducciones</a> para obtener información sobre la coordinación y
    331 el envío de traducciones de las páginas de este sitio web.</p>
    332 </div>
    333 
    334 <!-- Regarding copyright, in general, standalone pages (as opposed to
    335      files generated as part of manuals) on the GNU web server should
    336      be under CC BY-ND 4.0.  Please do NOT change or remove this
    337      without talking with the webmasters or licensing team first.
    338      Please make sure the copyright date is consistent with the
    339      document.  For web pages, it is ok to list just the latest year the
    340      document was modified, or published.
    341      
    342      If you wish to list earlier years, that is ok too.
    343      Either "2001, 2002, 2003" or "2001-2003" are ok for specifying
    344      years, as long as each year in the range is in fact a copyrightable
    345      year, i.e., a year in which the document was published (including
    346      being publicly visible on the web or in a revision control system).
    347      
    348      There is more detail about copyright years in the GNU Maintainers
    349      Information document, www.gnu.org/prep/maintain. -->
    350 <p>Copyright &copy; 2011-2016, 2021 Richard Stallman</p>
    351 
    352 <p>Esta página está bajo licencia <a rel="license"
    353 href="http://creativecommons.org/licenses/by-nd/4.0/deed.es_ES">Creative
    354 Commons Reconocimiento-SinObraDerivada 4.0 Internacional</a>.</p>
    355 
    356 <!--#include virtual="/server/bottom-notes.es.html" -->
    357 <div class="translators-credits">
    358 
    359 <!--TRANSLATORS: Use space (SPC) as msgstr if you don't want credits.-->
    360 <strong>Traducción: Ondiz Zarraga, 2015.</strong> Revisiones: Javier
    361 Fdez. Retenaga.</div>
    362 
    363 <p class="unprintable"><!-- timestamp start -->
    364 Última actualización:
    365 
    366 $Date: 2021/10/01 17:39:44 $
    367 
    368 <!-- timestamp end -->
    369 </p>
    370 </div>
    371 </div>
    372 <!-- for class="inner", starts in the banner include -->
    373 </body>
    374 </html>