taler-merchant-demos

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

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»&#8239;<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.&nbsp;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.&nbsp;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.&nbsp;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">&lt;gnu@gnu.org&gt;</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">&lt;webmasters@gnu.org&gt;</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         &lt;web-translators@gnu.org&gt;</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">&lt;web-translators@gnu.org&gt;</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 &copy; 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>