¿Qué es Hardware
Abierto?
Leonardo J. Caballero G.
¡Diseñe y libere su diseño!
Acerca de mí
Marabino.
Macagua.
11 años en Linux.
Debianista.
Canaimero.
Pythonista.
Plonista.
http://www.flickr.com/photos/sinlentes/5570374264/
Problemática Actual
http://www.pitchengine.com/midwestuschinaassociation/chinatradewhichwayisthewrongway
Dependencia tecnológica extrajera
Proceso de Producción
Altos costos de producción
El conocimiento lo poseen
pocas empresas
Inversión en la industria
Alianza "Trusted Computing"
Digital Rights Management - DRM
Historia del Hardware Abierto
Homebrew
Computer
Club
http://www.wired.com/magazine/2010/04/ff_hackers/all/
http://en.wikipedia.org/wiki/Homebrew_Computer_Club
Los 70
Homebrew
Computer
Club
http://www.wired.com/magazine/2010/04/ff_hackers/all/
http://en.wikipedia.org/wiki/Homebrew_Computer_Club
Los 70
http://es.wikipedia.org/wiki/FPGA
Los 90
Field
Programmable
Gate
Array
-
FPGA
http://www.flickr.com/photos/danstrother/4870462415/
Open
Design
Circuit
http://opencollector.org/history/OpenDesignCircuits/reinoud_announce
Los 90
Guitarra
Zoybar
TOR
http://www.zoybar.net/group/zoybartoritsreal
Aurora
-
Open
Source
DJ-Style
Controller
http://www.auroramixer.com/
Apertus
Open
Cinema
https://www.apertus.org/
Eyewriter
-
Project
001
http://www.notimpossiblelabs.com/
Definición y clasificación
Según su
naturaleza
library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;
entity cont8 is
port (clk : in std_logic; -- Reloj
clear : in std_logic;
q : out std_logic_vector (7 downto 0)); --Salida
end cont8;
architecture beh of cont8 is
signal cuenta : std_logic_vector (7 downto 0);
Proceso de simulación y síntesis
Diseño en HDL
Hardware reconfigurable
Hardware estático, es decir en síntesis
Hardware estático
Definición y clasificación
Según su
filosofía
Open Hardware
Open source hardware
Free hardware design
Libre hardware design
Free hardware
Licenciamientos
https://www.flickr.com/photos/kalexanderson/6709759539/
➔ Grupos que están usando la GPL.
➔ Free Model Foundry.
➔ ESA Sparc.
➔ Grupos que están otras licencias.
➔ Free-IP Project (al estilo MIT)
➔ LART (al estilo MIT).
➔ GNUBook (basada en la GNU GPL, con las adiciones de los derechos
ambientales y humanos).
Licenciamientos
Grupos que están desarrollando nuevas licencias.
Simputer GPL, licencia de hardware es basada en la licencia GPL.
Freedom CPU.
OpenIPCores OHGPL.
The Open NDA.
OpenPPC (basada en Apple Public Source License).
Hardware Design Public License Open Collector, basada en la GPL.
Licenciamientos
Licencias utilizadas para hardware reconfigurable.
LGPL - GNU Lesser General Public License
GPL - GNU General Public License
FREE IP GENERAL PUBLIC LICENSE
DSL - Design Science License.
Licencias utilizadas para hardware estático.
SIMPUTER GENERAL PUBLIC LICENSE.
Handy Board, Ballonboard.
Licenciamientos
Licencias utilizadas para hardware estático :: Continuación.
Ronja - GPL con modificaciones para abarcar el hardware.
The LART hardware license.
GPL - GNU General Public License.
DSL - Design Science License.
Licenciamientos
Comercialización
➔Un diseño de hardware puede ser implementado por una empresa
para su posterior comercialización.
➔La única premisa: mantener el diseño libre.
Nuevos empredimientos
http://www.ac-sipro.com/
➔Dispositivo electrónico que mide movimientos sísmicos y realiza
pruebas de vacío para detectar el correcto estado de las redes de
gas luego de producirse un terremoto, evitando así los incendios.
http://www.ac-sipro.com/
➔ Framework para el desarrollo y construcción de vehículos.
➔ Listo para producirse a gran escala.
➔ Cumple con todas las regulaciones estándar para circulación.
http://www.osvehicle.com/
➔ Son una de las necesidades básicas del proyecto hardware abierto, 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.
➔ Una de las primeras soluciones fue la de trabajar con imágenes JPEG y no
con los propios diseños.
➔ Otra de las soluciones aportadas se basa en la utilización de herramientas
CAD comunes y libres.
Modelos de intercambio
http://www.opencores.org/
OpenCores.org
http://www.ohwr.org/
Open Hardware Repository
Hardware estático
Arduino
Hardware reconfigurable
Tarjeta desarrollada, GR-XC3S-1500 LEON
Procesador LEON 3
LEON
Arquitecturas de Hardware
Freedom-CPU
Shipset ULTRASPARC
Diagrama de UltraSPARC T1
UltraSPARC T1
Hardware estático desarrollado en base al
hardware reconfigurable de Simply RISC S1 Core
Simply RISC S1 Core
Proyectos ::
Proyectos :: PegasosPPC
PegasosPPC
PegasosPPC
GNUbook
Componente desarrollado
Mapa de componente
Open Graphics Project
Proyectos ::
Proyectos :: Open Graphics Project
Open Graphics Project
“Robot de piezas de Lego, motores servos
Futaba 3003 con tarjeta CT6811 y CT293+”
Microbot Tritt
Impresora 3d RepRap
Impresora 3d RepRap
RepRap
Prusa
i3
RepRap Delta
RepRap
Morgan
RepRap Prusa i3
RepRap Mendel
Free Telephony Project
Comunidades de Hardware Abierto
http://openhardware.net/
OpenHardware.net
http://www.opencollector.org/
OpenCollector.org
http://www.open-hardware.org/
Open Hardware
Certification Program
http://www.oshwa.org/
Open Source Hardware
Association
http://www.ohanda.org/
Open Source Hardware and
Design Alliance
http://www.oshug.org/
Open Source Hardware User
Group - OSHUG
http://www.geda-project.org/
gEDA Project
http://www.gpleda.org/
gEDA (GPL Electronic
Design Automation)
http://www.hfday.org/
Hardware Freedom Day
http://www.pinguino.cc/
Pinguino
http://www.arduino.cc/
Arduino
https://www.raspberrypi.org/
Raspberry Pi
Protege, defiende la
SOBERANÍA
http://www.flickr.com/photos/lubrio/7670139524/
Ventajas
Incentiva AUTONOMÍA
tecnológica
Ventajas
Tiene comunidades de
diseño, desarrollo y
brindando soporte
http://www.flickr.com/photos/lubrio/7670162338/
Ventajas
Fomenta a que el hardware
sea de estándares abiertos.
Ventajas
La reutilización y la
adaptación de diseños
Ventajas
Promueve competencia profesional, nos
hace mejores ingenieros, inventores e
innovadores.
Ventajas
Desafiá la obsolescencia programada,
lo que hacemos nos durará más.
Ventajas
Las compañías se ahorran
costes, tiempos de diseño
http://listado.mercadolibre.com.ve/arduino-pinguino
Ventajas
Evita la alianza "Trusted
Computing" y los DRM.
Ventajas
El mundo del hardware
está plagado de patentes
http://www.proyectoglass.com/2013/02/nueva-patente-de-las-google-glass.html
Desventajas
La producción, no cualquiera
podrá realizar hardware
http://www.flickr.com/photos/lubrio/7670162338/
Desventajas
Costo de producción
Desventajas
Trabajo Especial de Grado - Educación Superior .
León Vilchez Adela Josefina, “Implementación de un
Software para Manipular Dispositivos de Robótica
Utilizando MPLAB y el Microcontrolador PIC16F84”.
Colegio Universitario “Dr. Rafael Belloso Chacín”.
Escuela de Ingeniería. Carrera de Informática.
Maracaibo, 2002.
Situación actual en Venezuela
Empresas del sector privado.
Empresas del sector privado.
Portátil Síragon
Canaima NB 4010p
Escritorio Síragon PC
Edición Corporativa
Situación actual en Venezuela
Estado Venezolano.
Portátil VIT M1700
Escritorio VIT C2660
Situación actual en Venezuela
Centro Nacional de Desarrollo e Investigación en
Centro Nacional de Desarrollo e Investigación en Tecnologías
Tecnologías Libres
Libres
Instrumento de apoyo al impulso nacional de tecnologías de la información y
Instrumento de apoyo al impulso nacional de tecnologías de la información y
comunicación con estándares abiertos, promoviendo la investigación y desarrollo
comunicación con estándares abiertos, promoviendo la investigación y desarrollo
de productos innovadores que conduzcan a la soberanía tecnológica del país
de productos innovadores que conduzcan a la soberanía tecnológica del país
I + D en Software, Hardware y Telecomunicaciones.
I + D en Software, Hardware y Telecomunicaciones.
Área de hardware:
Área de hardware:
Fábrica de Hardware Libre.
Fábrica de Hardware Libre.
Ingeniería de Diseño Conceptual de Arquitecturas.
Ingeniería de Diseño Conceptual de Arquitecturas.
Circuitos impresos.
Circuitos impresos.
Estado Venezolano.
Estado Venezolano.
Situación actual en Venezuela
I + D en Software, Hardware y Telecomunicaciones.
Área de hardware:
Microscopia.
Diseño de Esquemáticos y Optimización Computarizada.
Capacitación y formación de recurso humano (estudiantes, PyMES,
Cooperativas), a través de la Academia de Software Libre.
Centro Nacional de Desarrollo e Investigación en Tecnologías Libres
Estado Venezolano.
Estado Venezolano.
Situación actual en Venezuela
“
“People who are really serious
People who are really serious
about software should make
about software should make
their own hardware”
their own hardware”
Alan Kay.
Alan Kay.
leonardocaballero@gmail.com
¿Preguntas?
@macagua
@SomosCovantec
https://www.flickr.com/photos/sparetomato/26411106
77/
Copyright (c) 2005 - 2014 Leonardo J. Caballero G.
Copyright (c) 2005 - 2014 Leonardo J. Caballero G.
Permission is granted to copy, distribute and/or modify this
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation
document under the terms of the GNU Free Documentation
License, Version 1.2 or any later version published by the Free
License, Version 1.2 or any later version published by the Free
Software Foundation; with no Invariant Sections, no Front-Cover
Software Foundation; with no Invariant Sections, no Front-Cover
Texts, and no Back-Cover Texts. A copy of the license is included in
Texts, and no Back-Cover Texts. A copy of the license is included in
the section entitled "GNU Free Documentation License".
the section entitled "GNU Free Documentation License".
Licencia
Puede obtener una copia de la licencia "GNU Free Documentation
Puede obtener una copia de la licencia "GNU Free Documentation
License" en los ficheros llamados "copyright.txt" en ingles,
License" en los ficheros llamados "copyright.txt" en ingles,
"copyright.es.txt" en español o en los siguientes
"copyright.es.txt" en español o en los siguientes s
sitios
itios en Internet
en Internet:
:
http://www.gnu.org/copyleft/fdl.html
http://www.gnu.org/copyleft/fdl.html
http://www.fsf.org/licensing/licenses/fdl.html
http://www.fsf.org/licensing/licenses/fdl.html
GNU Free Documentation License

¿Qué es Hardware Abierto? - v2.0