jueves, 28 de abril de 2011

VENTAJAS Y DESVENTAJAS

Ventajas

§  Protege y defiende la soberanía, permitiendo a las naciones no depender de ninguna otra que le provea los recursos necesarios para su desarrollo e independencia tecnológica.
§  Fomenta a que el hardware pueda ser de calidad, los estándares abiertos y que sean más económicos.
§  La reutilización y la adaptación de diseños (corés) permitiendo así innovar y mejorar los diseños de forma colaborativa a nivel mundial.
§  Ayudaría a las compañías a ahorrar costes y tiempos de diseño en sus trabajos.
§  Existen comunidades de diseño, programación, pruebas, y soporte que día a día crecen de forma dinámica y participativa.
§  Evita la alianza trusteg compunting y la gestion de derechos digitales (DRM), que imponen restricciones a los dispositivos electrónicos como por ejemplo electrodomésticos, computadoras, entre otras más.

Desventajas

No se pueden aplicar directamente las cuatro libertades del software libre al hardware, dada su naturaleza diferente. Uno tiene existencia física, el otro no. Esto hace que surjan una serie de problemas:
§  Un diseño físico es único. La compartición depende de la facilidad de reproducción que este posea.
§  La compartición tiene asociado un coste. La persona que quiera utilizar el hardware que otra haya 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. Todo esto tiene un coste.
§  Disponibilidad de los componentes. ¿Están disponibles los chips?. Al intentar fabricar un diseño nos podemos encontrar con el problema de la falta de material. En un país puede no haber problema, pero en otro puede que no se encuentran.
§  El mundo del hardware está plagado de patentes; es una realidad, por eso muchos de las motivaciones de los autores de este concepto es que no se libere el código o el diseño si no lo desea, pero se anima a que nuevas empresas desarrollen y liberen nuevo hardware, en pro de crear estándares públicos y libres, en los cuales todos puedan colaborar.
§  Modelo de producción, no cualquiera podrá realizar hardware, debido a las implicaciones que conlleva toda la infraestructura de diseño, simulación, producción e implementación del hardware, al contrario de lo que se da en el Software Libre.


Licencias

Se han creado licencias específicas para hardware libre, algunas de las cuales están todavía en desarrollo y se mencionan a continuación:
Grupos que usan GNU GPL

§  Free Model Foundry.
§  ESA Sparc.

Grupos que usan otras licencias

§  Free-IP Project (al estilo MIT).
§  LART (al estilo MIT).
§  GNUBook (basada en la licencia GPL, con las adiciones de los derechos ambientales y humanos).

Grupos desarrolladores de nuevas licencias

§  Simputer GPL, una licencia de hardware se basa en la licencia GPL.
§  Freedom CPU.
§  OpenIPCores OHGPL.
§  The Open NDA.
§  OpenPPC (basada en Apple Public Soursce License).
§  Hardware Design Public License Open Collector, basada en la licencia GPL.







Historia del Hardware Libre

Al hablar de la historia del hardware libre debemos remontarnos hasta los inicios de la informatica, en el siglo XX. Existen dos épocas críticas para que se pensara en la idea del hardware libre.
Años 1970
Lee Felsenstein y el Homebrew Computer Club, era un híbrido con los elementos del movimiento radical del colegiado de los años 1960, de los activistas que trabajaban el área de computación de la comunidad de Berkeley y de los aficionados a los hobbys electrónicos.
Participatory Democracy From the 1960s and SDS into the Future On-line, escrito por Michael Hauben quién describe las ideas de “Los estudiantes para una Sociedad Democrática” y explica cómo ellos transformaron los movimientos que trabajaban en el área de la computación de la comunidad de los años 1970 y más adelante.
Años 1990
Los FPGA y Open Design Circuits, surge en los años 1990, en el sitio web de Reinoud Lamberts. Open Design Circuits fue el primero en proponer la creación de una comunidad de diseño de hardware con el espíritu del Software Libre. En teoría, FPGA permitiría el intercambio de diseños libres electrónicamente, de la misma manera que los programas pueden ser intercambiados.
Pero en la práctica, la comunidad que creció alrededor del sitio nunca agrego diseños libres por la carencia de software libre para el diseño electrónico (que entonces no existía) para lo cual se debatió sobre el uso del Software Libre o el freeware comercial, hasta el extremo que no se creó ningún diseño real en el sitio en sí mismo.
Pero las discusiones involucraron a una gran cantidad de personas, muchas que estaban implicadas en otras empresas libres de diseño de hardware. Esta fue la primera vez que un gran grupo de gente había discutido seriamente acerca de qué era práctico y qué no era práctico con respecto al hardware. Con la creación de este sitio web, Open Design Circuits sentó las bases para una comunidad entera.

Clasificación

Según su naturaleza
Dada su diferente naturaleza, al hablar de hardware abierto o libre hay que especificar de qué tipo de hardware se está hablando. A continuación se describen cada uno de los diferentes hardwares según su naturaleza:
Hardware reconfigurable
Es aquél que viene descrito mediante un lenguaje de descripción del hardware. Su naturaleza es completamente diferente a la del hardware estático. Se desarrolla de una manera muy similar a como se hace con el software. Ahora nuestros 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 serlo, sino que aparecen con las herramientas de desarrollo necesarias.
Hardware estático
Es el conjunto de elementos materiales de los sistemas electrónicos. Tiene una existencia física (se puede "tocar"). Esta propiedad no la tiene el software, por lo que surgen una serie de problemas que se describen en el apartado "Desventajas".
Según su filosofía
Al no existir una definición clara de hardware libre, cada autor lo interpreta a su manera. Muchos de los argumentos acerca del free hardware design provienen de la gente que habla en las comunidades de software y hardware. Una causa de esto es el simple hecho de 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. Los términos siguientes se han utilizado en discusiones de este asunto.

Hardware Libre



Se llama hardware libre a 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. La filosofía del Software Libre (las ideas sobre la libertad del conocimiento) es aplicable a la del hardware libre. Se debe recordar en todo momento que libre no es sinónimo de gratis. El hardware libre forma parte de la cultura libre.

Un ejemplo de hardware libre es la arquitectura UltraSparc cuyas especificaciones están disponibles bajo una licencia libre.




Hardware

Corresponde a todas las partes tangibles de una computadora: sus componentes eléctricos, electrónicos, electromecánicos y mecánicos; sus cables, gabinetes o cajas, perifericos de todo tipo y cualquier otro elemento físico involucrado; contrariamente, el soporte lógico es intangible y es llamado Software.

.