Open Hardware

9
OPEN HARDWARE 1.Introducción: El hardware es la parte física de un ordenador o sistema informático, está formado por los componentes eléctricos, electrónicos, electromecánicos y mecánicos, tales como circuitos de cables y circuitos de luz, placas, utensilios, cadenas y cualquier otro material, en estado físico, que sea necesario para hacer que el equipo funcione. El software libre y código abierto ofrece al usuario libertades. Existen licencias que las garantizan y que dan una cobertura legal, como por ejemplo la GNU GPL. El hardware abierto o libre toma estas mismas ideas del software libre y código abierto para aplicarlas en su campo. 2.Historia: Como hechos históricos podemos resaltar dos épocas claves donde se puede ver que esta idea de hardware libre se veía en ciertos grupos. Años 1970 Podemos resaltar el Homebrew Computer Club denominado también club informático que era un grupo informal de entusiastas de electrónica y aficionados con inclinación técnica que recolectaban e intercambiaban partes, circuitos, información referente a la construcción DIY de dispositivos computacionales. 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

description

hardware libre

Transcript of Open Hardware

Page 1: Open Hardware

OPEN HARDWARE

1. Introducción:

El hardware es la parte física de un ordenador o sistema informático, está formado por los componentes eléctricos, electrónicos, electromecánicos y mecánicos, tales como circuitos de cables y circuitos de luz, placas, utensilios, cadenas y cualquier otro material, en estado físico, que sea necesario para hacer que el equipo funcione.

El software libre y código abierto ofrece al usuario libertades. Existen licencias que las garantizan y que dan una cobertura legal, como por ejemplo la GNU GPL. El hardware abierto o libre toma estas mismas ideas del software libre y código abierto para aplicarlas en su campo.

2. Historia:

Como hechos históricos podemos resaltar dos épocas claves donde se puede ver que esta idea de hardware libre se veía en ciertos grupos. Años 1970 Podemos resaltar el Homebrew Computer Club denominado también club informático que era un grupo informal de entusiastas de electrónica y aficionados con inclinación técnica que recolectaban e intercambiaban partes, circuitos, información referente a la construcción DIY de dispositivos computacionales. 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 que era práctico y que 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.

Page 2: Open Hardware

Hardware Libre Según Antonio Delgado:

A la sombra del crecimiento del software libre, ha aparecido en los últimos años el llamado hardware libre. Su objetivo es crear diseños de aparatos informáticos de forma abierta, de manera que todas las personas puedan acceder, como mínimo, a los planos de construcción de los dispositivos. Lejos de ser una novedad, esta corriente enlaza directamente con década de los años 70, cuando los primeros aficionados a los ordenadores construían sus propios equipos en los garajes con piezas compradas a diferentes fabricantes y creaban sus propias implementaciones.

Clasificación de Hardware Libre:

Al hablar de hardware libre hay que distinguir entre hardware estático y hardware reconfigurable.

Hardware Estático:

Conjunto de materiales de los sistemas electrónicos. 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.

Hardware Reconfigurable:

El que viene descrito mediante lenguajes de descripción hardware (HDL). 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.

Page 3: Open Hardware

3. Ventajas y Desventajas de Open Hardware:

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 (cores) 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.

Desventajas:

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.

El Compartir tiene asociado un coste. La persona que quiera utilizar el hardware que yo he 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.

4. Principales Aplicaciones:

Raspberry Pi y Arduino son muy conocidos por los aficionados al mundo de la tecnología y, además, se han convertido en la base sobre la que muchos aficionados al mundo de la electrónica y la programación desarrollan sus proyectos (y podemos encontrar proyectos de todo tipo). Ambos proyectos son dos muy buenos ejemplos de lo que se conoce como hardware libre, es decir, dispositivos cuyas especificaciones, diseños y esquemas son de acceso público (que no siempre implica gratuidad) y que, en cierta medida, lleva al mundo del hardware la filosofía del software libre.

Arduino:

Arduino comenzó como el proyecto de un diseño que utiliza al

Page 4: Open Hardware

procesador Atmel AVR. Proveniente de Italia, vio la luz en el año 2005, y desde entonces ya se han creado oficialmente más de 120 mil placas Arduino. Existen muchas variantes, algunas de ellas producto del alto nivel de interés por parte de los usuarios, pero lo más destacable sobre el Arduino es, sin lugar a dudas, sus aplicaciones. Desde controlar simples juguetes hasta ser parte integral de los sistemas más complejos de domótica, esta herramienta hace que los ordenadores puedan sentir y controlar el mundo físico a través de tu ordenador personal. Es una plataforma de desarrollo de computación física de código abierto, basada en una placa con un sencillo microcontrolador y un entorno de desarrollo para crear software (programas) para la placa.

Raspberry Pi:

Ordenador del tamaño de una tarjeta de crédito que consta de una placa base sobre la que se ensambla un procesador, un chip gráfico y memoria RAM.Fue lanzado en 2009 por la Fundación Raspberry Pi para estimular la enseñanza de informática en escuelas de todo el mundo. Esta propuesta cuenta con una notable comunidad de desarrolladores dispuestos a compartir paso a paso las nuevas características que van encontrándole a la placa.

Page 5: Open Hardware

Aunque Raspberry Pi y Arduino sean de los proyectos más conocidos, la realidad es que existen muchísimos proyectos más de hardware libre que están apoyados por potentes comunidades de usuarios e incluso por empresas.

Uzebox

Este proyecto de hardware libre tenía como objetivo desarrollar una consola de videojuegos totalmente libre y abierta, un dispositivo que se ha distribuido en forma de kit y que nos permite rescatar los mandos de nuestra "clásica" SuperNES y jugar con ellos.La consola Uzebox está basada en el microcontrolador AVR de Atmel en una placa de hardware extremadamente simple con 4 KB de memoria RAM, 64 KB de memoria de programa, una velocidad de reloj de 28.61818 Mhz (conoverclocking del microcontrolador), sonido en 8-bits mono y puerto MIDI en un sistema que usa un kernel basado en interrupciones con el que se sincronizan a tiempo real la generación del vídeo o la mezcla del audio.

RepRap

Este proyecto saltó a la fama no sólo por tratarse de una impresora 3D de código abierto, sino también porque tiene la capacidad de duplicarse a sí misma. En otras palabras, la RepRap puede imprimir la gran mayoría de las partes necesarias para la construcción de otra RepRap. El proyecto no sólo se mantiene activo, sino que ya existen varios modelos de RepRap. También es posible verla en funcionamiento gracias a algunos vídeos colgados en YouTube. Es cierto que algunos componentes sencillamente no pueden ser impresos por la RepRap, pero los modelos posteriores han ido refinando su diseño, buscando acercarse lo más posible a un sistema de réplica total.

Page 6: Open Hardware

OpenSPARC

OpenSPARC es un proyecto de hardware libre que vio la luz en diciembre de 2005, de la mano de Sun Microsystems (ahora Oracle). El logro de OpenSPARC se basa en la libre disponibilidad del Verilog (o "lenguaje de descripción de hardware") de un procesador completo de 64 bits, con una capacidad de hasta 32 hilos, conocido como el UltraSPARC T1. Apenas tres meses después, Sun liberó el núcleo de propiedad intelectual del T1, abriendo de forma oficial la puerta para la existencia del OpenSPARC T1, un chip de ocho núcleos, ocho canales y un máximo de 32 hilos. El proyecto OpenSPARC también permitió la liberación de la siguiente generación del UltraSPARC, el T2. Es sabido que Oracle tiene cierta preferencia por cortar de raíz proyectos de código abierto, pero OpenSPARC sigue vivito y coleando. Hay más datos en su sitio oficial.