HARDWARE----->http://www.microbotica.es/web/ha.htm Existen hoy en día miles de diseños de libre distribución y el Hardware Abierto (HA) busca no solamente hacer más accesible esa información, sino el promover y dotar de marco jurídico al diseño libre con el fin de proteger y alentar a todos los desarrolladores hardware. Con este proyecto, buscamos llevar las teorías de la Free Software Foundation, la licencia GPL y los modelos de negocio al campo del hardware. A este proyecto lo hemos llamado Hardware Abierto (HA). Naturalmente, no nos embarcamos en este ambicioso objetivo en solitario ya que el HA no es una idea nueva, sino que como muchas otras, se viene gestando desde la aparición del modelo GPL en el campo del software. Muchas de las soluciones de ingeniería que hemos realizado se componen de diseños y fabricación/producción de hardware, así como todo el software necesario como manejadores, programas de aplicación, interfaces y protocolos para el correcto funcionamiento del sistema. Las claras ventajas del software libre, respecto al acceso al código y su reutilización y un largo y variado etcétera que no es objetivo de este texto comentar, nos ha hecho afianzarnos y crecer dentro de esta filosofía hasta el punto de que la mayoría de nuestro software (el que no depende de licencias de terceros) sea LIBRE. El asentamiento de los Lenguajes de Descripción Hardware (HDL) como VHDL (Very high speed integrated circuit Hardware Description Language) o Verilog HDL, ha impulsado la idea de realizar diseños abiertos de la misma manera que el movimiento Open Source. La reutilización de diseños (cores) o la adaptación de los ya existentes está haciendo mucho más fácil la vida de los ingenieros hardware, disminuyendo considerablemente los tiempos y costes de diseño. Con el tiempo y tímidamente va surgiendo una pequeña comunidad que trabaja en conjunto y que intercambia diseños en HDL que van desde procesadores RISC de 32 bits hasta sistemas bastante más sencillos. Un diseño hardware libre puede ser implementado por una empresa con el objeto de su comercialización. La única premisa: mantener la libertad del diseño. Desde este punto de vista, las empresas de desarrollo tienen la posibilidad de ahorrar costes/tiempos de diseño. Cuentan con un equipo de diseñadores repartidos por todo el mundo. Los modelos de intercambio son una de las necesidades básicas del proyecto HA, ya que se debe generar un estándar para intercambiar los diseños y para que estos sean legibles por todos. Con respecto a los lenguajes HDL, no existe mayor problema ya que éstos son realmente archivos de texto ASCII. El inconveniente aparece cuando hablamos de esquemas de circuitos, máscaras o rutados. Una de las primeras soluciones fue la de trabajar con imágenes jpeg de las mismas y no con los propios diseños y si bien este mecanismo es funcional tiene la clara desventaja de que para poder trabajar sobre el diseño se lo debe transcribir por completo.