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> —cosa que rara vez hacía, quizá un par de 223 veces al año—, 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. 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 —creo que se trataba de alguien que compró patentes y las utilizó para 398 amenazar— «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 —que 539 según afirmaban era quizá de un orden de magnitud mayor— 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 —digamos, 866 millones de veces por segundo— 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. 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 —la 1074 mitad de ellas a las megacorporaciones— 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 —que según creo es probablemente el equivalente de vuestra Fundación 1128 Nacional para la Ciencia— 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. 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. 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. 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. 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. 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. 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 —o permitían que sus empleados lo hicieran— 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"><gnu@gnu.org></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"><webmasters@gnu.org></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 <web-translators@gnu.org></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"><web-translators@gnu.org></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 © 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>