Hardware libre para una sociedad “mas libre»

Por. Juan Guillermo López Castellanos (contribuidor de humanOS)

Una de las cosas que la universidad me obligó a anotar en mi lista de “pendientes” fue la electrónica. Aprendí algo sobre semiconductores y microcontroladores en mi tiempo libre en la UCI, pero sin dejar de reconocer que una materia tan grande y maravillosa como esa, necesitaría más horas de estudio de las que la docencia y la producción me permitían en mi tiempo de estudiante.

 En este post quiero hablarles sobre un término (¿o fenómeno?) que conocí cuando tuve tiempo de adentrarme algo más en la materia, y que por su naturaleza es ya de por sí sumamente interesante: el Hardware Libre.

 ¿Hardware libre?

Sí. Como lo estás oyendo. Es muy habitual para los asiduos de nuestra comunidad escuchar sobre “software libre“, que sin entrar en muchos detalles ni parafrasear a Stallman ;)

es el software que respeta la libertad del usuario de poder usarlo, estudiarlo, modificarlo y distribuirlo. Pues bien, el concepto de hardware libre toma la esencia de esto último, pero aplicado a la electrónica.

Arduino. Una suite de placas libres para proyectos de electrónica

Esto les puede parecer disparatado o hasta absurdo en un principio, sobre todo para alguien que se mueva en nuestro contexto, donde por ejemplo se te rompe un celular, un DVD player o un disco duro, y la solución más común (descartando la de comprar uno nuevo :-/ ) es abrirlo, encontrar el problema y tratar de arreglarlo. O en su defecto llevarlo a reparar con alguien que tenga más experiencia y que básicamente intentará lo mismo:

  • Abrir el dispositivo
  • Hacer un análisis de su diseño electrónico
  • Tratar de localizar la fuente del problema
  • Y solucionar de alguna manera la parte defectuosa

 Pero tal vez esta realidad en que vivimos te haga desconocer que al igual que pasa con el software, muchos productos de hardware están protegidos por leyes restrictivas que prohíben a las personas que los compran examinar su circuitería, darles mantenimiento, o arreglarlos… al menos de forma legal.

 Explicándolo de manera simple y haciendo una analogía a lo mismo que sucede con el software:

Un dispositivo electrónico resuelve determinado problema… :)

 mediante un diseño que fue ideado por una compañía… :-/ y la mayoría de las veces esa compañía no está interesada en:

  •  Que puedas arreglar tú mismo el dispositivo cuando se rompa.
  • Que sepas cómo fue fabricado.
  • ¡Y mucho menos!… que fabriques uno igual. :(

 Esto no es un interés infundamentado para ellas, al contrario. Al limitar al propietario de estas libertades, la compañía protege el conocimiento implícito que hay en el producto, y crea una dependencia exclusiva del usuario hacia la marca en cuestiones de mantenimiento y de soporte.

 Para nada es la intención de este post criticar o acusar esta manera de ver las cosas. No se trata de eso, sino de darles a conocer que además de este (que por demás es mayoritario) existe también el de Hardware Libre, que no es otra cosa que (según la Wiki):

“ … los dispositivos de hardware cuyas especificaciones y diagramas esquemáticos son de acceso público, ya sea bajo algún tipo de pago o de forma gratuita

¿Genial, eh? :D

Una mezcladora de audio para DJ… ¡libre!

El primer auto totalmente construido siguiendo la filosofía del Hardware Libre

La misma idea… con bastantes diferencias

Toda adaptación de un concepto a situaciones diferentes se ve acompañado de cambios. Y una de las razones fundamentales en este caso es la naturaleza del hardware. Teniendo solo esto en cuenta pudiéramos fácilmente darnos cuenta de que no se pueden aplicar las cuatro libertades del software libre al hardware. Por ejemplo:

  •  Un diseño físico es único y complejo. No solo es cuestión de “tener el diseño y ya”, sino de las facilidades que tenga el diseño de ser reproducido.
  • Un dispositivo tiene un costo asociado. Si quieres utilizar el hardware que otra persona diseñó, primero tienes que fabricarlo. Esto implica comprar componentes, construir el diseño y probarlo. Todo eso cuesta.
  • Los componentes no siempre están disponibles. Dependiendo sobre todo del país. En algunos existen tiendas de electrónica, distribuidores… pero… ¿y en los que no? :(
  • Hay muchas patentes en el hardware. Tienes un diseño de un dispositivo que es libre. ¡Qué bien! ¿Pero tienes licencia para usar en él ese microcontrolador? ¿Y este otro componente?
  • Es un modelo de producción complicado. Hace falta (idealmente :-/ ) una infraestructura de diseño, simulación, producción e implementación. No cualquiera puede hacer hardware aunque tenga el conocimiento. Los requerimientos de ambiente no son tan sencillos.
  • Hoy el hardware… no es solo hardware. La época de la electrónica analógica pasó hace mucho tiempo. Ahora existen programas que se ejecutan dentro del hardware. No desde una PC para acceder al dispositivo, sino dentro de los propios componentes del hardware. Esto agrega un nivel más de complejidad a quien quiere reproducir un diseño.

 Nada, es sin dudas una adaptación muy dinámica y que sigue evolucionando. Incluso en la página de Wikipedia a la que hago referencia al final del artículo hay un montón de capítulos y epígrafes para tratar situaciones muy específicas en cuanto a este asunto. Muchos más que cuando la consulté por primera vez estando en la universidad.

Lo realmente importante

Lo que más me sorprendió cuando escuché hablar sobre este tema, fue cómo la filosofía del software libre ha impactado en los paradigmas de producción y mercado de las TIC, aún fuera de su contexto, que son los programas de computadoras.

Es realmente impresionante, y quién sabe si en los próximos años surgirán nuevas aplicaciones de esta en campos diferentes, no solo en la informática y la tecnología, sino en las ciencias sociales, la educación, las artes… ¿quién sabe? :D

En próximos artículos les comentaré sobre algunos proyectos de hardware libre que me han ayudado en lo personal a aprender electrónica y que han dado mucho de qué hablar.

Más información

Puedes obtener más información en la página de Hardware Libre de la Wikipedia:

es.wikipedia.org/wiki/Hardware_libre

Fuente: humanOS


14 comentarios, deja el tuyo

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   Christopher Castro dijo

    Excelente la filosofía aplicada en cualquier ámbito de la vida diaria, tienes razón en lo último que el hardware ya no solo es hardware, las compuertas han sido sustituidas por dispositivos programables que hacen la misma lógica pero en una manera más eficiente y con menos dispositivos.

    Para la educación es muy buena idea hacer entrenadores para ir probando y mucho mejor si son de diseño libre ya que cualquier alumno puede hacer el suyo.

  2.   AntiBurócrata dijo

    Genial el análisis!!

  3.   Rainbow_fly dijo

    Hardware libre y software libre

    El conocimiento debe ser libre ^^

    1.    VaryHeavy dijo

      Total y absolutamente de acuerdo.

  4.   Lolo dijo

    ¿Alguien conoce un proxy para acceder a HumanOs?

    1.    diazepan dijo

      El prblema es que humanOS no tiene salida al exterior

      1.    Lolo dijo

        Pensaba que al ser una web cubana estaría bloqueada y que se podría acceder mediante algún proxy que te haga aparecer como que estoy conectado desde allí.

        ¿Por casualidad tiene versión con dominio .onion?

  5.   Pablo dijo

    Muy interesante análisis.

    Hace ya varios años que nosotros venimos estudiando el tema. La aplicación inmediata de las definiciones e ideas del software libre al hardware es imposible. Como bien dicen en el artículo, por varias razones, entre otras: el costo asociado, la complejidad, la infraestructura involucrada, la imposibilidad de su reproducción inmediata como en el software, etc.

    Les dejo unos links para quienes les interese seguir profundizando el tema:
    http://usemoslinux.blogspot.com/2011/08/hardware-libre-vs-hardware-abierto-el.html
    http://usemoslinux.blogspot.com/2011/01/sabes-de-que-se-trata-el-hardware-libre.html
    http://es.wikipedia.org/wiki/Hardware_libre

    Aun con todas las dificultades mencionadas, ha habido importantes avances en el desarrollo de hardware libre, siendo los proyectos más conocidos Arduino y Raspberry Pi.

    También me parece interesante mencionar que ya existen licencias de hardware libre. De hecho, la Fundación Apache y el prestigioso CERN han creado algunas en la que dan diferentes definiciones sobre qué se debe entender por «hardware libre». Más info en:

    http://usemoslinux.blogspot.com/2011/07/cern-lanza-una-nueva-licencia-para.html
    http://usemoslinux.blogspot.com/2012/05/nueva-licencia-para-hardware-libre.html

    Por último, cabe destacar que el desarrollo (o no) de hardware libre repercute directamente sobre el desarrollo (o no) de software libre. Precisamente, Stallman cree en el hardware libre en tanto facilita el desarrollo de los drivers correspondientes. A modo de ejemplo, si las placas de video fueran hardware libre, podríamos disponer de mejores drivers libres de video.

    Bueno, los felicito una vez más x el excelente artículo! Aprovecho también para invitarlos a todos a pensar sobre formas creativas de «liberar» nuestro hardware.

    Un fuerte abrazo! Pablo.

  6.   sebastian dijo

    Ahora entiendo por que el último televisor que mi familia compró traía todos los planos, especificando las características de cada componente. Esto me pareció genial, no es que yo sepa mucho de electrónica, pero la simple idea de saber que si algo ahí dentro se rompía yo podía comprar el repuesto y cambiarlo me encantó! De algún modo me sentí SEGURO!
    Abrazos
    Seba

    1.    Rainbow_fly dijo

      xD a mi me encantaria eso, un dia aburrido de ver television podria ponerme a revisar esos papeles y aprender un poco de hardware xd

  7.   BackToSchool dijo

    Hola.
    ¿Existe algún móvil con caracteristicas actuales basado en hardware libre?
    Me compraría uno de cabeza.

  8.   VaryHeavy dijo

    Pues a mí sí que me parece muy discutible la manera de pensar del que se niega a expandir el conocimiento por mero interés económico, lo que deriva en el fomento del egoísmo puro y duro a la vez que impide el desarrollo de los conocimientos de la sociedad. En otras palabras es la forma del pensamiento patriarcal.

  9.   Juan Guillermo López dijo

    Saludos a todos. No sabía nada que hubiesen publicado mi artículo aquí en DesdeLinux. Gracias a todos por los comentarios y por el interés en el desarrollo del tema.

    Un saludo desde Cuba

  10.   Ariel dijo

    Es una muy buena plataforma, especialmente para gente que tiene nulos o escasos conocimientos de electrónica, acercar a toda esta gente nutre de grandes ideas al mundo de la electrónica.
    Hay muchos proyectos simples e interesantes que se pueden realizar.
    Yo también estoy escribiendo algo sobre esta plataforma.
    http://blog.ars-electronica.com.ar/p/que-es-arduino.html

    Lo mas importante y que le dio gran impulso es aplicar la filosia del software libre, al hardaware.
    Salduos.