taler-merchant-demos

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

danger-of-software-patents.html (82096B)


      1 <!--#set var="ENGLISH_PAGE" value="/philosophy/danger-of-software-patents.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="speeches" -->
      7 <!--#set var="DISABLE_TOP_ADDENDUM" value="yes" -->
      8 
      9 <!-- This file is automatically generated by GNUnited Nations! -->
     10 <title>El peligro de las patentes de software - Proyecto GNU - Free Software
     11 Foundation</title>
     12 
     13 <!--#include virtual="/philosophy/po/danger-of-software-patents.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>El peligro de las patentes de software</h2>
     20 
     21 <address class="byline">por <a href="https://www.stallman.org/">Richard Stallman</a></address>
     22 
     23 <div class="infobox">
     24 <p>Esta es la transcripción de una charla impartida el 8 de octubre de 2009 en
     25 la Universidad Victoria de Wellington.</p>
     26 </div>
     27 <hr class="thin" />
     28 
     29 <dl>
     30 <dt>SF:</dt>
     31 <dd><p>Me llamo Susy Frankel, y en nombre de Meredith Kolsky Lewis y en el mío
     32 propio quiero darles la bienvenida a este seminario organizado por el Centro
     33 de Derecho Económico Internacional de Nueva Zelanda. Brenda Chawner, que no
     34 es miembro del Centro de la Facultad de Derecho que acabo de mencionar, sino
     35 de la Escuela de Gestión Informática de la Universidad Victoria, es la
     36 verdadera responsable de que tengamos de nuevo a Richard Stallman en Nueva
     37 Zelanda y la organizadora de su gira por el país, incluida su escala en
     38 Wellington esta noche. Lamentablemente no puede acompañarnos en este momento
     39 porque está haciendo lo que solemos hacer en las universidades: dar clase.</p>
     40 
     41 <p>Es para mí un placer darles la bienvenida a la conferencia «El peligro de
     42 las patentes de software». Richard Stallman propone una serie de temas para
     43 sus conferencias y, después de discutirlo con Brenda, elegí este porque por
     44 primera vez en la historia de Nueva Zelanda se está manteniendo un debate
     45 algo prolongado, pero importante, acerca de la reforma de la Ley de
     46 patentes, y muchos de los aquí presentes ejercen un papel de responsabilidad
     47 en el debate en torno a las patentes de software. Así que nos pareció de
     48 actualidad y muy oportuno. Gracias, Richard, por la propuesta.</p>
     49 
     50 <p>Richard Stallman no necesita mucha presentación. Sin embargo, para quienes
     51 no hayan oído hablar de él, es el iniciador del desarrollo del sistema
     52 operativo GNU. Nunca antes había oído pronunciar GNU y acudí a la página de
     53 YouTube (qué sería de nosotros sin YouTube)...</p></dd>
     54 
     55 <dt>RMS:</dt>
     56 <dd>Vaya, no deberías recomendar YouTube, pues utilizan un formato de vídeo
     57 patentado.</dd>
     58 
     59 <dt>SF:</dt>
     60 <dd>Buena observación. Lo recomendaba solo para saber si se pronuncia G-N-U o
     61 GNU.</dd>
     62 
     63 <dt>RMS:</dt>
     64 <dd>La Wikipedia lo dice. [Hay que pronunciarlo como una sílaba sin vocal entre
     65 la <i>g</i> y la <i>n</i>; o, en español, como «ñu»].</dd>
     66 
     67 <dt>SF:</dt>
     68 <dd>Sí, pero en YouTube pude oír cómo lo pronunciabas <a href="#TransNote1"
     69 id="TransNote1-rev"><sup>[1]</sup></a>. No obstante, lo importante es que no
     70 es privativo. Pero lo más interesante es que Richard ha recibido muchos
     71 premios por su trabajo. Mi favorito, y por eso voy a mencionarlo, es el
     72 Premio Takeda al Mejoramiento Social y Económico, e imagino que hoy se va a
     73 hablar mucho de esto. Demos pues la bienvenida a Richard.</dd>
     74 
     75 <dt>RMS:</dt>
     76 <dd><p>En primer lugar me gustaría mencionar que una de las razones por las que
     77 estoy bebiendo esto [una lata de cola que no es Coca-Cola] es el boicot
     78 mundial a la compañía Coca-Cola por el asesinato de sindicalistas en
     79 Colombia. Echen un vistazo a la página <a
     80 href="http://killercoke.org">killercoke.org</a>. Ahí no hablan de los
     81 efectos de beber ese producto (a fin de cuentas son los mismos que los de
     82 otros muchos productos similares), sino de asesinatos. De modo que antes de
     83 comprar una bebida, miren la etiqueta para ver si está fabricada por la
     84 compañía Coca-Cola.</p>
     85 
     86 <p>Se me conoce sobre todo por haber iniciado el movimiento del software libre
     87 y liderar el desarrollo del sistema operativo GNU, aunque la mayoría de los
     88 que lo usan creen erróneamente que es Linux y piensan que lo inició otra
     89 persona una década después. Pero hoy no voy a hablar de eso. Estoy aquí para
     90 hablarles de un peligro legal que se cierne sobre todos los desarrolladores,
     91 distribuidores y usuarios de software: el peligro de las patentes sobre
     92 ideas y técnicas computacionales, sobre cualquier idea para hacer algo con
     93 un ordenador.</p>
     94 
     95 <p>Ahora bien, para entender este asunto, de lo primero que tenemos que darnos
     96 cuenta es de que la ley de patentes no tiene nada que ver con la ley de
     97 copyright, son totalmente diferentes. Cualquier cosa que sepamos sobre una
     98 de ellas seguramente no es aplicable a la otra.</p>
     99 
    100 <p>Así, por ejemplo, cada vez que alguien dice algo sobre la «propiedad
    101 intelectual» está difundiendo la confusión, pues está metiendo en el mismo
    102 saco no solo estas dos leyes sino al menos una docena más. Todas son
    103 diferentes, y el resultado es que cualquier declaración que pretende
    104 referirse a la «propiedad intelectual» es una pura confusión: o bien la
    105 persona que la hace está confundida, o bien está tratando de confundir a los
    106 demás. En cualquier caso, sea a propósito o por inadvertencia, es una
    107 confusión.</p>
    108 
    109 <p>Evitemos esta confusión rechazando cualquier declaración que haga uso de esa
    110 expresión. La única manera de hacer comentarios razonados y pensar con
    111 claridad acerca de alguna de estas leyes es, ante todo, distinguirla de
    112 todas las demás y mencionar o pensar en una en particular, de modo que
    113 podamos entender cuáles son sus efectos reales y así extraer luego
    114 conclusiones acerca de ella. De manera que voy a hablarles de la ley de
    115 patentes y de lo que sucede en aquellos países que han permitido que la ley
    116 de patentes ponga límites al software.</p>
    117 
    118 <p>¿En qué consiste pues una patente? Una patente es un monopolio explícito,
    119 concedido por el Gobierno, para el uso de una idea. En la patente hay una
    120 parte llamada «reivindicaciones» que describe exactamente lo que se prohíbe
    121 hacer (si bien la redacción puede resultar incomprensible). Es extenuante
    122 tratar de hacerse una idea de lo que realmente significan esas
    123 prohibiciones, que pueden extenderse hasta ocupar muchas páginas en letra
    124 pequeña.</p>
    125 
    126 <p>Normalmente la patente suele durar veinte años, que es mucho tiempo en
    127 nuestro campo. Hace veinte años no existía la red mundial de Internet,
    128 mientras que hoy en día una enorme cantidad de ordenadores opera en un área
    129 que en aquel entonces ni siquiera estaba en proyecto. De modo que todo lo
    130 que la gente hace en Internet es algo nuevo con respecto a veinte años
    131 atrás, nuevo al menos en algunos aspectos. Si se hubieran autorizado las
    132 patentes, todo lo que hoy hacemos estaría prohibido, y podría estar
    133 prohibido en aquellos países que han cometido la insensatez de adoptar esa
    134 política.</p>
    135 
    136 <p>Quienes explican la función del sistema de patentes son casi siempre
    137 personas que tienen intereses creados en él. Puede tratarse de abogados
    138 especialistas en patentes, o puede que trabajen en la Oficina de Patentes o
    139 que formen parte de la sección de patentes de una megacorporación, de modo
    140 que su objetivo es hacer que el sistema nos resulte apetecible.</p>
    141 
    142 <p>En cierta ocasión <cite>The Economist</cite> se refirió al sistema de
    143 patentes como «una lotería que consume mucho tiempo». Si alguna vez han
    144 visto publicidad de la lotería entenderán cómo funciona: hablan mucho de la
    145 posibilidad de ganar, lo que es muy improbable, pero no mencionan la
    146 apabullante probabilidad de perder. De esta manera, presentan intencional y
    147 sistemáticamente un panorama distorsionado de lo que muy posiblemente
    148 sucederá al apostar, sin que en realidad estén mintiendo sobre nada en
    149 particular.</p>
    150 
    151 <p>Lo mismo sucede con la publicidad en favor del sistema de patentes: hablan
    152 de lo que significa ir por ahí con una patente en el bolsillo o, mejor,
    153 primero mencionan lo que implica conseguir una patente y luego lo que es
    154 tenerla en el bolsillo y sacarla a relucir de vez en cuando para apuntar a
    155 alguien diciéndole: «¡Dame tu dinero!».</p>
    156 
    157 <p>Para compensar este punto de vista sesgado voy a describirlo desde el otro
    158 lado, el lado de la víctima: lo que implica para quienes quieren
    159 desarrollar, distribuir o utilizar software. Estas personas quedan sometidas
    160 al temor de que en cualquier momento alguien les aborde con una patente en
    161 la mano exclamando: «¡Dame tu dinero!».</p>
    162 
    163 <p>En un país que permite las patentes de software, ¿cómo tendrán que proceder
    164 quienes quieran desarrollar software dentro del marco de la ley?</p>
    165 
    166 <p>Una posibilidad sería que el programador intente enumerar todas las ideas
    167 que podrían estar incluidas en el programa que va a escribir, pero tengamos
    168 en cuenta que eso es algo que aún no se sabe cuando se comienza a escribir
    169 el programa; ni siquiera después de haber terminado de escribirlo se puede
    170 elaborar una lista de ese tipo.</p>
    171 
    172 <p>La razón es que el programa se ha concebido de una manera determinada: el
    173 desarrollador dispone de una estructura mental que aplica al diseño del
    174 programa y esto le impide ver otras estructuras que alguien podría emplear
    175 para analizar el mismo programa. El programa no ha surgido de buenas a
    176 primeras, sino que se ha diseñado teniendo en mente una cierta
    177 estructura. Alguien que lo vea por primera vez podría observar una
    178 estructura diferente que incluye ideas diferentes, y sería complicado para
    179 el programador detectar cuáles son esas otras ideas. Y sin embargo están
    180 implementadas en su programa, y si esas ideas están patentadas el programa
    181 podría resultar ilícito.</p>
    182 
    183 <p>Supongamos por ejemplo que existen patentes sobre las ideas para diseños
    184 gráficos y que usted quiere dibujar un cuadrado. Bien, descubriría que si
    185 existiera una patente sobre los bordes inferiores, su cuadrado sería
    186 ilegítimo. Podría incluir «borde inferior» en la lista de todas las ideas
    187 implementadas en su dibujo, pero quizá no caiga en la cuenta de que alguien
    188 que posea una patente sobre «ángulos hacia abajo» podría fácilmente
    189 demandarlo, pues podría coger su dibujo y girarlo 45 grados. Ahora su
    190 cuadrado sí tiene un ángulo hacia abajo.</p>
    191 
    192 <p>De manera que nunca se podría hacer una lista completa de todas las ideas
    193 que en caso de estar patentadas afectarían a la legitimidad de un programa.</p>
    194 
    195 <p>Lo que el programador podría hacer es tratar de descubrir todas la ideas
    196 patentadas que podría contener el programa, aunque en realidad esto tampoco
    197 es posible porque las solicitudes de patentes se mantienen en secreto al
    198 menos durante dieciocho meses. Es decir, simultáneamente la Oficina de
    199 Patentes podría estar considerando la emisión de una patente sin informar al
    200 programador. Y esto no es solo una posibilidad teórica.</p>
    201 
    202 <p>Por ejemplo, en 1984 se escribió el programa Compress, un programa para
    203 comprimir archivos utilizando el algoritmo de compresión de datos <abbr
    204 title="Lempel-Ziv-Welch">LZW</abbr>, y por aquel entonces no había ninguna
    205 patente sobre el uso de ese algoritmo para comprimir archivos. El autor tomó
    206 ese algoritmo de un artículo publicado en una revista. Eso sucedió cuando
    207 pensábamos que el propósito de las revistas de informática era publicar
    208 algoritmos para que la gente pudiera utilizarlos.</p>
    209 
    210 <p>Escribió el programa, lo publicó, y en 1985 se emitió una patente sobre ese
    211 algoritmo. Pero el titular de la patente fue astuto y no empezó
    212 inmediatamente a decir a la gente que dejara de utilizarlo, sino que pensó:
    213 «Dejemos que sigan cavando su tumba». Pocos años más tarde empezaron a
    214 amenazar. Estaba claro que no podíamos utilizar Compress, así que pedí a la
    215 gente que sugiriera otros algoritmos que pudiéramos utilizar para comprimir
    216 archivos.</p>
    217 
    218 <p>Alguien respondió diciendo: «He desarrollado otro algoritmo de compresión de
    219 datos que funciona mejor. He escrito un programa y quisiera dároslo». De
    220 modo que nos dispusimos a publicarlo, pero una semana antes de que estuviera
    221 listo para su publicación, leí la columna semanal sobre patentes del
    222 <cite>New York Times</cite> &mdash;cosa que rara vez hacía, quizá un par de
    223 veces al año&mdash;, y vi por casualidad que alguien había obtenido una
    224 patente por «inventar un nuevo método de compresión de datos». Así que dije
    225 que teníamos que analizar esto y, en efecto, vimos que cubría el programa
    226 que estábamos por publicar. Pero podría haber sido peor: la patente se
    227 podría haber emitido un año después, o dos, o tres, o cinco años más tarde.</p>
    228 
    229 <p>De todos modos, alguien propuso otro algoritmo aún mejor, que se utilizaba
    230 en el programa gzip, y casi todo el mundo que quería comprimir archivos se
    231 pasó a gzip, lo que suena a final feliz. Pero no lo es del todo.</p>
    232 
    233 <p>De manera que no se puede saber nada acerca de las solicitudes que la
    234 Oficina de Patentes está considerando, a pesar de que la obra del
    235 programador podría resultar ilícita una vez emitidas las patentes, pero sí
    236 es posible conocer las patentes ya emitidas. Todas están publicadas por la
    237 Oficina de Patentes. El problema es que uno no puede leerlas todas, pues son
    238 demasiadas.</p>
    239 
    240 <p>En EE.&nbsp;UU. hay, según creo, cientos de miles de patentes de software,
    241 por lo que hacer un seguimiento de ellas sería un trabajo tremendo. De
    242 manera que habrá que buscar las patentes pertinentes. Y se encontrará un
    243 montón de ellas, pero no necesariamente todas.</p>
    244 
    245 <p>Por ejemplo, en los ochenta y noventa había una patente sobre el «recálculo
    246 en orden natural» en las hojas de cálculo. Alguien me pidió una vez una
    247 copia de ella, así que busqué en el ordenador el archivo con el listado de
    248 patentes. La saqué del cajón, la fotocopié y se la envié. Y cuando la
    249 recibió me dijo: «Debes de haberte equivocado de patente. Esta trata de
    250 compiladores». Pensé que quizá llevaba un número equivocado. La busqué otra
    251 vez y efectivamente decía: «Un método para compilar fórmulas en código
    252 objeto». De modo que empecé a leerla para comprobar si de verdad me había
    253 equivocado de patente. Leí las reclamaciones y, en efecto, era la patente
    254 sobre el recálculo por ordenación natural, pero no utilizaba esos
    255 términos. No utilizaba la expresión «hoja de cálculo». De hecho, lo que la
    256 patente prohibía eran docenas de maneras diferentes de implementar la
    257 ordenación topológica, todas las que se les ocurrieron. Pero creo que no
    258 utilizaban la expresión «ordenación topológica».</p>
    259 
    260 <p>Así que si alguien hubiese estado escribiendo una hoja de cálculo y hubiese
    261 tratado de encontrar las patentes relevantes podría haber encontrado
    262 multitud de ellas. Pero no habría encontrado esta, a menos que le hubiera
    263 comentado a alguien: «Mira, estoy trabajando en una hoja de cálculo», y este
    264 le dijera: «Vaya, ¿sabías que están demandando a otras compañías que están
    265 haciendo hojas de cálculo?». Así sí la habría descubierto.</p>
    266 
    267 <p>Bien, no es posible encontrar todas las patentes mediante una búsqueda, pero
    268 se pueden encontrar muchas. Y luego hay que adivinar lo que quieren decir,
    269 pues las patentes están redactadas en un enrevesado lenguaje legal que hace
    270 muy difícil comprender su verdadero significado. De modo que hay que perder
    271 un montón de tiempo hablando con un costoso abogado para explicarle lo que
    272 se quiere hacer y así él pueda decirnos si estamos autorizados a hacerlo.</p>
    273 
    274 <p>A menudo ni siquiera los titulares de las patentes son capaces de comprender
    275 lo que sus patentes significan. Por ejemplo, alguien llamado Paul Heckel,
    276 que publicó un programa para mostrar muchos datos en una pantalla pequeña,
    277 consiguió un par de patentes apoyándose en un par de ideas presentes en ese
    278 programa.</p>
    279 
    280 <p>En una ocasión traté de hallar una manera sencilla de describir qué cubría
    281 la reivindicación 1 de una de esas patentes. Descubrí que no podía encontrar
    282 ninguna manera más simple de decirlo que como se formulaba en la patente
    283 misma. Y era una frase tal que por mucho que lo intentara no lograba
    284 repetirla toda de corrido.</p>
    285 
    286 <p>Y tampoco Heckel la comprendía, pues cuando vio HyperCard lo único que
    287 advirtió es que no tenía nada que ver con su programa. No se le ocurrió que
    288 tal como estaba redactada la patente podría prohibir HyperCard, pero su
    289 abogado sí lo pensó y amenazó a Apple. Luego amenazó a los clientes de Apple
    290 y finalmente Apple llegó a un acuerdo con Heckel, pero el acuerdo es
    291 secreto, de modo que no sabemos quién ganó realmente. Y esto es sólo una
    292 muestra de lo complicado que puede ser para cualquiera entender qué prohíbe
    293 y qué no prohíbe una patente.</p>
    294 
    295 <p>De hecho, una vez di esta charla y Heckle se encontraba entre el
    296 público. Cuando toqué este punto, Heckel se levantó de un salto exclamando:
    297 «Eso no es cierto, yo desconocía el alcance de mi protección». Y le
    298 respondí: «Sí, eso es lo que he dicho», ante lo cual se sentó y ese fue el
    299 final de mi experiencia de ser interrumpido por Heckel<a href="#TransNote2"
    300 id="TransNote2-rev"><sup>[2]</sup></a>. Si le hubiera respondido
    301 negativamente, probablemente habría encontrado la manera de entablar una
    302 discusión conmigo.</p>
    303 
    304 <p>En cualquier caso, después de una larga y costosa conversación con un
    305 abogado, este responderá algo así:</p>
    306 
    307 <blockquote><p>Si hace algo en esta área, es casi seguro que perderá el pleito; si hace
    308 algo en esta área, existen bastantes posibilidades de que pierda el pleito;
    309 y si realmente quiere estar a salvo, tendrá que mantenerse alejado de esta
    310 área. Pero en cualquier pleito hay un amplio margen para el azar.</p></blockquote>
    311 
    312 <p>Entonces, ahora que disponemos de unas reglas claras y previsibles para
    313 hacer negocios, ¿qué es lo que vamos a hacer? Bien, hay tres cosas que se
    314 pueden hacer al enfrentarse a cualquier patente concreta. Una es evitarla,
    315 otra obtener una licencia y la tercera invalidarla. Me referiré a cada una
    316 de ellas.</p>
    317 
    318 <p>Primero, existe la posibilidad de evitar la patente, lo que se traduce en no
    319 implementar lo que prohíbe. Pero, por supuesto, si es difícil saber lo que
    320 prohíbe, también será difícil saber cómo evitarla.</p>
    321 
    322 <p>Hace un par de años, Kodak demandó a Sun apoyándose en una patente de algo
    323 que tenía que ver con la programación orientada a objetos. Sun no creía que
    324 estuviera infringiendo esa patente, pero el tribunal dictaminó que sí, y
    325 cuando otra gente consulta la patente no tiene la menor idea de si la
    326 decisión fue correcta o no. Nadie puede entender qué cubre o no cubre esa
    327 patente, pero Sun tuvo que pagar cientos de millones de dólares por violar
    328 una ley absolutamente incomprensible.</p>
    329 
    330 <p>A veces uno puede saber lo que hay que evitar, y en ocasiones lo que tiene
    331 que evitar es un algoritmo.</p>
    332 
    333 <p>Por ejemplo, vi una patente para algo parecido a la transformada rápida de
    334 Fourier  (<abbr title="Fast Fourier Transform">FFT</abbr>), pero que corría
    335 el doble de rápido. Bueno, pues si la FFT clásica es lo bastante rápida para
    336 el programa que se está desarrollando, esta patente se puede evitar
    337 fácilmente. Esto se puede hacer casi siempre sin dificultad. Pero puede
    338 suceder que alguna vez se esté tratando de hacer un programa que para
    339 funcionar utilice FFT constantemente, y que el algoritmo más rápido sea
    340 apenas suficiente para el funcionamiento del programa. En ese caso no es
    341 posible evitarla, aunque quizá se pueda esperar un par de años para disponer
    342 de un ordenador más rápido. Pero esto raramente sucederá. Casi siempre será
    343 fácil evitar esa patente.</p>
    344 
    345 <p>Por otro lado, una patente sobre un algoritmo puede ser imposible de
    346 evitar. Tomemos el algoritmo de compresión de datos LZW. Bien, como he
    347 explicado, encontramos un algoritmo de comprensión de datos mejor, y todos
    348 los que querían comprimir archivos se pasaron al programa gzip, que
    349 utilizaba ese algoritmo. La razón es que si se quiere comprimir un archivo
    350 para después descomprimirlo, puede decírsele a la gente que utilice este
    351 programa para descomprimirlo; luego se puede utilizar cualquier programa con
    352 cualquier algoritmo, lo único que importa es que funcione bien.</p>
    353 
    354 <p>Pero el LZW se utiliza también para otras cosas. Por ejemplo, el lenguaje
    355 PostScript especifica operadores para compresión y descompresión LZW. De
    356 nada sirve disponer de otro algoritmo mejor porque formateará los datos de
    357 manera diferente. No son interoperables. Si se comprime con el algoritmo
    358 gzip, no se podrá descomprimir utilizando LZW. De modo que por bueno que sea
    359 el otro algoritmo, sea cual sea, no nos permitirá implementar PostScript de
    360 acuerdo a las especificaciones.</p>
    361 
    362 <p>Pero me di cuenta de que es raro que los usuarios quieran que sus impresoras
    363 compriman algo. Por lo general lo único que quieren que hagan sus impresoras
    364 es descomprimir, y advertí también que las dos patentes sobre el algoritmo
    365 LZW estaban redactadas de tal modo que si el sistema puede solamente
    366 descomprimir, entonces no está prohibido. Estas patentes fueron redactadas
    367 de manera que cubrieran la compresión, y tenían otras reivindicaciones que
    368 cubrían la compresión y la descompresión, pero no había ninguna
    369 reivindicación que cubriera solo la descompresión. Así que si
    370 implementábamos únicamente la descompresión para LZW, estaríamos a salvo. Y,
    371 aunque no satisfaría las especificaciones, sería lo bastante útil para los
    372 usuarios, haría lo que en realidad necesitaban. Y así es como, por los
    373 pelos, evitamos las dos patentes.</p>
    374 
    375 <p>Ahora existe el formato GIF para imágenes, que también utiliza el algoritmo
    376 LZW. No hizo falta mucho tiempo para que se ideara otro formato de imágenes
    377 llamado PNG, siglas que corresponden a «PNG's Not GIF» (PNG No es GIF). Creo
    378 que utiliza el algoritmo gzip. Y empezamos a decir a la gente: «No utilice
    379 GIF, es peligroso. Cámbiese a PNG». Y los usuarios dijeron: «Bueno, quizá
    380 algún día, pero ahora los navegadores aún no lo implementan», y los
    381 desarrolladores de navegadores dijeron: «Es posible que lo implementemos
    382 algún día, pero no hay mucha demanda de los usuarios».</p>
    383 
    384 <p>Es bastante obvio lo que sucedía: GIF era un estándar de facto. Y pedir a la
    385 gente que se cambie a un formato diferente, en lugar de su estándar de
    386 facto, es como pedir a todos los habitantes de Nueva Zelanda que hablen en
    387 húngaro. La gente dirá: «Bueno, lo aprenderé cuando otros lo hagan». Y así
    388 sucedió que nunca conseguimos que la gente dejara de usar GIF, a pesar de
    389 que uno de los titulares de la patente andaba amenazando a los gestores de
    390 páginas web con demandarlos a menos que pudieran probar que todos los GIF de
    391 sus páginas habían sido hechos con software autorizado, con su licencia
    392 correspondiente.</p>
    393 
    394 <p>De modo que GIF era una peligrosa trampa para gran parte de nuestra
    395 comunidad. Creíamos que teníamos una alternativa al formato GIF, el JPEG,
    396 pero entonces alguien dijo: «Estaba hojeando mi cartera de patentes»
    397 &mdash;creo que se trataba de alguien que compró patentes y las utilizó para
    398 amenazar&mdash; «y descubrí que una de ellas cubre el formato JPEG».</p>
    399 
    400 <p>Ahora bien, JPEG no era un estándar de facto, es un estándar oficial,
    401 establecido por un comité de estándares; y el comité tenía también un
    402 abogado. El abogado dijo que no creía que esa patente cubriera en realidad
    403 el formato JPEG.</p>
    404 
    405 <p>Entonces, ¿quién tiene razón? Bien, este titular de la patente demandó a una
    406 serie de compañías, y si hubiera una sentencia esta nos diría quien tenía
    407 razón. Pero yo no he tenido noticia de ninguna sentencia, ni siquiera estoy
    408 seguro de que haya habido alguna. Creo que llegaron a un acuerdo, y casi con
    409 seguridad el acuerdo es secreto, lo que significa que no podemos saber quién
    410 está en lo cierto.</p>
    411 
    412 <p>Estos son casos de relativo poco peso: una patente sobre JPEG y dos patentes
    413 sobre el algoritmo LZW empleado en GIF. Ahora podríamos preguntarnos cómo es
    414 que hay dos patentes sobre el mismo algoritmo. Eso no debería suceder, pero
    415 sucedió. Y la razón es que los examinadores de patentes no pueden dedicar el
    416 tiempo necesario para analizarlo y compararlo todo, porque no se les permite
    417 tomarse tanto tiempo. Y como los algoritmos son solo matemáticas, no hay
    418 manera de determinar cuáles son las solicitudes y patentes que es preciso
    419 comparar.</p>
    420 
    421 <p>En asuntos de ingeniería física, pueden apoyarse en la naturaleza física de
    422 lo que ocurre para restringir el campo. Por ejemplo, en ingeniería química,
    423 pueden plantearse: «¿Cuáles son las sustancias que se agregan?, ¿cuáles son
    424 las sustancias que se obtienen?». Si dos solicitudes de patente son
    425 diferentes en ese sentido, entonces no es el mismo proceso y no hay de qué
    426 preocuparse. En cambio en el campo de las matemáticas una misma cosa se
    427 puede representar de maneras que pueden parecer muy diferentes, y hasta que
    428 no se las estudie comparándolas, no es posible percatarse de que se están
    429 refiriendo a lo mismo. Y debido a esto es bastante habitual encontrarse con
    430 que la misma cosa ha sido patentada multitud de veces.</p>
    431 
    432 <p>¿Recuerdan aquel programa que quedó fulminado antes de que lo publicáramos?
    433 Pues bien, también ese algoritmo fue patentado dos veces. Ya hemos visto que
    434 en un pequeño campo nos hemos tropezado con dos casos en los que el mismo
    435 algoritmo ha sido patentado dos veces. Bueno, creo que con mi explicación se
    436 entiende por qué pasa eso.</p>
    437 
    438 <p>Pero los casos con una o dos patentes son bastante sencillos. ¿Qué sucede
    439 con MPEG2, el formato de vídeo? Una vez vi una lista de más de setenta
    440 patentes que lo cubrían, y las negociaciones para acordar la manera en que
    441 alguien pudiera obtener una licencia para todas esas patentes llevaron más
    442 tiempo que desarrollar el estándar mismo. El comité del JPEG quería
    443 desarrollar un estándar suplementario, pero desistieron. Dijeron que había
    444 demasiadas patentes y que no había forma de hacerlo.</p>
    445 
    446 <p>En ocasiones lo que está patentado es una funcionalidad, y la única manera
    447 de evitar la patente es no implementar esa funcionalidad. Por ejemplo, los
    448 usuarios del procesador de textos Xywrite recibieron una vez por correo una
    449 actualización que suprimía una funcionalidad. Esta consistía en definir una
    450 lista de abreviaturas. Por ejemplo, si se define «exp» como abreviatura de
    451 «experimento», al escribir «exp-espacio» o «exp-coma», «exp» será
    452 automáticamente sustituido por «experimento».</p>
    453 
    454 <p>Entonces alguien que había patentado esa funcionalidad los amenazó, y
    455 concluyeron que lo único que podían hacer era retirarla. De modo que
    456 enviaron a todos los usuarios una versión sin esa funcionalidad.</p>
    457 
    458 <p>Pero también se pusieron en contacto conmigo, pues mi editor Emacs incluía
    459 una funcionalidad de ese tipo ya desde finales de los años setenta. Y como
    460 la funcionalidad estaba descrita en el manual de Emacs, pensaron que yo
    461 podría ayudarles a invalidar esa patente. Bueno, me alegra saber que al
    462 menos he tenido una idea patentable en mi vida, pero me apena que la haya
    463 patentado otro.</p>
    464 
    465 <p>Afortunadamente esa patente fue finalmente invalidada, y en parte debido al
    466 hecho de que yo había publicado la descripción de la función con
    467 anterioridad. Pero mientras tanto ellos habían tenido que retirarla.</p>
    468 
    469 <p>Eliminar una o dos funcionalidades puede no ser un desastre. Pero cuando se
    470 tienen que retirar cincuenta, puede hacerse, pero es probable que la gente
    471 opine: «Este programa no es bueno, le faltan todas las características que
    472 quiero». De modo que puede no ser la solución. Y a veces una patente es tan
    473 amplia que acaba con todo un campo, como la patente sobre el cifrado de
    474 clave pública, que de hecho prohíbe el cifrado de clave pública por unos
    475 diez años.</p>
    476 
    477 <p>Así que esa es una opción para evitar una patente. A menudo es posible, pero
    478 otras veces no, y el número de patentes que se pueden evitar es limitado.</p>
    479 
    480 <p>¿Y qué hay de la siguiente posibilidad, obtener una licencia para la
    481 patente?</p>
    482 
    483 <p>Bueno, puede suceder que el titular de la patente no ofrezca una
    484 licencia. Depende completamente de él. Él podría decir: «Lo único que quiero
    485 es acabar con su actividad». Una vez recibí una carta de alguien que tenía
    486 una empresa familiar para hacer juegos de casino, que naturalmente estaban
    487 computarizados, y que recibió la amenaza del titular de una patente que
    488 quería hacer que su negocio cerrara. Me envió la patente. La Reclamación 1
    489 era algo así como «una red con una multiplicidad de ordenadores, en la cual
    490 cada ordenador gestiona una multiplicidad de juegos y permite una
    491 multiplicidad de sesiones de juego al mismo tiempo».</p>
    492 
    493 <p>Bueno, estoy seguro de que en los años ochenta una universidad había montado
    494 un aula con una red de estaciones de trabajo, y cada una disponía de algún
    495 tipo de sistema de ventanas. Todo lo que tenían que hacer era instalar
    496 múltiples juegos y eso permitiría desplegar múltiples sesiones de juego a la
    497 vez. Esto es tan trivial y carente de interés que nadie se habría molestado
    498 en publicar un artículo acerca de ello. Nadie habría tenido interés en
    499 publicar un artículo acerca de eso, pero sí mereció una patente. Si a uno se
    500 le hubiera ocurrido que podría conseguir el monopolio de esto que es tan
    501 trivial, entonces podría utilizarlo para obligar a sus competidores a cerrar
    502 el negocio.</p>
    503 
    504 <p>¿Pero por qué la Oficina de Patentes emite tantas patentes que nos parecen
    505 absurdas y triviales?</p>
    506 
    507 <p>No es porque quienes examinan las patentes sean estúpidos; es porque siguen
    508 un sistema, el sistema tiene sus reglas y esas reglas conducen a este
    509 resultado.</p>
    510 
    511 <p>Si alguien ha confeccionado una máquina que hace algo una vez, y otro diseña
    512 una máquina que hace eso mismo pero N veces, para nosotros eso es un bucle
    513 <code>for</code>, pero para la Oficina de Patentes es una invención. Si hay
    514 máquinas que pueden hacer A, y máquinas que pueden hacer B, y alguien diseña
    515 una máquina que puede hacer A o B, para nosotros eso es una declaración
    516 <code>if-then-else</code>, pero para la Oficina de Patentes es una
    517 invención. De manera que tienen unos criterios muy laxos, y esos son los
    518 criterios que siguen. El resultado es que hay patentes que nos resultan
    519 absurdas y triviales. No puedo decir si son legalmente válidas o no, pero
    520 cualquier programador que las vea se echará a reír.</p>
    521 
    522 <p>De todos modos, no pude sugerirle nada que le fuera de ayuda, y tuvo que
    523 cerrar su negocio. Pero la mayoría de los titulares de patentes ofrecen una
    524 licencia. Y es probable que sea bastante costosa.</p>
    525 
    526 <p>Pero hay desarrolladores de software a quienes casi siempre les resulta
    527 bastante sencillo obtener licencias. Se trata de las megacorporaciones. En
    528 cualquier sector, las megacorporaciones generalmente poseen alrededor de la
    529 mitad de las patentes, intercambian licencias entre ellas y pueden obligar a
    530 cualquiera que esté realmente produciendo algo a que intercambie licencias
    531 con ellas. La consecuencia es que acaban teniendo licencias para casi todas
    532 la patentes sin mayores dificultades.</p>
    533 
    534 <p>IBM publicó un artículo en <cite>Think</cite>, la revista de la compañía
    535 (creo que era el número cinco de 1990), acerca de los beneficios que obtuvo
    536 de las casi 9.000 patentes estadounidenses que poseía en aquel momento, que
    537 ahora ascienden a unas 45.000 o más. Decían ahí que uno de los beneficios
    538 era el dinero que les reportaban, pero que el principal provecho &mdash;que
    539 según afirmaban era quizá de un orden de magnitud mayor&mdash; consistía en
    540 «tener acceso a las patentes de otros», es decir, mediante acuerdos de
    541 intercambio de licencias.</p>
    542 
    543 <p>Esto significa que, al disponer de tantas patentes, IBM puede hacer que casi
    544 todo el mundo intercambie licencias con ellos, con lo cual quedan casi por
    545 completo exentos del agobio que el sistema de patentes provoca a los
    546 demás. Es por esta razón que IBM es favorable a las patentes de software. Es
    547 por esta razón que las megacorporaciones en general son favorables a las
    548 patentes de software, porque saben que con el intercambio de licencias
    549 dispondrán de un club exclusivo en la cima. Y los demás nos quedaremos aquí
    550 abajo, sin posibilidad de llegar hasta allí. Si uno es un genio, podría
    551 montar una pequeña empresa y obtener algunas patentes, pero haga lo que
    552 haga, nunca ingresará en la liga de IBM.</p>
    553 
    554 <p>Muchas compañías dicen ahora a sus empleados: «Consígannos patentes para que
    555 podamos defendernos», cuando en realidad lo que quieren decir es: «Las
    556 usaremos para tratar de intercambiar licencias». Pero eso no funciona muy
    557 bien. No es una estrategia eficaz si solo se posee un pequeño número de
    558 patentes.</p>
    559 
    560 <p>Supongamos que tenemos tres patentes. Una apunta hacia allí, otra hacia allá
    561 y otra hacia el otro lado, y alguien nos apunta con una patente. Pues bien,
    562 nuestras tres patentes no nos servirán de nada, pues ninguna de ellas apunta
    563 hacia él. Por otro lado, tarde o temprano alguien de nuestra compañía se
    564 dará cuenta de que una de nuestras patentes apunta de hecho hacia otras
    565 personas a las que podemos amenazar y sacarles dinero, sin importar que esa
    566 gente no nos haya atacado.</p>
    567 
    568 <p>De modo que si su empleador le dice: «Necesitamos algunas patentes para
    569 defendernos, así que ayúdenos a conseguirlas», recomiendo la siguiente
    570 respuesta:</p>
    571 
    572 <blockquote><p>Jefe, confío en usted y estoy seguro de que solo utilizará esas patentes
    573 para defender a la compañía ante un ataque. Pero no sé quién será el
    574 presidente de esta compañía dentro de cinco años. Por lo que sé, es posible
    575 que Microsoft la compre. De manera que no puedo confiar en la palabra de la
    576 compañía de que utilizará esas patentes solo para defenderse, a menos que lo
    577 tenga por escrito. Ponga por favor por escrito que cualquier patente que yo
    578 proporcione a la compañía se utilizará únicamente para la autodefensa y la
    579 seguridad colectiva, y no para la represión, y así podré conseguir patentes
    580 para la compañía con la conciencia limpia.</p></blockquote>
    581 
    582 <p>Sería más interesante plantear esto no solo en privado con el jefe, sino
    583 también en la lista de discusión de la compañía.</p>
    584 
    585 <p>Otra cosa que podría suceder es que la compañía quebrara y sus activos
    586 fueran subastados, incluidas las patentes, y que las patentes fueran
    587 adquiridas por alguien que se propone utilizarlas con malas intenciones.</p>
    588 
    589 <p>Es muy importante entender la práctica del intercambio de licencias, pues es
    590 esto lo que echa por tierra el argumento de los defensores de las patentes
    591 de software, que dicen que son necesarias para proteger a los genios que se
    592 mueren de hambre. Presentan un escenario con una serie de supuestos que es
    593 muy improbable que se produzcan.</p>
    594 
    595 <p>Veámoslo. Tal como presentan el escenario, habría un brillante diseñador de
    596 alguna cosa que ha estado trabajando durante años por su cuenta en un ático
    597 y finalmente descubre una técnica mejor para hacerla. Y ahora que la cosa ya
    598 está lista, quiere montar un negocio para producirla a gran escala. Como la
    599 idea es tan buena, el éxito de su empresa está asegurado, excepto por un
    600 detalle: las grandes compañías competirán con él para echarlo del mercado, y
    601 debido a esto, casi con toda seguridad su negocio fracasará y él acabará en
    602 la miseria.</p>
    603 
    604 <p>Bien, veamos todas las suposiciones improbables que hay aquí.</p>
    605 
    606 <p>La primera es que él descubre la idea por sí solo. Eso es muy improbable. En
    607 el terreno de las altas tecnologías, la mayor parte del progreso se debe a
    608 gente que trabaja en un determinado sector en el que hace cosas y se
    609 comunica con otras personas del mismo sector. Pero no diría que es
    610 imposible, no eso por sí solo.</p>
    611 
    612 <p>La otra suposición es que va a montar un negocio y que será un éxito. Bueno,
    613 que sea un brillante ingeniero no significa que sea capaz de llevar un
    614 negocio. La mayoría de los negocios nuevos fracasa; más del 95%, creo,
    615 fracasan en pocos años. De modo que eso es lo que probablemente le sucederá,
    616 independientemente de lo demás.</p>
    617 
    618 <p>Bien, supongamos que además de ser un brillante ingeniero que descubre algo
    619 grande por su cuenta, también tiene talento para llevar un negocio. Si es
    620 bueno para los negocios, quizá no fracase. Al fin y al cabo, no todos los
    621 negocios fracasan, algunos pocos prosperan. Pero si sabe de negocios, en vez
    622 de tratar de competir con las grandes compañías, podría tratar de hacer
    623 cosas en las que las pequeñas empresas son mejores y así tendría más
    624 posibilidades de éxito.  Podría tener éxito. Pero supongamos que de todos
    625 modos fracasa. Si es tan brillante y tiene habilidad para los negocios,
    626 estoy seguro de que no acabará en la miseria, pues alguien querrá
    627 contratarlo.</p>
    628 
    629 <p>Así pues, una serie de supuestos tan improbables no conforman un escenario
    630 plausible. Pero examinémoslo de todos modos.</p>
    631 
    632 <p>Porque esto les lleva a decir que el sistema de patentes «protegerá» a
    633 nuestro pobre genio, pues puede patentar su técnica. Y afirman que entonces,
    634 cuando IBM quiera competir con él, él podrá decir: «IBM, no puedes competir
    635 conmigo porque tengo esta patente», y que la reacción de IBM será: «¡Oh, no,
    636 otra vez no!».</p>
    637 
    638 <p>Pues bien, lo que realmente sucederá es lo siguiente.</p>
    639 
    640 <p>IBM dirá: «Oh, qué bien, tienes una patente. Bueno, pues nosotros tenemos
    641 esta, y esta, y esta, y esta, y esta otra, todas las cuales cubren otras
    642 ideas que están implementadas en tu producto, y si crees que puedes con
    643 estas sacaremos algunas más. De modo que firmemos un acuerdo de intercambio
    644 de licencias y así nadie sufrirá daños». Como hemos dado por sentado que
    645 nuestro genio sabe de negocios, se dará cuenta de que no tiene
    646 alternativa. Firmará el acuerdo de licencias cruzadas, como hace casi todo
    647 el mundo cuando IBM lo exige. Y esto quiere decir que IBM tendrá «acceso» a
    648 esta patente, lo que significa que IBM podrá competir con él como si no
    649 hubiera patentes, lo que significa a su vez que el supuesto beneficio que
    650 aducen que obtendría al tener esa patente no es real. No obtendrá tal
    651 beneficio.</p>
    652 
    653 <p>La patente podría «protegerlo» de la competencia de ustedes o de la mía,
    654 pero no de IBM, no de las megacorporaciones que, según el escenario que
    655 acabamos de ver, lo amenazan. Cuando son los grupos de presión de las
    656 megacorporaciones quienes recomiendan una normativa supuestamente para
    657 proteger a sus pequeños competidores, se sabe de antemano que el
    658 razonamiento va a estar viciado. Si la normativa sirviera en realidad para
    659 eso, no la apoyarían. Pero esto explica por qué no sirven para eso.</p>
    660 
    661 <p>Ni siquiera IBM puede hacerlo siempre, pues hay compañías, a las que
    662 llamamos troles de patentes o parásitos de patentes, cuya única actividad
    663 consiste en utilizar las patentes para sacarle dinero a la gente que
    664 realmente hace algo.</p>
    665 
    666 <p>Los abogados especializados en patentes nos dicen que es estupendo tener
    667 patentes en nuestro sector, pero ellos no las tienen en el suyo. No hay
    668 patentes sobre la manera de enviar o redactar una carta amenazante, ni sobre
    669 cómo interponer una demanda, ni sobre el modo de persuadir a un juez o a un
    670 jurado. De manera que ni siquiera IBM puede imponer un acuerdo de
    671 intercambio de licencias a los troles de patentes. Pero IBM hace sus
    672 cálculos: «Nuestros competidores también tendrán que pagarles; esto no es
    673 más que parte del coste de hacer negocios y podemos vivir con ello». IBM y
    674 las demás megacorporaciones estiman que el predominio que obtienen con sus
    675 patentes en todas las actividades las beneficia, por lo que vale la pena
    676 pagar la mordida a los troles. Esa es la razón de que estén a favor de las
    677 patentes de software.</p>
    678 
    679 <p>Hay también desarrolladores de software a quienes les resulta muy difícil
    680 obtener la concesión en licencia de una patente, son los desarrolladores de
    681 software libre. La razón es que la licencia habitual para patentes contiene
    682 condiciones que no nos es posible cumplir. Por ejemplo, estas licencias
    683 generalmente imponen un pago por copia, y cuando el software otorga a los
    684 usuarios la libertad de distribuir y hacer más copias, no tenemos manera de
    685 contar las copias que existen.</p>
    686 
    687 <p>Si alguien me ofrece una licencia para una patente a cambio del pago de una
    688 millonésima parte de dólar por copia, la cantidad total de dinero que
    689 tendría que pagar está ahora en mi bolsillo. Quizá sean 50 dólares, pero yo
    690 no sé si son 50, o 49, o cuánto, porque no tengo manera de contar las copias
    691 que ha hecho la gente.</p>
    692 
    693 <p>No obstante, el titular de una patente no está obligado a exigir un pago por
    694 copia, puede también ofrecerle una licencia a cambio del pago de una
    695 cantidad fija, pero estas cantidades tienden a ser elevadas, por ejemplo
    696 cien mil dólares.</p>
    697 
    698 <p>Y la razón de que hayamos logrado desarrollar tanto software que respeta la
    699 libertad es que podemos hacerlo sin dinero, pero sin dinero no podemos pagar
    700 mucho dinero. Si se nos obliga a pagar por el privilegio de escribir
    701 software para el público, no podremos hacerlo mucho.</p>
    702 
    703 <p>Bien, esa es la opción de obtener una licencia para la patente. La otra
    704 opción es invalidar la patente. Si un país considera que las patentes de
    705 software son fundamentalmente válidas y las permite, lo único que queda por
    706 ver es si esta patente concreta cumple los requisitos de validez. Acudir a
    707 los tribunales solo es útil si se puede presentar un argumento sólido capaz
    708 de imponerse.</p>
    709 
    710 <p>¿Cuál sería ese argumento? Habrá que probar que años atrás, antes de que se
    711 solicitara la patente, esa idea ya se conocía. Y habrá que encontrar hoy
    712 pruebas que demuestren que en aquella época era conocida públicamente. De
    713 modo que los dados se echaron años antes, y si el resultado fue favorable a
    714 nosotros, y podemos probar ese hecho hoy, entonces disponemos de un
    715 argumento al que acogernos para tratar de invalidar la patente. Y podría
    716 funcionar.</p>
    717 
    718 <p>Nos podría costar mucho dinero llevar adelante ese pleito, y si no tenemos
    719 mucho dinero, una patente probablemente inválida es un arma terrible con la
    720 que pueden amenazarnos. Hay gente, mucha gente, que no puede permitirse
    721 defender sus derechos. Los que pueden hacerlo son la excepción.</p>
    722 
    723 <p>Pues bien, esas son las tres cosas que se podrían hacer cada vez que nos
    724 encontramos con una patente que prohíbe la implementación de algo en nuestro
    725 programa. La cuestión es que la posibilidad de llevarlas a cabo depende de
    726 los detalles y circunstancias de cada caso, de modo que algunas veces
    727 ninguna de ellas será factible. Y cuando esto sucede, el proyecto puede
    728 darse por muerto.</p>
    729 
    730 <p>Pero en la mayoría de los países los abogados nos aconsejan: «No trate de
    731 encontrar las patentes de antemano», y la razón es que las sanciones por
    732 infracción son mayores si se demuestra que ya conocíamos la existencia de la
    733 patente. Así que lo que dicen es: «Cierre los ojos. No trate de investigar
    734 sobre las patentes. Tome las decisiones de diseño a ciegas con la esperanza
    735 de que no pase nada».</p>
    736 
    737 <p>Claro, seguramente no tropezaremos con una patente en todas y cada una de
    738 las decisiones que tomemos. Quizá no suceda nada. Pero son tantos los pasos
    739 que hay que dar para atravesar ese campo minado que es muy improbable que
    740 salgamos indemnes. Y, por supuesto, los titulares de patentes no aparecen
    741 todos a la vez, de modo que nunca se sabe cuántos habrá.</p>
    742 
    743 <p>El titular de la patente sobre el recálculo en orden natural solicitaba el
    744 5% del precio en bruto de cada hoja de cálculo. Sería concebible pagar por
    745 unas pocas de tales licencias, ¿pero qué sucederá cuando aparezca el titular
    746 de patente número 20 y pretenda que le paguemos el último 5%? ¿Y qué
    747 sucederá cuando aparezca el titular de patente número 21?</p>
    748 
    749 <p>La gente del mundo de los negocios opina que este escenario es divertido
    750 pero absurdo, pues el proyecto habría fracasado mucho antes de llegar a ese
    751 punto. Me han dicho que dos o tres de tales licencias harían ya fracasar el
    752 proyecto. Así que nunca se llegará a veinte. Aparecen una a una, de modo que
    753 nunca se sabe cuántas más están por llegar.</p>
    754 
    755 <p>Las patentes de software son un desastre. Son un desastre para los
    756 desarrolladores de software, pero además imponen una restricción a todo
    757 usuario de ordenadores, pues las patentes de software limitan lo que cada
    758 uno puede hacer con su ordenador.</p>
    759 
    760 <p>Hay una gran diferencia con otras patentes como por ejemplo las patentes
    761 sobre los motores de automóviles, porque estas imponen restricciones
    762 únicamente a las empresas que fabrican automóviles, pero no a ustedes ni a
    763 mí. En cambio las patentes de software sí nos imponen restricciones a
    764 ustedes, a mí y a cualquiera que utilice un ordenador. De modo que no
    765 podemos pensar en ellas en términos meramente económicos, no podemos juzgar
    766 esta cuestión en términos meramente económicos. Hay algo más importante en
    767 juego.</p>
    768 
    769 <p>Pero incluso en términos económicos el sistema es contraproducente, pues se
    770 supone que su propósito es promover el progreso. Supuestamente, la creación
    771 de este incentivo artificial para hacer que la gente publique ideas
    772 contribuye al progreso en ese terreno. Pero lo que hace es justo lo
    773 contrario, pues la tarea fundamental en el software no es llegar con nuevas
    774 ideas, sino implementar miles de ideas juntas en un programa. Y las patentes
    775 de software ponen obstáculos a esto, de modo que son económicamente
    776 contraproducentes.</p>
    777 
    778 <p>Y hay incluso estudios económicos que muestran que esto es así, que muestran
    779 que en un sector con mucha innovación incremental un sistema de patentes
    780 puede de hecho reducir la inversión en investigación y desarrollo. Y, por
    781 supuesto, dificulta el desarrollo también de otras maneras. De modo que,
    782 incluso si nos olvidamos de la injusticia de las patentes de software,
    783 incluso si las contemplamos dentro del marco estrictamente económico que
    784 suele proponerse, siguen siendo dañinas.</p>
    785 
    786 <p>A veces la gente responde diciendo: «En otros sectores la gente ha convivido
    787 con las patentes durante décadas y se ha acostumbrado a ellas, ¿por qué
    788 ustedes deberían ser la excepción?».</p>
    789 
    790 <p>Pues bien, esa pregunta parte de un supuesto absurdo. Es como decir: «Otros
    791 tienen cáncer, ¿por qué no usted también?». Yo creo que es bueno que alguien
    792 no contraiga cáncer, independientemente de lo que les suceda a los
    793 demás. Esa pregunta es absurda porque supone que de algún modo todos tenemos
    794 el deber de sufrir el daño ocasionado por las patentes.</p>
    795 
    796 <p>Pero la pregunta contiene en sí misma otra más razonable, que es la
    797 siguiente: «Cuáles son las diferencias entre los diversos sectores que
    798 podrían hacer que un sistema de patentes resulte adecuado para algunos pero
    799 no para otros?».</p>
    800 
    801 <p>Hay una diferencia fundamental entre los distintos sectores en cuanto al
    802 número estimado de patentes que podrían prohibir o cubrir partes de
    803 cualquier producto.</p>
    804 
    805 <p>Tenemos una idea ingenua metida en la cabeza y trato de que nos libremos de
    806 ella, pues no es cierta. Y es que para cualquier producto hay una única
    807 patente, y que esa patente cubre el diseño completo de ese producto. De modo
    808 que si alguien diseña un producto nuevo, no puede estar ya patentado, y
    809 tendrá la oportunidad de obtener «la patente» de ese producto.</p>
    810 
    811 <p>No es así como funcionan las cosas. Quizá lo era en 1800, pero no ahora. De
    812 hecho, hay todo un espectro de sectores en función del número de patentes
    813 por producto. El espectro comienza con una sola patente, pero hoy en día no
    814 hay ningún sector así; los sectores se encuentran en varios lugares dentro
    815 de ese espectro.</p>
    816 
    817 <p>El sector más parecido a eso es el farmacéutico. Hace unas pocas décadas
    818 había realmente una sola patente por producto farmacéutico, al menos en
    819 cualquier momento dado, pues la patente cubría la fórmula química completa
    820 de esa sustancia en particular. Por aquel entonces, si alguien desarrollaba
    821 un nuevo medicamento podía estar seguro de que no había sido ya patentado
    822 por otra persona y de que podría obtener la patente de ese medicamento.</p>
    823 
    824 <p>Pero no es así como funciona hoy en día. Ahora hay patentes más amplias, y
    825 podría suceder que alguien fuera capaz de desarrollar un nuevo medicamento y
    826 no se le permitiera hacerlo porque otro tiene ya una patente más amplia que
    827 lo cubre.</p>
    828 
    829 <p>Incluso puede que haya varias patentes que cubran el nuevo medicamento
    830 simultáneamente, pero no serán cientos. La razón es que nuestra capacidad
    831 para la ingeniería bioquímica es tan limitada que nadie sabe cómo combinar
    832 tantas ideas para hacer algo útil en medicina. Si alguien puede combinar un
    833 par de ellas, ya lo está haciendo bastante bien para nuestro nivel de
    834 conocimientos. Pero en otros sectores se combinan más ideas para hacer una
    835 cosa.</p>
    836 
    837 <p>En el otro extremo del espectro se encuentra el software, donde podemos
    838 combinar más ideas para obtener un diseño utilizable, pues nuestro campo es
    839 fundamentalmente más sencillo que otros. Supongo que en nuestro campo la
    840 gente es igual de inteligente que en el de la ingeniería física. No es que
    841 nosotros seamos mejores que ellos, es que nuestro campo es fundamentalmente
    842 más sencillo, pues nosotros trabajamos con matemáticas.</p>
    843 
    844 <p>Un programa está hecho de componentes matemáticos, que están definidos,
    845 mientras que los objetos físicos no lo están. La materia hace lo que hace,
    846 de modo que debido a las perturbaciones de la materia es posible que un
    847 diseño no funcione de la manera que «debería» funcionar. Y es una tarea
    848 ardua. No se puede decir que la materia tiene un fallo y que habría arreglar
    849 el universo físico. Mientras que nosotros, los programadores, podemos
    850 levantar un castillo que descanse sobre una fina línea matemática. Y se
    851 sostiene, porque nada tiene ningún peso.</p>
    852 
    853 <p>La ingeniería física se enfrenta con multitud de complicaciones de las que
    854 nosotros no tenemos que preocuparnos.</p>
    855 
    856 <p>Por ejemplo, cuando yo pongo una condición <code>if</code> dentro de un
    857 bucle <code>while</code>,
    858 </p>
    859 
    860 <ul>
    861 <li>no tengo que preocuparme de que si la frecuencia de repetición del bucle
    862 <code>while</code> es incorrecta, la condición <code>if</code> pueda generar
    863 vibración, entrar en resonancia y romperse.</li>
    864 
    865 <li>no tengo que preocuparme de que si resuena mucho más rápido &mdash;digamos,
    866 millones de veces por segundo&mdash; pueda generar señales de
    867 radiofrecuencia que den lugar a valores erróneos en otras partes del
    868 programa;</li>
    869 
    870 <li>no tengo que preocuparme de que fluidos corrosivos presentes en el ambiente
    871 puedan filtrarse entre la condición <code>if</code> y la sentencia
    872 <code>while</code> y comenzar a corroerlos hasta impedir el paso de las
    873 señales;</li>
    874 
    875 <li>no tengo que preocuparme de que el calor generado por la condición
    876 <code>if</code> vaya a afectar a la sentencia <code>while</code> y la
    877 calcine; y</li>
    878 
    879 <li>no tengo que preocuparme de cómo extraer la condición <code>if</code> si se
    880 rompe, quema o corroe y reemplazarla por otra condición <code>if</code> para
    881 que el programa vuelva a funcionar.</li>
    882 </ul>
    883 
    884 <p>Tampoco tengo que preocuparme de cómo voy a insertar la condición
    885 <code>if</code> dentro de la sentencia <code>while</code> cada vez que hago
    886 una copia del programa. No tengo que montar una fábrica específica para
    887 hacer copias de mi programa, pues hay diversas órdenes generales que hacen
    888 copias de cualquier cosa.</p>
    889 
    890 <p>Si quiero hacer copias en CD, solo tengo que escribir un máster; y hay un
    891 programa que puedo utilizar para hacer un máster a partir de cualquier cosa,
    892 para escribir los datos que quiera. Puedo hacer un máster en CD y enviarlo a
    893 una fábrica, ellos duplicarán cualquier cosa que les envíe. No tengo que
    894 montar una fábrica diferente para cada cosa que quiero duplicar.</p>
    895 
    896 <p>En la ingeniería física a menudo hay que hacerlo, hay que diseñar productos
    897 para su fabricación. Diseñar la maquinaria puede ser una tarea aún mayor que
    898 la de diseñar el producto, y luego puede ser necesario gastar millones de
    899 dólares para levantar la fábrica. Así que, con tantas dificultades, no se
    900 podrán aplicar tantas ideas diferentes a un solo producto y hacerlo
    901 funcionar.</p>
    902 
    903 <p>El diseño de un producto físico con un millón de elementos de diseño
    904 diferentes que no se repiten es un proyecto colosal. Un programa con un
    905 millón de elementos de diseño diferentes no es nada. Son unos pocos cientos
    906 de miles de líneas de código, y unas cuantas personas pueden escribirlo en
    907 pocos años, así que no es gran cosa. La consecuencia es que el sistema de
    908 patentes es proporcionalmente mucho más gravoso para nosotros que para la
    909 gente de cualquier otro sector que tenga que vérselas con las perturbaciones
    910 de la materia.</p>
    911 
    912 <p>Un abogado hizo un estudio sobre un programa grande concreto, el núcleo
    913 Linux, que se utiliza junto al sistema operativo GNU que yo impulsé. Eso fue
    914 hace cinco años, y encontró 283 patentes estadounidenses diferentes, cada
    915 una de las cuales parecía prohibir algunos procesos de cómputo presentes en
    916 alguna parte del código de Linux. Al mismo tiempo vi un artículo que decía
    917 que Linux constituía el 0,25% de todo el sistema. De modo que si
    918 multiplicamos 300 por 400 podemos calcular el número de patentes que
    919 prohibirían algo en todo el sistema, unas cien mil. Esto es solo un cálculo
    920 aproximado. No disponemos de información más precisa, pues tratar de
    921 averiguarlo sería una tarea colosal.</p>
    922 
    923 <p>Pero este abogado no publicó la lista de patentes, pues eso habría puesto en
    924 peligro a los desarrolladores del núcleo Linux, ya que haría que las
    925 sanciones se agravaran en caso de que fueran demandados. Él no quería
    926 perjudicarlos, lo que pretendía era demostrar la gravedad del problema, el
    927 estancamiento que producen las patentes de software.</p>
    928 
    929 <p>Los programadores comprenden esto de inmediato, pero los políticos no suelen
    930 saber mucho de programación. Por lo general imaginan que las patentes son
    931 básicamente como el copyright, sólo que algo más sólidas. Imaginan que,
    932 puesto que el copyright no supone ninguna amenaza para los desarrolladores
    933 de software en su trabajo, tampoco la supondrán las patentes. Imaginan que,
    934 puesto que quien escribe un programa tiene el copyright, de la misma manera
    935 quien escribe un programa tiene también las patentes. Esto es falso, así que
    936 ¿cómo les hacemos ver lo que las patentes realmente hacen, lo que hacen en
    937 realidad en países como EE.&nbsp;UU.?</p>
    938 
    939 <p>Me parece que es útil establecer una analogía entre el software y las
    940 sinfonías. Veamos por qué es una buena analogía.</p>
    941 
    942 <p>Un programa o una sinfonía combinan muchas ideas. Una sinfonía combina
    943 muchas ideas musicales. Pero no se puede tomar un conjunto de ideas y decir:
    944 «Esta es mi combinación de ideas, ¿te gusta?», pues para hacer que funcionen
    945 hay que implementarlas todas. No se pueden tomar ideas musicales, ponerlas
    946 en una lista y decir: «¿Qué, te gusta esta combinación?». Uno no puede
    947 escuchar esa lista de ideas. Hay que escribir las notas que implementan
    948 todas esas ideas juntas.</p>
    949 
    950 <p>Lo complicado de la tarea consiste en escribir todas esas notas de modo tal
    951 que el conjunto suene bien, algo que la mayoría de nosotros no sabría
    952 hacer. No hay duda de que muchos de nosotros podríamos escoger ideas
    953 musicales de una lista, pero no sabríamos cómo implementarlas en una
    954 sinfonía que sonara bien. Solo algunos de nosotros tienen ese talento. Esa
    955 es la limitación. Es probable que yo pudiera inventar algunas ideas
    956 musicales, pero no sabría cómo utilizarlas con eficacia.</p>
    957 
    958 <p>Imaginemos ahora que nos encontramos en el siglo XVIII y que los Gobiernos
    959 europeos deciden que quieren promover el progreso de la música sinfónica
    960 estableciendo un sistema de patentes de ideas musicales, de modo que pudiera
    961 patentarse cualquier idea musical descrita con palabras.</p>
    962 
    963 <p>Por ejemplo, podría patentarse el uso de una secuencia concreta de notas
    964 como tema musical, o podría patentarse una progresión de acordes, o un
    965 patrón rítmico, o la utilización de ciertos instrumentos por sí solos, o
    966 podría patentarse un formato de repeticiones dentro de un
    967 movimiento. Cualquier idea musical que pudiera describirse con palabras
    968 habría sido patentable.</p>
    969 
    970 <p>Imaginen ahora que estamos en el siglo XIX, que ustedes son Beethoven y
    971 quieren escribir una sinfonía. Descubrirán que es mucho más difícil escribir
    972 una sinfonía por la que no puedan demandarlos que escribir una que suene
    973 bien, pues tendrá que abrirse paso entre todas las patentes existentes. Si
    974 ustedes se quejaran de esto, los titulares de las patentes les dirían: «Oh,
    975 Beethoven, estás celoso porque nosotros tuvimos esas ideas antes. ¿Por qué
    976 no concibes alguna idea por ti mismo?».</p>
    977 
    978 <p>De hecho, Beethoven sí tuvo ideas propias. La razón de que se lo considere
    979 un gran compositor son justamente todas esas ideas nuevas que tuvo y
    980 utilizó. Y supo utilizarlas eficazmente, es decir, combinándolas con
    981 montones de ideas ya conocidas. En sus composiciones unía unas pocas ideas
    982 nuevas a muchas otras más antiguas e incontrovertidas. Obtuvo así piezas
    983 controvertidas, pero no tanto que la gente no pudiera acostumbrarse a ellas.</p>
    984 
    985 <p>A nosotros la música de Beethoven no nos resulta polémica, aunque me han
    986 dicho que al principio sí lo fue. Pero como él combinó sus nuevas ideas con
    987 un montón de ideas ya conocidas, pudo darle a la gente la oportunidad de
    988 ampliar sus horizontes. Y pudieron hacerlo, que es por lo que a nosotros
    989 esas ideas nos suenan bien. Pero nadie, ni siquiera Beethoven, es tan genio
    990 como para reinventar la música desde cero y, sin utilizar ninguna de las
    991 ideas ya conocidas, componer algo que la gente esté dispuesta a
    992 escuchar. Como así tampoco nadie es tan genio como para reinventar la
    993 informática desde cero y, sin utilizar ninguna de las ideas ya conocidas,
    994 obtener algo que la gente quiera utilizar.</p>
    995 
    996 <p>Cuando el contexto tecnológico cambia con tanta frecuencia sucede que lo que
    997 se hacía hace veinte años resulta ahora totalmente inadecuado. Hace veinte
    998 años no había internet. Sin duda la gente hacía entonces muchas cosas con
    999 los ordenadores, pero lo que quieren hacer hoy son cosas que funcionen con
   1000 la red de Internet. Y no es posible hacerlo empleando solo las ideas que se
   1001 conocían hace veinte años. Y supongo que el contexto tecnológico continuará
   1002 cambiando, creando nuevas oportunidades para que alguien consiga patentes
   1003 que lleven a la ruina a todo el sector.</p>
   1004 
   1005 <p>Las grandes compañías pueden hacerlo incluso por sí solas. Por ejemplo, hace
   1006 algunos años Microsoft decidió hacer un falso estándar abierto para
   1007 documentos, y consiguió que se aprobara como estándar sobornando a la <abbr
   1008 title="International Standards Organization">ISO</abbr> (Organización
   1009 Internacional de Estándares). Pero lo diseñaron utilizando algo que
   1010 Microsoft había patentado. Microsoft es tan potente que puede empezar con
   1011 una patente y diseñar después un formato o protocolo que hace uso de esa
   1012 idea patentada (sea útil o no), de modo que no se puede lograr la
   1013 compatibilidad a menos que se utilice esa misma idea. Y luego Microsoft
   1014 puede hacer de ello un estándar de facto, con o sin la ayuda de organismos
   1015 de estándares sobornados. Debido a su peso puede empujar a la gente a
   1016 utilizar ese formato, lo que básicamente significa que consiguen un control
   1017 absoluto en todo el mundo. Así que tenemos que mostrar a los políticos qué
   1018 es lo que realmente está sucediendo aquí. Tenemos que mostrarles por qué es
   1019 dañino.</p>
   1020 
   1021 <p>Ahora he oído que la razón por la que Nueva Zelanda está considerando la
   1022 posibilidad de aprobar las patentes de software es que una gran compañía
   1023 quiere que se le concedan algunos monopolios. Imponer restricciones a todos
   1024 los ciudadanos del país a fin de que una compañía gane más dinero es lo
   1025 diametralmente opuesto al buen gobierno.</p>
   1026 
   1027 <p>Llegados a este punto, me gustaría abrir un turno de preguntas.</p></dd>
   1028 
   1029 <dt>P.</dt>
   1030 <dd>¿Cuál es la alternativa?</dd>
   1031 
   1032 <dt>R.</dt>
   1033 <dd>Que no haya patentes de software. Sé que funciona porque yo trabajaba en
   1034 este campo cuando todavía no había patentes de software. En aquel entonces
   1035 la gente desarrollaba software, lo distribuía de diversas maneras y no tenía
   1036 que preocuparse de que apareciera algún titular de patentes con demandas por
   1037 infracción. De modo que todos estaban a salvo. Las patentes de software no
   1038 resuelven ningún problema real, de manera que no tenemos necesidad de
   1039 plantearnos qué otra solución puede haber.</dd>
   1040 
   1041 <dt>P.</dt>
   1042 <dd>¿Cómo se recompensa a los desarrolladores?</dd>
   1043 
   1044 <dt>R.</dt>
   1045 <dd><p>De muchas maneras. Las patentes de software no tienen nada que ver con
   1046 eso. Recuerden que si ustedes son desarrolladores de software, las patentes
   1047 de software no les ayudarán a alcanzar lo que sea que quieran conseguir.</p>
   1048 
   1049 <p>Cada programador aspira a algo diferente. Yo desarrollé algunos programas
   1050 relevantes en los años ochenta, y la recompensa que buscaba consistía en ver
   1051 a la gente utilizar sus ordenadores en libertad. Y recibí esa recompensa,
   1052 aunque no totalmente, pues no todo el mundo goza de esa libertad. Pero las
   1053 patentes de software no habrían hecho otra cosa que detenerme.</p>
   1054 
   1055 <p>Otros desarrollaban software porque querían dinero. Las patentes de software
   1056 eran una amenaza también para ellos, y todavía lo son, pues no se conseguirá
   1057 dinero si los titulares de las patentes exigen que se les dé todo el que se
   1058 haya obtenido o si obligan a cerrar el negocio.</p></dd>
   1059 
   1060 <dt>P.</dt>
   1061 <dd>¿Cómo evitar el plagio y...?</dd>
   1062 
   1063 <dt>R.</dt>
   1064 <dd><p>El plagio no tiene nada que ver con este asunto. No tiene absolutamente nada
   1065 que ver con este asunto.</p>
   1066 
   1067 <p>Plagio significa copiar el texto de una obra y afirmar haberlo escrito uno
   1068 mismo. Pero las patentes no se refieren al texto de ninguna obra en
   1069 particular. Simplemente, no tienen nada que ver con esto.</p>
   1070 
   1071 <p>Si usted escribe una obra y su obra incorpora algunas ideas (lo cual siempre
   1072 sucede) no hay razón para pensar que las patentes que cubren esas ideas le
   1073 pertenecen a usted. Es más probable que pertenezcan a muchos otros &mdash;la
   1074 mitad de ellas a las megacorporaciones&mdash; que podrán demandarlo. Así que
   1075 no hay que preocuparse de posibles plagios, pues mucho antes de que llegue
   1076 el momento en que alguien pueda copiar su obra ya habrán acabado con ella.</p>
   1077 
   1078 <p>Me temo que usted confunde las patentes con el copyright. No tienen nada en
   1079 común. Les he explicado cómo afecta el sistema de patentes al software, pero
   1080 pienso que usted no me cree porque ha oído hablar de la función del
   1081 copyright y está confundiendo ambas cosas. Usted se ha formado una idea
   1082 acerca de los efectos del copyright y supone que los efectos de las patentes
   1083 son los mismos. No es así. Si usted escribe un código, el copyright de ese
   1084 código le pertenece a usted, pero si el código implementa ideas que están
   1085 patentadas, los titulares de esas patentes podrán demandarlo.</p>
   1086 
   1087 <p>Con el copyright, si usted mismo escribe el código, no tiene que preocuparse
   1088 de que alguien tenga ya el copyright de ese código y pueda presentarle una
   1089 demanda, pues el copyright solo limita la copia. Incluso si escribe algo que
   1090 es idéntico a lo que ha escrito otra persona, si puede probar que usted no
   1091 lo copió, eso constituye defensa suficiente en el marco de la ley de
   1092 copyright, pues la ley de copyright se refiere solo a la copia. La ley de
   1093 copyright se ocupa únicamente de lo relativo a la autoría de la obra, no de
   1094 las ideas incorporadas en ella, de modo que trata de algo muy distinto de la
   1095 ley de patentes, y los efectos son totalmente diferentes.</p>
   1096 
   1097 <p>Personalmente no estoy a favor de todo lo que la gente hace con el
   1098 copyright, y lo he criticado. Pero es un tema totalmente diferente, sin
   1099 relación alguna. Si usted cree que la ley de patentes es una ayuda para
   1100 alguien que está desarrollando software, eso significa que se ha hecho una
   1101 idea completamente equivocada de los efectos reales de la ley de patentes.</p></dd>
   1102 
   1103 <dt>P.</dt>
   1104 <dd>No me malinterprete. Estoy de su parte.</dd>
   1105 
   1106 <dt>R.</dt>
   1107 <dd>Sí, pero aun así usted se ha formado una idea equivocada. No le estoy
   1108 culpando, simplemente usted ha sido mal informado.</dd>
   1109 
   1110 <dt>P.</dt>
   1111 <dd>Si estoy escribiendo software con fines comerciales, ¿tendré una buena
   1112 protección si lo encierro en una caja negra y lo mantengo en secreto? </dd>
   1113 
   1114 <dt>R.</dt>
   1115 <dd>No quiero discutir esa cuestión porque no estoy a favor de ello. Creo que no
   1116 es ético hacerlo, pero de todos modos es un asunto que no viene al caso.</dd>
   1117 
   1118 <dt>P.</dt>
   1119 <dd>Lo entiendo.</dd>
   1120 
   1121 <dt>R.</dt>
   1122 <dd>No quiero cambiar de tema y elogiar algo que desapruebo. Pero como es otro
   1123 tema, prefiero no entrar en ello.</dd>
   1124 
   1125 <dt>P.</dt>
   1126 <dd>Nuestra Fundación para la Investigación, la Ciencia y la Tecnología
   1127 &mdash;que según creo es probablemente el equivalente de vuestra Fundación
   1128 Nacional para la Ciencia&mdash; concede subvenciones para la investigación y
   1129 el desarrollo, y una de las cosas que propone con bastante insistencia es
   1130 que, de ser posible, las ideas que han financiado se aseguren por medio de
   1131 patentes.</dd>
   1132 
   1133 <dt>R.</dt>
   1134 <dd>Eso no debería aplicarse al software porque nadie, en ningún caso, debe
   1135 tener la posibilidad de patentar ideas en el campo de la informática. Pero,
   1136 más en general, lo que se aprecia ahí es la corrupción general de nuestra
   1137 sociedad al poner los objetivos comerciales por delante de cualquier otro
   1138 objetivo. No soy comunista y no quiero abolir los negocios, pero cuando los
   1139 negocios están por encima de todo, cuando todos los aspectos de la vida se
   1140 orientan hacia los negocios, eso es peligroso.</dd>
   1141 
   1142 <dt>P.</dt>
   1143 <dd>Entonces, Richard, si hablas con la Fundación, quizá podrías sugerirles que
   1144 hay mejores maneras de hacer dinero con el software en un pequeño país como
   1145 Nueva Zelanda.</dd>
   1146 
   1147 <dt>R.</dt>
   1148 <dd>Las patentes de software no ayudan a nadie a hacer dinero con el
   1149 software. Lo que hacen es poner a quien lo intenta en riesgo de ser
   1150 demandado.</dd>
   1151 
   1152 <dt>P.</dt>
   1153 <dd>Lo cual dificulta a un país como Nueva Zelanda construir una base económica
   1154 apoyándose en el software.</dd>
   1155 
   1156 <dt>R.</dt>
   1157 <dd>Perdone, cuando dice “lo cual” no sé a qué se está refiriendo. Las patentes
   1158 de software se lo dificultan a todo el mundo. Si Nueva Zelanda permite las
   1159 patentes de software, eso dificultará a cualquiera en Nueva Zelanda
   1160 desarrollar software y distribuirlo, pues le pondrá en riesgo de ser
   1161 demandado. Las patentes de software no tienen nada que ver con desarrollar
   1162 un programa y luego darle algún uso.</dd>
   1163 
   1164 <dt>P.</dt>
   1165 <dd>De modo que, en lo que se refiere a su desarrollo económico, Nueva Zelanda
   1166 estaría mejor protegida sin patentes de software.</dd>
   1167 
   1168 <dt>R.</dt>
   1169 <dd><p>Sí. Mire, cada país tiene su propio sistema de patentes, y funcionan
   1170 independientemente, salvo entre los países que han firmado un acuerdo que
   1171 diga: «Si usted tiene una patente en tal país, puede venir aquí con su
   1172 solicitud de patente y la evaluaremos basándonos en la fecha de su solicitud
   1173 allí». Pero, por lo demás, cada país tiene sus propios criterios sobre lo
   1174 que puede patentarse y posee su propio conjunto de patentes.</p>
   1175 
   1176 <p>La consecuencia es que si EE.&nbsp;UU. permite las patentes de software y
   1177 Nueva Zelanda no, eso significa que cualquier persona de cualquier lugar del
   1178 mundo, incluidos los neozelandeses, puede conseguir patentes estadounidenses
   1179 y demandarnos a nosotros, pobres estadounidenses, en nuestro país. Pero si
   1180 Nueva Zelanda no permite las patentes de software, eso significa que ni
   1181 ustedes ni nosotros podemos conseguir patentes de software neozelandesas
   1182 para demandarlos a ustedes, los neozelandeses, en su país. Puede estar
   1183 seguro de que casi todas las patentes de software estarán en manos de
   1184 extranjeros que las utilizarán fundamentalmente para arremeter contra
   1185 cualquier desarrollador de software neozelandés en cuanto se les presente la
   1186 ocasión.</p></dd>
   1187 
   1188 <dt>P.</dt>
   1189 <dd>Desde que sucedió el caso de <cite>Hughes Aircraft</cite>, que creo que fue
   1190 en los años noventa...</dd>
   1191 
   1192 <dt>R.</dt>
   1193 <dd>No conozco ese caso.</dd>
   1194 
   1195 <dt>P.</dt>
   1196 <dd>Pues, básicamente, significa que Nueva Zelanda tiene patentes de
   1197 software. No estamos entrando en un terreno virgen, las patentes existen ya.</dd>
   1198 
   1199 <dt>R.</dt>
   1200 <dd><p>No lo sé, pero me han dicho que ahora se está decidiendo en el plano
   1201 legislativo si permitirlas o no. Y las oficinas de patentes suelen ser
   1202 receptivas a la presión que ejercen las megacorporaciones a través de la
   1203 OMPI.</p>
   1204 
   1205 <p>La OMPI, como se desprende de su nombre (Organización Mundial de la
   1206 Propiedad Intelectual), no obra de buena fe, pues el uso de esa expresión
   1207 aumenta la confusión. La OMPI obtiene buena parte de sus fondos de las
   1208 megacorporaciones, y los utiliza para llevar a funcionarios de las oficinas
   1209 de patentes a idílicos destinos turísticos para formarlos. Lo que les
   1210 enseñan es el modo de torcer la ley para permitir las patentes en áreas en
   1211 las que se supone que no están permitidas.</p>
   1212 
   1213 <p>En muchos países hay leyes y sentencias judiciales que dicen que el software
   1214 como tal no puede patentarse, que los algoritmos no pueden patentarse o que
   1215 los algoritmos «matemáticos» no pueden patentarse (nadie está muy seguro de
   1216 lo que significa que un algoritmo sea matemático o no), y varios criterios
   1217 más que si se interpretaran de forma natural excluirían las patentes de
   1218 software, pero las oficinas de patentes tuercen la ley para introducirlas de
   1219 todos modos.</p>
   1220 
   1221 <p>Por ejemplo, un montón de cosas que en la práctica son patentes de software
   1222 se describen como un sistema que cuenta con una unidad de procesamiento
   1223 central, una memoria, dispositivos de entrada/salida, capacidad de recibir
   1224 instrucciones y medios para realizar una operación de cómputo particular. En
   1225 realidad, han descrito explícitamente en la patente todas las partes de un
   1226 ordenador común, y luego dicen: «Pues bien, este es el sistema físico que
   1227 queremos patentar», pero lo cierto es que están patentando un determinado
   1228 programa para ordenador. Son muchos los subterfugios que han empleado.</p>
   1229 
   1230 <p>Por lo general, las oficinas de patentes tratan de torcer la ley para
   1231 permitir más patentes. En EE.&nbsp;UU., las patentes de software se crearon
   1232 a raíz de una sentencia judicial de 1982 emitida por el Tribunal de
   1233 Apelación que se ocupa de todos los casos de patentes, que malinterpretó y
   1234 aplicó incorrectamente una sentencia del Tribunal Supremo del año
   1235 anterior. Ahora parece que por fin el Tribunal de Apelación ha cambiado de
   1236 opinión y ha llegado a la conclusión de que todo aquello fue un error, y
   1237 parece que con esta decisión nos libraremos de todas las patentes de
   1238 software, a menos que el Tribunal Supremo la invalide. El Tribunal Supremo
   1239 está ahora deliberando sobre ello, y en menos de un año sabremos si hemos
   1240 ganado o no.</p></dd>
   1241 
   1242 <dt>P.</dt>
   1243 <dd>En caso de que se fracasara, ¿hay algún movimiento en EE.&nbsp;UU. para
   1244 adoptar una solución legislativa? </dd>
   1245 
   1246 <dt>R.</dt>
   1247 <dd>Sí, y yo lo vengo promoviendo desde hace unos 19 años. Es una batalla que
   1248 estamos librando una y otra vez en varios países.</dd>
   1249 
   1250 <dt>P.</dt>
   1251 <dd>En su planteamiento, ¿dónde encajaría el caso I4i?</dd>
   1252 
   1253 <dt>R.</dt>
   1254 <dd>No tengo idea de qué se trata.</dd>
   1255 
   1256 <dt>P.</dt>
   1257 <dd>Es lo que ha hecho que Microsoft casi tuviera que dejar de vender Word, pues
   1258 se ha descubierto que infringía una patente canadiense.</dd>
   1259 
   1260 <dt>R.</dt>
   1261 <dd>¡Ah, eso! No es más que un ejemplo de lo peligrosas que son las patentes
   1262 para todos los programadores. No me gusta lo que hace Microsoft, pero esa es
   1263 otra cuestión. No es bueno que alguien pueda demandar a un desarrollador de
   1264 software y decirle: «No te permitiré distribuir ese software».</dd>
   1265 
   1266 <dt>P.</dt>
   1267 <dd>Obviamente, vivimos en un mundo imperfecto, y en algunos casos nos topamos
   1268 con el asunto de las patentes de software. ¿Cree que deberíamos conceder a
   1269 los investigadores el privilegio de sortear las patentes del mismo modo que
   1270 la ley de copyright permite la investigación sobre obras sujetas a
   1271 copyright?</dd>
   1272 
   1273 <dt>R.</dt>
   1274 <dd>No, buscar soluciones parciales es un error, porque tenemos más
   1275 posibilidades de alcanzar una solución completa. Todos los que están
   1276 involucrados en el desarrollo, distribución y uso del software, excepto las
   1277 megacorporaciones, en cuanto ven lo peligrosas que son las patentes de
   1278 software abogan por su total rechazo. Mientras que una excepción para algún
   1279 caso especial se ganará el apoyo de la gente solo para ese caso
   1280 especial. Estas soluciones parciales son básicamente distracciones. La gente
   1281 empieza a decir: «Estoy seguro de que en realidad no podemos solucionar el
   1282 problema, así que me doy por vencido. Propongamos una solución
   1283 parcial». Pero estas soluciones parciales no hacen que se pueda desarrollar
   1284 software de un modo seguro.</dd>
   1285 
   1286 <dt>P.</dt>
   1287 <dd>En cualquier caso, usted no se opondría a una solución parcial que no se
   1288 dirija necesariamente solo a las patentes de software, como por ejemplo a su
   1289 utilización en la experimentación, lo cual sería una buena solución para las
   1290 patentes farmacéuticas.</dd>
   1291 
   1292 <dt>R.</dt>
   1293 <dd>No me opondría a eso.</dd>
   1294 
   1295 <dt>P.</dt>
   1296 <dd>Pero, para entendernos, lo que usted está diciendo es que no cree que eso
   1297 sea aplicable al software.</dd>
   1298 
   1299 <dt>R.</dt>
   1300 <dd>Algo que nos pone a salvo solo a unos pocos, o solo a ciertas actividades, o
   1301 nos libra de la mitad de las patentes de software, es como decir: «Bien,
   1302 quizá podamos limpiar de minas parte del terreno, o quizá podamos destruir
   1303 la mitad de las que se encuentran en el campo minado». Pero eso no hace que
   1304 podamos caminar sobre seguro.</dd>
   1305 
   1306 <dt>P.</dt>
   1307 <dd>Usted ha estado repitiendo lo mismo por todo el mundo. ¿Qué acogida ha
   1308 tenido? ¿Han cambiado de opinión los Gobiernos o han dejado de adoptar
   1309 patentes de software?</dd>
   1310 
   1311 <dt>R.</dt>
   1312 <dd>Algunos sí lo han hecho. Hace algunos años en India hubo un intento de
   1313 cambiar la ley de patentes para permitir de forma explícita las patentes de
   1314 software, pero se abandonó. Hace algunos años EE.&nbsp;UU. propuso un
   1315 tratado comercial con Latinoamérica, un tratado de libre explotación, pero
   1316 fue bloqueado por el presidente de Brasil, que dijo «no» a las patentes de
   1317 software y a otros aspectos dañinos relacionados con la informática. Eso
   1318 puso fin a todo el tratado. Al parecer ese era el único punto que
   1319 EE.&nbsp;UU. pretendía imponer al resto del continente. Pero estas cosas no
   1320 desaparecen para siempre; hay compañías que disponen de personal que trabaja
   1321 a tiempo completo tratando de encontrar la manera de subvertir la ley en tal
   1322 o cual país.</dd>
   1323 
   1324 <dt>P.</dt>
   1325 <dd>¿Hay datos concretos de los efectos económicos sobre los colectivos
   1326 dedicados a la innovación en aquellos países que no tienen patentes de
   1327 software?</dd>
   1328 
   1329 <dt>R.</dt>
   1330 <dd><p>No hay nada. Es casi imposible medir estas cosas. En realidad no debería
   1331 decir que no hay nada, algo sí hay. Es muy difícil medir el efecto del
   1332 sistema de patentes porque se está comparando el mundo real con un mundo
   1333 hipotético, y no hay forma de estar seguro de qué es lo que pasaría.</p>
   1334 
   1335 <p>Lo que puedo decir es que antes de la aparición de las patentes de software
   1336 se desarrollaba mucho software, aunque no tanto como ahora, porque
   1337 naturalmente entonces no había en absoluto tantos usuarios de ordenadores
   1338 como ahora.</p>
   1339 
   1340 <p>¿Cuántos usuarios de ordenadores había en 1982, incluso en EE.&nbsp;UU.? Era
   1341 una pequeña parte de la población. Pero había desarrolladores de software, y
   1342 no decían: «Necesitamos desesperadamente patentes de software». Cuando
   1343 desarrollaban sus programas no se les acusaba de infringir patentes. Pero he
   1344 visto algún estudio económico que al parecer indica que las patentes no
   1345 promueven un incremento de la investigación, sino que parte de los fondos
   1346 destinados a la investigación se desvían a la obtención de patentes.</p></dd>
   1347 
   1348 <dt>P.</dt>
   1349 <dd>¿Cree que puede producirse un aumento del interés por los secretos
   1350 comerciales?</dd>
   1351 
   1352 <dt>R.</dt>
   1353 <dd>No. Antes de que hubiera patentes de software muchos desarrolladores de
   1354 software guardaban en secreto los detalles de sus programas. Pero
   1355 normalmente no mantenían ninguna de las ideas generales en secreto, porque
   1356 se dieron cuenta de que para desarrollar buen software la tarea fundamental
   1357 no consiste en la elección de ideas generales, sino en la implementación
   1358 conjunta de muchas ideas. De modo que publicaban en revistas académicas
   1359 &mdash;o permitían que sus empleados lo hicieran&mdash; cualquier nueva idea
   1360 interesante que tuvieran. Pero ahora patentarán esas nuevas ideas. Eso tiene
   1361 poco que ver con desarrollar un programa útil, y dar a conocer algunas ideas
   1362 no significa entregar un programa. Además, la mayor parte de las ideas, las
   1363 miles de ideas que se combinan en un programa, son ya conocidas en cualquier
   1364 caso.</dd>
   1365 
   1366 <dt>P.</dt>
   1367 <dd>Para respaldar lo que usted dice, escuché una entrevista con uno de los
   1368 fundadores de Paypal en la que decía que su éxito se debía en un 5% a ideas
   1369 y en el restante 95% a su ejecución, y esto apoya muy bien su tesis.</dd>
   1370 
   1371 <dt>R.</dt>
   1372 <dd>Estoy de acuerdo.</dd>
   1373 
   1374 <dt>SF:</dt>
   1375 <dd>Excelente. Richard tiene aquí unas pegatinas que creo que son gratuitas.</dd>
   1376 
   1377 <dt>RMS:</dt>
   1378 <dd>Sí, y estos otros artículos están en venta.</dd>
   1379 
   1380 <dt>SF:</dt>
   1381 <dd>Así que si quieren pueden pasar por aquí. Ha sido una gran
   1382 disertación. Gracias, Richard.</dd>
   1383 
   1384 </dl>
   1385 
   1386 <hr class="no-display" />
   1387 <div class="edu-note c"><p id="fsfs">Esta conferencia está publicada en el libro <a
   1388 href="https://shop.fsf.org/product/free-software-free-society/"><cite>Software
   1389 libre para una sociedad libre: Selección de ensayos de Richard
   1390 M. Stallman</cite></a>.</p></div>
   1391 </div>
   1392 
   1393 <div class="translators-notes">
   1394 
   1395 <!--TRANSLATORS: Use space (SPC) as msgstr if you don't have notes.-->
   1396 <strong>Notas de traducción</strong> <br /> <br /> <a href="#TransNote1-rev"
   1397 id="TransNote1">[1]</a> La pronunciación de «GNU» por Richard Stallman
   1398 también se puede oír en http://www.gnu.org/gnu/pronunciation.html. <br /> <a
   1399 href="#TransNote2-rev" id="TransNote2">[2]</a> «Heckled by Heckel». Juego de
   1400 palabras entre el nombre del programador, Heckel, y el verbo «to heckle» que
   1401 significa «interrumpir con preguntas».</div>
   1402 </div>
   1403 
   1404 <!-- for id="content", starts in the include above -->
   1405 <!--#include virtual="/server/footer.es.html" -->
   1406 <div id="footer" role="contentinfo">
   1407 <div class="unprintable">
   1408 
   1409 <p>Envíe sus consultas acerca de la FSF y GNU a <a
   1410 href="mailto:gnu@gnu.org">&lt;gnu@gnu.org&gt;</a>. Existen también <a
   1411 href="/contact/">otros medios para contactar</a> con la FSF. <br /> Para
   1412 avisar de enlaces rotos y proponer otras correcciones o sugerencias,
   1413 diríjase a <a
   1414 href="mailto:webmasters@gnu.org">&lt;webmasters@gnu.org&gt;</a>.</p>
   1415 
   1416 <p>
   1417 <!-- TRANSLATORS: Ignore the original text in this paragraph,
   1418         replace it with the translation of these two:
   1419 
   1420         We work hard and do our best to provide accurate, good quality
   1421         translations.  However, we are not exempt from imperfection.
   1422         Please send your comments and general suggestions in this regard
   1423         to <a href="mailto:web-translators@gnu.org">
   1424 
   1425         &lt;web-translators@gnu.org&gt;</a>.</p>
   1426 
   1427         <p>For information on coordinating and contributing translations of
   1428         our web pages, see <a
   1429         href="/server/standards/README.translations.html">Translations
   1430         README</a>. -->
   1431 El equipo de traductores al español se esfuerza por ofrecer traducciones
   1432 fieles al original y de buena calidad, pero no estamos libres de cometer
   1433 errores.<br /> Envíe sus comentarios y sugerencias sobre las traducciones a
   1434 <a
   1435 href="mailto:web-translators@gnu.org">&lt;web-translators@gnu.org&gt;</a>.
   1436 </p><p>Consulte la <a href="/server/standards/README.translations.html">Guía
   1437 para las traducciones</a> para obtener información sobre la coordinación y
   1438 el envío de traducciones de las páginas de este sitio web.</p>
   1439 </div>
   1440 
   1441 <!-- Regarding copyright, in general, standalone pages (as opposed to
   1442      files generated as part of manuals) on the GNU web server should
   1443      be under CC BY-ND 4.0.  Please do NOT change or remove this
   1444      without talking with the webmasters or licensing team first.
   1445      Please make sure the copyright date is consistent with the
   1446      document.  For web pages, it is ok to list just the latest year the
   1447      document was modified, or published.
   1448      
   1449      If you wish to list earlier years, that is ok too.
   1450      Either "2001, 2002, 2003" or "2001-2003" are ok for specifying
   1451      years, as long as each year in the range is in fact a copyrightable
   1452      year, i.e., a year in which the document was published (including
   1453      being publicly visible on the web or in a revision control system).
   1454      
   1455      There is more detail about copyright years in the GNU Maintainers
   1456      Information document, www.gnu.org/prep/maintain. -->
   1457 <p>Copyright &copy; 2009, 2021 Richard Stallman</p>
   1458 
   1459 <p>Esta página está bajo licencia <a rel="license"
   1460 href="http://creativecommons.org/licenses/by-nd/4.0/deed.es_ES">Creative
   1461 Commons Reconocimiento-SinObraDerivada 4.0 Internacional</a>.</p>
   1462 
   1463 <!--#include virtual="/server/bottom-notes.es.html" -->
   1464 <div class="translators-credits">
   1465 
   1466 <!--TRANSLATORS: Use space (SPC) as msgstr if you don't want credits.-->
   1467 <strong>Traducción: Javier Fernández Retenaga, 2014.</strong> </div>
   1468 
   1469 <p class="unprintable"><!-- timestamp start -->
   1470 Última actualización:
   1471 
   1472 $Date: 2021/09/12 10:34:32 $
   1473 
   1474 <!-- timestamp end -->
   1475 </p>
   1476 </div>
   1477 </div>
   1478 <!-- for class="inner", starts in the banner include -->
   1479 </body>
   1480 </html>