free-hardware-designs.html (32551B)
1 <!--#set var="ENGLISH_PAGE" value="/philosophy/free-hardware-designs.en.html" --> 2 3 <!--#include virtual="/server/header.es.html" --> 4 <!-- Parent-Version: 1.96 --> 5 <!-- This page is derived from /server/standards/boilerplate.html --> 6 <!--#set var="TAGS" value="essays aboutfs extension" --> 7 <!--#set var="DISABLE_TOP_ADDENDUM" value="yes" --> 8 9 <!-- This file is automatically generated by GNUnited Nations! --> 10 <title>Hardware libre y diseños libres para hardware - Proyecto GNU - Free Software 11 Foundation</title> 12 13 <!--#include virtual="/philosophy/po/free-hardware-designs.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>Hardware libre y diseños libres para hardware</h2> 20 21 <address class="byline">por <a href="https://www.stallman.org/">Richard Stallman</a></address> 22 23 <div class="introduction"> 24 <p>¿En qué medida las ideas del software libre se aplican al hardware? ¿Es una 25 obligación moral hacer que los diseños de nuestro hardware sean libres, tal 26 como lo es hacer que nuestro software sea libre? ¿Es necesario para 27 conservar nuestra libertad rechazar el hardware hecho a partir de diseños 28 que no son libres?</p> 29 </div> 30 31 <h3 id="definitions">Definiciones</h3> 32 33 <p>El <em>software libre</em> es un asunto de libertad, no de precio. En 34 términos generales, significa que los usuarios son libres de usar el 35 software, como así también de copiarlo y redistribuirlo, con o sin 36 modificaciones. Para ser más precisos, la definición descansa sobre <a 37 href="/philosophy/free-sw.html">las cuatro libertades esenciales</a>. Para 38 poner de relieve que «<cite>free</cite>» hace referencia a la libertad y no 39 al precio, a menudo ponemos junto a «<cite>free</cite>» la palabra francesa 40 o española «libre» <a href="#TransNote1" 41 id="TransNote1-rev"><sup>[1]</sup></a>.</p> 42 43 <p>Si aplicamos la misma idea directamente al hardware, <em>hardware libre</em> 44 significa que los usuarios pueden usarlo libremente, copiarlo o 45 redistribuirlo con o sin cambios. Sin embargo, no existen copiadoras de 46 hardware, excepto para la reproducción de llaves, del ADN y de la forma 47 exterior de objetos de plástico. La mayor parte del hardware se fabrica a 48 partir de algún tipo de diseño. El diseño precede al hardware.</p> 49 50 <p>Así pues, el concepto que en realidad necesitamos es el de <em>diseño libre 51 para hardware</em>. Es sencillo: se refiere a un diseño que otorga a los 52 usuarios el permiso de usarlo (por ejemplo, fabricar hardware a partir de 53 él), copiarlo y redistribuirlo, con o sin modificaciones. El diseño debe 54 otorgar las mismas cuatro libertades que definen al software libre.</p> 55 56 <p>Podemos entonces llamar «hardware libre» al hardware hecho a partir de un 57 diseño libre, aunque «hardware de diseño libre» es una expresión más clara 58 pues evita posibles malentendidos.</p> 59 60 <p>Quienes por primera vez oyen hablar del software libre a menudo piensan que 61 eso significa que pueden conseguir una copia gratuita. Muchos programas 62 libres se pueden obtener sin coste alguno, dado que descargar una copia no 63 cuesta nada, pero eso no es lo que aquí significa «<cite>free</cite>» (de 64 hecho, algunos programas espías, tales como <a 65 href="/proprietary/proprietary-surveillance.html"><cite>Flash Player</cite> 66 y <cite>Angry Birds</cite></a>, son gratuitos pero no libres). En inglés, 67 decir «<cite>free</cite>» acompañado de «libre» ayuda a aclarar el asunto.</p> 68 69 <p>En lo que se refiere al hardware, esta confusión tiende a ir en la dirección 70 contraria. Producir hardware cuesta dinero, por lo que el hardware producido 71 con fines comerciales no será gratuito (a no ser que se trate de una oferta 72 gancho o artículo promocional), pero eso no impide que su diseño sea 73 libre. Los objetos que se realizan en una impresora 3D propia pueden 74 resultar bastante baratos, pero no exactamente gratuitos, ya que las 75 materias primas tendrán algún coste. En términos éticos, el asunto de la 76 libertad prevalece totalmente sobre el del precio, ya que un dispositivo que 77 deniega la libertad a los usuarios vale menos que nada.</p> 78 79 <p>Podemos utilizar la expresión «hardware libre» como una forma abreviada de 80 «hardware hecho a partir de un diseño libre».</p> 81 82 <p>Hay quien emplea las expresiones «hardware abierto» y «hardware de código 83 abierto» con el mismo significado que «hardware de diseño libre», pero tales 84 términos restan importancia a la cuestión de la libertad. Proceden de la 85 expresión «software de código abierto», que se refiere más o menos al 86 software libre, pero <a 87 href="/philosophy/open-source-misses-the-point.html">sin mencionar la 88 libertad ni presentar el asunto en términos de lo que está bien y lo que 89 está mal</a>. Para subrayar la importancia de la libertad, insistimos en 90 hacer referencia a ella siempre que resulte pertinente. Visto que la palabra 91 «abierto» falla en este sentido, evitemos emplearla en lugar de «libre».</p> 92 93 <h3 id="hw-and-sw">Hardware y software</h3> 94 95 <p>El hardware y el software son fundamentalmente diferentes. Un programa, 96 incluso en forma de ejecutable compilado, es una colección de datos que un 97 ordenador puede interpretar como instrucciones. Al igual que cualquier otra 98 obra digital, se puede copiar y modificar utilizando un ordenador. La copia 99 de un programa no posee intrínsecamente una forma física o soporte 100 preferencial.</p> 101 102 <p>El hardware, en cambio, es una estructura física, y su carácter físico es 103 crucial. Si bien un diseño de hardware puede representarse mediante datos, e 104 incluso mediante un programa en algunos casos, el diseño no es el 105 hardware. El diseño de una CPU no puede ejecutar un programa. No se llegaría 106 muy lejos tratando de teclear sobre el diseño de un teclado o intentando 107 mostrar píxeles sobre el diseño de una pantalla.</p> 108 109 <p>Además, aunque se pueda emplear un ordenador para modificar o copiar un 110 diseño de hardware, el ordenador no puede convertir el diseño en la 111 estructura física que en él se describe. Para eso se necesitan máquinas de 112 fabricación.</p> 113 114 <h3 id="boundary">La frontera entre el hardware y el software</h3> 115 116 <p>¿Dónde se sitúa el límite entre el hardware y el software en los 117 dispositivos digitales? Se deduce de las definiciones. El software es la 118 parte operante del dispositivo que se puede copiar y modificar en un 119 ordenador, mientras que el hardware es la parte operante que no se puede 120 copiar ni modificar. Esta es la forma correcta de hacer la distinción, 121 porque alude a las consecuencias prácticas.</p> 122 123 <p>Entre el hardware y el software existe una zona gris ocupada por el 124 <cite>firmware</cite> que <em>se puede</em> actualizar o reemplazar, pero 125 que no está concebido para actualizarse o reemplazarse una vez vendido el 126 producto. O quizás eso es posible, pero poco habitual; o bien el fabricante 127 puede publicar una versión actualizada, pero usted no. Desde el punto de 128 vista conceptual, la zona gris es bastante estrecha, pero en la práctica es 129 importante porque afecta a muchos productos. En efecto, hoy en día es 130 habitual que teclados, cámaras, discos duros y memorias USB contengan un 131 programa privativo que el fabricante podría reemplazar.</p> 132 133 <p>Podemos considerar ese <cite>firmware</cite> casi como hardware, pero no 134 debemos pretender que sea ambas cosas a la vez. Si consideramos determinado 135 <cite>firmware</cite> como imposible de modificar, porque en la práctica no 136 es posible evitar ese <cite>firmware</cite>, entonces debemos también 137 considerarlo como imposible de modificar cuando desearíamos que eso fuera 138 posible. Esto implica rechazar todas las actualizaciones o correcciones de 139 ese <cite>firmware</cite>. Es lo que yo hago, y por eso lo hago. Mientras no 140 dispongamos de ordenadores con <cite>firmware</cite> completamente libre, no 141 hay manera de hacer nada mejor.</p> 142 143 <p>Algunos opinan que los programas de <cite>firmware</cite> preinstalados y 144 los circuitos lógicos programables (<abbr title="Field-Programmable Gate 145 Array">FPGA</abbr>) «desdibujan los límites entre hardware y software», pero 146 creo que esa es una interpretación incorrecta de los hechos. El 147 <cite>firmware</cite> que se instala durante el uso es software; el 148 <cite>firmware</cite> que se entrega integrado al dispositivo y no se puede 149 modificar es software por naturaleza, pero podemos considerarlo como si 150 fuera un circuito. En cuanto a los FPGA, el circuito FPGA en sí mismo es 151 hardware, pero el esquema lógico de puertas que se carga en el FPGA es un 152 tipo de <cite>firmware</cite>.</p> 153 154 <p>Ejecutar en las FPGA esquemas de puertas que sean libres podría ser un 155 método útil para la fabricación de dispositivos digitales cuyos circuitos 156 sean libres. No obstante, para que los FPGA se puedan utilizar en el mundo 157 libre, necesitamos herramientas de desarrollo libres. El obstáculo es que el 158 formato del archivo del eschema de puertas que se carga en el FPGA es 159 secreto. Durante muchos años no ha existido ningún modelo de FPGA para el 160 cual pudieran producirse tales archivos sin utilizar herramientas que no son 161 libres (privativas).</p> 162 163 <p>Desde 2015 hay herramientas libres para <a 164 href="https://web.archive.org/web/20211106213411/http://www.clifford.at/icestorm/">programar 165 el Lattice iCE40</a>, un modelo común de FPGA, a partir de un formato de 166 entrada escrito en un lenguaje de descripción de hardware (<abbr 167 title="Hardware Description Language">HDL</abbr>). También es posible 168 compilar programas en C y ejecutarlos en el circuito FPGA Xilinx Spartan 6 169 LX9 con <a href="https://github.com/Wolfgang-Spraul/fpgatools">herramientas 170 que son libres</a> pero que no admiten el HDL como formato de 171 entrada. Recomendamos rechazar otros modelos de FPGA hasta que sean 172 compatibles con herramientas libres.</p> 173 174 <p>En cuanto al código HDL en sí, este puede actuar como software (cuando se 175 ejecuta en un emulador o se carga en un FPGA) o como un diseño de hardware 176 (cuando se implementa en semiconductores de silicio o en un circuito 177 impreso).</p> 178 179 <h3 id="ethical-3d-printers">La cuestión ética que plantean las impresoras 3D</h3> 180 181 <p>Desde un punto de vista ético, <a 182 href="/philosophy/free-software-even-more-important.html">el software debe 183 ser libre</a>. Un programa que no es libre es una injusticia. ¿Debemos 184 adoptar la misma postura con respecto a los diseños de hardware?</p> 185 186 <p>Ciertamente debemos hacerlo en lo que se refiere a la impresión 3D (o, más 187 en general, cualquier tipo de fabricación personal). Los patrones de 188 impresión para hacer un objeto útil y práctico (esto es, funcional antes que 189 decorativo) <em>deben</em> ser libres, porque son obras elaboradas para uso 190 práctico. Los usuarios merecen tener control sobre esas obras, de la misma 191 manera que merecen tener control sobre el software que usan. Distribuir un 192 diseño que no es libre para la fabricación de un objeto funcional es tan 193 malo como distribuir un programa privativo.</p> 194 195 <p>Hay que tener la precaución de elegir impresoras 3D que funcionen 196 exclusivamente con software libre; la Free Software Foundation <a 197 href="http://fsf.org/resources/hw/endorsement">aprueba tales 198 impresoras</a>. Algunas impresoras 3D se hacen a partir de diseños de 199 hardware que son libres, pero <a 200 href="https://www.cnet.com/tech/tech-industry/pulling-back-from-open-source-hardware-makerbot-angers-some-adherents/">los 201 diseños de hardware de Makerbot no lo son</a>.</p> 202 203 <h3 id="reject-nonfree">¿Debemos rechazar el hardware digital que no es libre?</h3> 204 205 <p>¿Debemos considerar que un diseño que no es libre para hardware digital <a 206 href="#fn1">[1]</a> constituye una injusticia? ¿Debemos, por el bien de 207 nuestra libertad, rechazar todo hardware digital hecho a partir de diseños 208 que no son libres, de la misma manera que debemos rechazar el software que 209 no es libre?</p> 210 211 <p>Debido al paralelismo conceptual entre los diseños para hardware y el código 212 fuente del software, muchos <cite>hackers</cite> de hardware se apresuran a 213 condenar los diseños para hardware que no son libres tal como se hace con el 214 software privativo. No estoy de acuerdo, porque las circunstancias para el 215 hardware y el software son diferentes.</p> 216 217 <p>La tecnología actual para la fabricación de chips y placas de circuitos se 218 asemeja a la imprenta. En otras palabras, se presta a la producción en serie 219 en una fábrica. Se parece más a la copia de libros en 1950 que a la copia de 220 software hoy en día.</p> 221 222 <p>La libertad para copiar y modificar el software es un imperativo ético 223 porque tales actividades son posibles para quienes utilizan el software: el 224 equipo que nos permite utilizar el software (un ordenador) es también 225 suficiente para copiarlo y modificarlo. Los ordenadores móviles de hoy día 226 son muy limitados para esto, pero cualquiera puede conseguir un ordenador 227 que sea lo bastante potente como para hacerlo.</p> 228 229 <p>Además, aunque no seamos programadores, un ordenador es suficiente para que 230 podamos descargar y ejecutar una versión modificada por alguien que sí sabe 231 hacerlo. De hecho, usuarios que no son programadores descargan y ejecutan 232 software a diario. Esta es la razón por la cual el software libre es tan 233 importante incluso para quienes no son programadores.</p> 234 235 <p>¿En qué medida se puede decir esto mismo del hardware? No todos los que 236 pueden utilizar hardware digital saben cómo modificar el diseño de un 237 circuito o de un chip, pero cualquiera que disponga de un ordenador cuenta 238 con el equipo necesario para hacerlo. Hasta aquí, el hardware se parece al 239 software, pero a continuación veremos la gran diferencia.</p> 240 241 <p>No es posible construir y ejecutar el diseño de un circuito o de un chip en 242 un ordenador. La construcción de un circuito complejo es una tarea laboriosa 243 y meticulosa, y para ello antes hay que disponer de una placa de 244 circuito. Hoy en día no es posible para una persona fabricar un chip, 245 únicamente mediante la producción en serie se puede construir a bajo 246 costo. Con la tecnología actual, los usuarios no pueden descargar y ejecutar 247 una versión modificada de un diseño para hardware digital muy utilizado, 248 pero sí pueden hacerlo con una versión modificada de un programa muy 249 utilizado. Por tanto, hoy en día las cuatro libertades no ofrecen a los 250 usuarios el mismo control colectivo sobre un diseño para hardware que sobre 251 un programa. Es ahí donde el razonamiento que muestra que todo el software 252 debe ser libre no se aplica a la actual tecnología de hardware.</p> 253 254 <p>En 1983 no existía ningún sistema operativo libre, pero estaba claro que si 255 hubiese existido, habríamos podido usarlo inmediatamente y acceder a la 256 libertad del software. Todo lo que faltaba era el código para un sistema 257 libre.</p> 258 259 <p>En 2014, incluso si dispusiéramos de un diseño libre para un chip de CPU 260 adecuado para un PC, los chips producidos en serie a partir de ese diseño no 261 nos otorgarían la misma libertad en el ámbito del hardware. Si vamos a 262 comprar un producto elaborado en serie en una fábrica, el hecho de depender 263 de la fábrica ocasiona casi los mismos problemas que un diseño que no es 264 libre. Para que los diseños libres nos den libertad para el hardware, 265 necesitamos nuevas tecnologías de fabricación.</p> 266 267 <p>Podemos concebir un futuro en el que nuestros equipos de fabricación 268 personales sirvan para hacer chips, y nuestros robots puedan ensamblarlos y 269 soldarlos con transformadores, interruptores, teclas, módulos de pantalla, 270 ventiladores etc. En el futuro, todos haremos nuestros propios ordenadores 271 (y equipos de fabricación, y robots) y podremos sacar provecho de diseños 272 modificados por quienes tienen conocimientos de hardware. Los argumentos 273 para rechazar el software privativo serán entonces también aplicables a los 274 diseños para hardware que no son libres.</p> 275 276 <p>Para eso faltan aún unos cuantos años. Mientras tanto, no hay necesidad de 277 rechazar por principio el hardware cuyos diseños no son libres.</p> 278 279 <h3 id="free-designs">Necesitamos diseños de hardware digital que sean libres</h3> 280 281 <p>Aunque en las circunstancias actuales no tenemos por qué rechazar el 282 hardware digital hecho a partir de diseños que no son libres, tenemos que 283 desarrollar diseños libres, y debemos usarlos cuando sea posible. En la 284 actualidad proporcionan ventajas, y en el futuro es posible que solo con 285 ellos se pueda utilizar software libre.</p> 286 287 <p>Los diseños libres para hardware ofrecen ventajas prácticas. Una de ellas es 288 que varias empresas pueden producirlo, lo cual reduce la dependencia de un 289 único proveedor. Se pueden organizar grupos para fabricarlos en grandes 290 cantidades. Disponer de los diagramas de circuitos o del código HDL hace 291 posible estudiar el diseño en busca de errores o funcionalidades maliciosas 292 (se sabe que la Agencia de Seguridad Nacional de los EE. UU. (<abbr 293 title="National Security Agency">NSA</abbr>) ha introducido vulnerabilidades 294 maliciosas en algunos modelos de hardware para ordenadores). Es más, los 295 diseños libres pueden servir como componentes básicos para diseñar 296 ordenadores y otros dispositivos complejos cuyas especificaciones se 297 publicarán, y contendrán menos partes para usar contra nosotros.</p> 298 299 <p>Es posible que podamos utilizar diseños libres para hardware para algunos 300 componentes de nuestros ordenadores y redes, así como para sistemas 301 embebidos, antes de que podamos utilizarlos para construir ordenadores 302 completos.</p> 303 304 <p>Los diseños libres para hardware podrían ser esenciales incluso antes de que 305 podamos fabricar el hardware personalmente, en caso de que se conviertan en 306 el único medio para evitar el software privativo. Puesto que el hardware 307 comercial común se diseña cada vez más para subyugar a los usuarios, se 308 vuelve cada vez más incompatible con el software libre, debido a las 309 especificaciones secretas y a los requisitos de que el código sea firmado 310 por alguien distinto del usuario. Los chips de los módems de los teléfonos 311 móviles e incluso algunos aceleradores gráficos ya requieren que el 312 <cite>firmware</cite> esté firmado por el fabricante. Cualquier programa en 313 nuestro ordenador que otra persona esté autorizada para cambiar, excepto 314 nosotros, es un instrumento de poder injusto sobre el usuario. En 315 consecuencia, el hardware que impone tal cosa es hardware malicioso. En el 316 caso de los chips de los módems de los teléfonos móviles, todos los modelos 317 disponibles hoy día son maliciosos.</p> 318 319 <p>Algún día el hardware digital de diseño libre podría llegar a ser la única 320 plataforma en absoluto que permita ejecutar un sistema libre. Tratemos de 321 disponer de los diseños digitales libres necesarios antes de que eso suceda, 322 y esperemos contar con los medios para fabricarlos a un precio asequible 323 para todos los usuarios.</p> 324 325 <p>Si diseña hardware, por favor haga que sus diseños sean libres. Si utiliza 326 hardware, únase a nosotros para instar y presionar a las empresas para que 327 hagan que los diseños de hardware sean libres.</p> 328 329 <h3 id="levels-of-design">Los niveles del diseño</h3> 330 331 <p>El software tiene niveles de implementación. Un paquete puede incluir, por 332 ejemplo, bibliotecas, comandos y <cite>scripts</cite>. Pero estos niveles no 333 marcan una diferencia significativa en lo que respecta a la libertad del 334 software porque es posible hacer que todos los niveles sean libres. Diseñar 335 los componentes de un programa implica el mismo tipo de tarea que diseñar el 336 código que los combina. De la misma manera, construir los componentes a 337 partir del código fuente implica el mismo tipo de operación que construir el 338 programa combinado (con todos los componentes) a partir del código 339 fuente. Para hacer que el programa entero sea libre, el único requisito es 340 continuar con la tarea hasta que hayamos terminado todo el trabajo.</p> 341 342 <p>Por lo tanto, insistimos en que el programa sea libre en todos los 343 niveles. Para que un programa pueda considerarse libre, todas las líneas del 344 código fuente que lo componen deben ser libres, de manera que se pueda 345 reconstruir el programa a partir del solo código fuente libre.</p> 346 347 <p>Los objetos físicos, en cambio, a menudo se fabrican a partir de componentes 348 que se diseñan y construyen en otro tipo de fábricas. Por ejemplo, un 349 ordenador se hace a partir de chips, pero diseñar (o fabricar) chips es muy 350 diferente a diseñar (o fabricar) ordenadores con esos chips.</p> 351 352 <p>Por consiguiente, es preciso distinguir los <em>niveles</em> en el diseño de 353 un producto digital (y tal vez en algunos otros tipos de productos). El 354 circuito que conecta los chips está en un nivel y cada diseño de chip está 355 en otro nivel. En un FPGA, la interconexión de celdas primitivas está en un 356 nivel, mientras que las celdas primitivas en sí mismas están en otro 357 nivel. En un futuro ideal querremos que el diseño sea libre en todos los 358 niveles. En las circunstancias actuales, hacer que un solo nivel sea libre 359 es ya un avance significativo.</p> 360 361 <p>No obstante, si el diseño en un nivel combina partes libres y privativas 362 (por ejemplo, un circuito HDL «libre» que incorpore «<cite>soft 363 cores</cite>» privativos), entonces debemos concluir que el diseño, como un 364 todo, no es libre en ese nivel. Lo mismo se puede decir de los «asistentes 365 de instalación» o «macros» que no son libres, si estos especifican parte de 366 las interconexiones de chips o partes de chips con conexiones 367 programables. Las partes libres pueden constituir un paso adelante con 368 vistas al objetivo de un diseño libre en el futuro, pero para alcanzar esa 369 meta hay que reemplazar las partes que no son libres. Tales partes nunca 370 serán admisibles en el mundo libre.</p> 371 372 <h3 id="licenses">Licencias y copyright para diseños de hardware libres</h3> 373 374 <p>Un diseño de hardware se hace libre al publicarlo bajo una licencia 375 libre. Recomendamos utilizar la Licencia Pública General de GNU, versión 3 o 376 posterior. Hemos diseñado la licencia <abbr title="General Public 377 License">GPL</abbr> versión 3 con vistas a tal uso.</p> 378 379 <p>El copyleft en los circuitos, y en las formas no decorativas de objetos, no 380 tiene un alcance tan amplio como uno podría suponer. El copyright sobre esos 381 diseños se aplica solo a la forma en que el diseño está dibujado o 382 escrito. El copyleft es una manera de utilizar la ley de copyright, de modo 383 que sus efectos tienen tanto alcance como la ley de copyright.</p> 384 385 <p>Por ejemplo, un circuito, en lo que se refiere a su topología, no se puede 386 poner bajo copyright (y, por lo tanto, tampoco bajo copyleft). Las 387 descripciones de los circuitos escritos en HDL pueden ponerse bajo copyright 388 (y, por lo tanto, bajo copyleft), pero el copyleft cubre solo los detalles 389 de expresión del código HDL, no la topología de circuito que este genera. De 390 la misma manera, un dibujo o diseño de un circuito se puede poner bajo 391 copyright, de modo que también puede llevar copyleft, pero así se cubre 392 únicamente el dibujo o diseño, no la topología del circuito. Cualquiera 393 puede legalmente dibujar la misma topología de circuito de manera diferente, 394 o escribir una descripción en HDL diferente que produzca el mismo circuito.</p> 395 396 <p>El copyright no cubre los circuitos físicos, de modo que cuando alguien 397 construye unidades de un circuito, la licencia del diseño no tendrá ningún 398 efecto legal sobre lo que haga con los dispositivos que ha construido.</p> 399 400 <p>Con respecto a los dibujos de objetos y modelos de impresión en 3D, el 401 copyright no se aplica a un dibujo diferente de la forma del mismo objeto 402 meramente funcional. Tampoco se aplica a los objetos físicos funcionales 403 hechos a partir del dibujo. En lo que concierne al copyright, cualquiera es 404 libre de hacerlos y usarlos (y esa es una libertad de la que tenemos gran 405 necesidad). En los EE. UU., el copyright no cubre los aspectos 406 funcionales que el diseño describe, pero <a 407 href="https://www.copyright.gov/title17/92chap13.html#1301">sí cubre los 408 aspectos decorativos</a>. Cuando un objeto presenta aspectos decorativos y 409 aspectos funcionales, nos adentramos en un terreno delicado <a 410 href="#fn2">[2]</a>.</p> 411 412 <p>Todo esto también puede ser válido en otros países, o podría no serlo. Antes 413 de producir objetos de manera comercial o en serie, se debe consultar a un 414 abogado local. El copyright no es el único asunto a tener en cuenta. Uno 415 podría recibir ataques por patentes, que probablemente estén en manos de 416 entidades que no tienen nada que ver con la fabricación del diseño que se 417 está utilizando, y también podría haber otros aspectos legales a considerar.</p> 418 419 <p>Se debe tener en cuenta que la ley de copyright y la ley de patentes son 420 totalmente diferentes. Es un error suponer que tienen algo en común. Esta es 421 la razón por la que la expresión «<a 422 href="/philosophy/not-ipr.html">propiedad intelectual</a>» es muy confusa y 423 no se debe emplear.</p> 424 425 <h3 id="promoting">La promoción de los diseños libres para hardware mediante repositorios</h3> 426 427 <p>La manera más eficaz de presionar para que los diseños de hardware 428 publicados sean libres es a través de reglas en los repositorios donde se 429 publican. Los administradores de repositorios deben poner la libertad de las 430 personas que utilizarán los diseños por encima de las preferencias de 431 quienes hacen los diseños. Esto significa que tienen que exigir que los 432 diseños de objetos útiles sean libres como condición para publicarlos.</p> 433 434 <p>Este argumento no se aplica a los objetos decorativos, de modo que no 435 tenemos que insistir en que deban ser libres. No obstante, sí hemos de 436 insistir en que se puedan compartir. Por consiguiente, un repositorio que 437 albergue ambos tipos de modelos de objetos, decorativos y funcionales, debe 438 tener licencias apropiadas para cada categoría.</p> 439 440 <p>Sugiero que para los diseños digitales el repositorio exija las licencias 441 GPL de GNU versión 3 o posterior, Apache 2.0, o CC-0. Para los diseños de 442 objetos funcionales en 3D, el repositorio debe pedir al autor del diseño que 443 elija una de entre cuatro licencias: la GPL de GNU versión 3 o posterior, 444 Apache 2.0, CC-BY-SA, CC-BY o CC-0. Para diseños decorativos, debe 445 proponerle la GPL de GNU versión 3 o posterior, la Apache 2.0, CC-0, o 446 cualquiera de las otras licencias de Creative Commons.</p> 447 448 <p>El repositorio debe exigir que todos los diseños se publiquen en forma de 449 código fuente, pero el código fuente en formatos secretos que solo se pueden 450 utilizar con programas de diseño privativos no es realmente adecuado. Para 451 los modelos 3D, el <a 452 href="https://en.wikipedia.org/wiki/STL_%28file_format%29">formato STL</a> 453 no es el formato preferible para modificar el diseño y, por consiguiente, no 454 constituye código fuente, de modo que el repositorio no debe aceptarlo, 455 excepto tal vez, si acompaña al código fuente real.</p> 456 457 <p>No hay razón para elegir un único formato para el código fuente de los 458 diseños de hardware, pero los formatos de código fuente que todavía no 459 pueden utilizarse con software libre deben aceptarse a regañadientes, en el 460 mejor de los casos.</p> 461 462 <h3 id="warranties">Los diseños libres para hardware y las garantías</h3> 463 464 <p>En general, los autores de diseños libres para hardware no tienen la 465 obligación moral de ofrecer una garantía a quienes fabriquen el diseño. Esto 466 es diferente de la venta de hardware físico, que sí debe ir acompañado de 467 una garantía del vendedor y/o fabricante.</p> 468 469 <h3 id="conclusion">Conclusión</h3> 470 471 <p>Disponemos ya de licencias adecuadas para hacer que nuestros diseños de 472 hardware sean libres. Lo que necesitamos es reconocer, como comunidad, que 473 esto es lo que debemos hacer, y empeñarnos en utilizar diseños libres cuando 474 fabriquemos objetos nosotros mismos.</p> 475 <div class="column-limit"></div> 476 477 <h3 class="footnote">Notas</h3> 478 <ol> 479 <li id="fn1">Tal como la empleamos aquí, la expresión «hardware digital» incluye el 480 hardware que contiene algunos componentes y circuitos analógicos además de 481 los digitales.</li> 482 483 <li id="fn2">Un articulo de <cite>Public Knowledge</cite> ofrece información útil acerca 484 de este <a 485 href="https://web.archive.org/web/20211203021432/https://www.publicknowledge.org/assets/uploads/documents/3_Steps_for_Licensing_Your_3D_Printed_Stuff.pdf">complejo 486 asunto</a> en lo que se refiere a los EE. UU., aunque cae en el 487 frecuente error de emplear el falaz concepto de «propiedad intelectual» y el 488 término propagandístico «<a 489 href="/philosophy/words-to-avoid.html#Protection">protección</a>».</li> 490 </ol> 491 492 <!-- rms: I deleted the links because of Wired's announced 493 anti-ad-block system --> 494 <div class="infobox extra" role="complementary"> 495 <hr /> 496 <p>La mayor parte de este artículo se publicó en dos partes en marzo de 2015 en 497 <cite>Wired</cite>.</p> 498 </div> 499 </div> 500 501 <div class="translators-notes"> 502 503 <!--TRANSLATORS: Use space (SPC) as msgstr if you don't have notes.--> 504 <strong>Notas de traducción</strong> <br /> <br /> <a href="#TransNote1-rev" 505 id="TransNote1">[1]</a> En inglés, «<cite>free</cite>» puede significar 506 «libre» o «gratuito».</div> 507 </div> 508 509 <!-- for id="content", starts in the include above --> 510 <!--#include virtual="/server/footer.es.html" --> 511 <div id="footer" role="contentinfo"> 512 <div class="unprintable"> 513 514 <p>Envíe sus consultas acerca de la FSF y GNU a <a 515 href="mailto:gnu@gnu.org"><gnu@gnu.org></a>. Existen también <a 516 href="/contact/">otros medios para contactar</a> con la FSF. <br /> Para 517 avisar de enlaces rotos y proponer otras correcciones o sugerencias, 518 diríjase a <a 519 href="mailto:webmasters@gnu.org"><webmasters@gnu.org></a>.</p> 520 521 <p> 522 <!-- TRANSLATORS: Ignore the original text in this paragraph, 523 replace it with the translation of these two: 524 525 We work hard and do our best to provide accurate, good quality 526 translations. However, we are not exempt from imperfection. 527 Please send your comments and general suggestions in this regard 528 to <a href="mailto:web-translators@gnu.org"> 529 530 <web-translators@gnu.org></a>.</p> 531 532 <p>For information on coordinating and contributing translations of 533 our web pages, see <a 534 href="/server/standards/README.translations.html">Translations 535 README</a>. --> 536 El equipo de traductores al español se esfuerza por ofrecer traducciones 537 fieles al original y de buena calidad, pero no estamos libres de cometer 538 errores.<br /> Envíe sus comentarios y sugerencias sobre las traducciones a 539 <a 540 href="mailto:web-translators@gnu.org"><web-translators@gnu.org></a>. 541 </p><p>Consulte la <a href="/server/standards/README.translations.html">Guía 542 para las traducciones</a> para obtener información sobre la coordinación y 543 el envío de traducciones de las páginas de este sitio web.</p> 544 </div> 545 546 <!-- Regarding copyright, in general, standalone pages (as opposed to 547 files generated as part of manuals) on the GNU web server should 548 be under CC BY-ND 4.0. Please do NOT change or remove this 549 without talking with the webmasters or licensing team first. 550 Please make sure the copyright date is consistent with the 551 document. For web pages, it is ok to list just the latest year the 552 document was modified, or published. 553 554 If you wish to list earlier years, that is ok too. 555 Either "2001, 2002, 2003" or "2001-2003" are ok for specifying 556 years, as long as each year in the range is in fact a copyrightable 557 year, i.e., a year in which the document was published (including 558 being publicly visible on the web or in a revision control system). 559 560 There is more detail about copyright years in the GNU Maintainers 561 Information document, www.gnu.org/prep/maintain. --> 562 <p>Copyright © 2015, 2021, 2022 Richard Stallman</p> 563 564 <p>Esta página está bajo licencia <a rel="license" 565 href="http://creativecommons.org/licenses/by-nd/4.0/deed.es_ES">Creative 566 Commons Reconocimiento-SinObraDerivada 4.0 Internacional</a>.</p> 567 568 <!--#include virtual="/server/bottom-notes.es.html" --> 569 <div class="translators-credits"> 570 571 <!--TRANSLATORS: Use space (SPC) as msgstr if you don't want credits.--> 572 <strong>Traducción: Andrés Silva, 2021.</strong> Revisión: Equipo de 573 traductores al español de GNU.</div> 574 575 <p class="unprintable"><!-- timestamp start --> 576 Última actualización: 577 578 $Date: 2022/05/26 14:30:26 $ 579 580 <!-- timestamp end --> 581 </p> 582 </div> 583 </div> 584 <!-- for class="inner", starts in the banner include --> 585 </body> 586 </html>