Son aquellos dispositivos de
hardware, componentes electrónicos o mecánicos diseñados para su uso en
cualquier área científico técnica, cuyas especificaciones y diagramas
esquemáticos son de acceso público, garantizando el total acceso al
conocimiento de su funcionamiento y fabricación, y que reconociendo los
derechos de autor, no están sometidos a normativas legales del sistema de
patentes de apropiación privativa, otorgándose las mismas libertades
contempladas en el software libre para su uso con cualquier propósito y en
cualquier área de aplicación, libertad de modificación y adaptación a
necesidades específicas, y la libertad para su redistribución.
Llevar a la práctica el
concepto de hardware libre tiene varias dificultades, la dependencia
tecnológica extranjera de los componentes es una de ellas, al intentar fabricar
un diseño se puede encontrar con el problema de la falta de material. Esto más
acentuado en los países pobres y/o dependientes, con escasas herramientas
indispensables para el desarrollo de las naciones por lo cual es de vital
importancia, a la vez que estratégica, el que cada nación no dependa de otra
para su desarrollo tecnológico.
Los costos de producción,
utilizar el hardware que un tercero ha diseñado, primero lo tiene que fabricar,
para lo cual tendrá que comprobar los componentes necesarios, construir el
diseño y verificar que se ha hecho correctamente, elevándose los costos. La Socialización
del conocimiento, los grandes monopolios siguen reteniendo el conocimiento;
como resultado el consumidor del producto tiene que adecuarse al producto que
ofrece el mercado que es por lo general un producto genérico que no cumple con
las necesidades muy específicas de un determinado consumidor; dependiendo el
usuario del propietario productor.
Certificación de Hardware libre
En la comunidad del software
libre, existe un programa de certificación de hardware denominado 'Open
Hardware Specification Program' que es una forma limitada del concepto del
Hardware libre, utilizado principalmente para hacer compatibles diversos
componentes informáticos con el sistema operativo GNU Linux, como es el caso
común de crear drivers, conocidos por controladores, por ejemplo, para hacer que
las impresoras funcionen con este sistema operativo. En Internet existen
algunos proyectos en este sentido, como OpenCores y OpenHardware, que recopilan
esquemas y desarrollos de componentes de hardware enviados por [[profesionales]
independientes, que colaboran con el mismo espíritu que mueve la comunidad del
software libre.
Clasificaciones del Hardware Libre
- Según su naturaleza, se puede clasificar en Hardware reconfigurable y en Hardware estático. Hardware Reconfigurable es aquél que viene descrito mediante un lenguaje de descripción de hardware. Donde los diseños son ficheros de texto, que contienen el código fuente. Se les puede aplicar directamente una licencia libre, como la GPL. Los problemas no surgen por la definición de qué es libre o qué debe cumplir para ser libre, sino que aparecen con las herramientas de desarrollo necesarias. Para hacer que el hardware reconfigurable sea libre, sólo hay que aplicar la licencia GPL a su código. Hardware estático es el conjunto de elementos materiales de los sistemas electrónicos, con existencia física, se pueden "tocar".
- Según su filosofía, es debido a que la palabra "software" refiere tanto al código fuente como a los ejecutables, mientras que las palabras "hardware" y "diseño de hardware" se refieren claramente a dos cosas distintas. Usar la palabra "hardware" como taquigrafía para el diseño y el objeto físico es una receta para la confusión.
- Diseño de hardware libre, se refiere a un diseño que pueda ser copiado, distribuido, modificado, y fabricado libremente. No implica que el diseño no pueda también ser vendido, o que cualquier puesta en práctica de hardware del diseño estará libre de coste.
- Hardware fuente abierta, se refiere al hardware para el cual toda la información del diseño se pone a disposición del público en general. Open Source hardware se puede basar en un Diseño de hardware libre, o el diseño en el cual se basa puede ser restringido de alguna manera.
Ventajas del Hardware Libre
- Independencia tecnológica, permite a las naciones no depender de ninguna otra que le provea los recursos necesarios para su desarrollo.
- Favorece la calidad del hardware, a los estándares abiertos y que sean más económicos.
- El trabajo colaborativo sobre los diseños permite la reutilización y la adaptación de los mismos.
- Disminuye los costos y tiempos de diseño en sus trabajos.
- Se libera a los productores de los propietarios de alianzas globales.
Desventajas del Hardware Libre
Las cuatro libertades del
Software libre no se pueden aplicar directamente en el Hardware, naciendo estas
dificultades:
- Los diseños son específicos y únicos, dificultando su reproducción.
- La reproducción implica primero la prueba de los componentes, para luego fabricar el dispositivo, lo que eleva los costos.
- La disponibilidad de los chips, haciéndose dificultoso para muchos países en vías de desarrollo.
- La fabricación de hardware lleva implícita infraestructura de diseño, simulación, producción e implementación, al contrario de lo que se da en el software libre.
No hay comentarios:
Publicar un comentario