Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Profesora: Integrantes:
Laurimar Fermín Wilfredo, Molina
Jesús, Pérez
Junior Gomez
Leydis Ramírez
Noraima,Rodriguez
Yennys, Matute
Jeacqueline, Rodríguez.
Para la gran mayoría es extraño el término del inglés "hardware", que no es más que un
término general que se utiliza para describir los artefactos físicos de una tecnología. En
informática, se denomina hardware o soporte físico al conjunto de elementos materiales que
componen un computador. Hardware también son los componentes físicos de una
computadora tales como el disco duro, la unidad de disco óptico, la disquetera, etc. El
hardware se refiere a lo que es tangible (que se puede tocar), es decir todos los
componentes físicos de la computadora.
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.
Cualquier persona los puede ver/modificar usando el programa libre con el que se han
diseñado.
Busca que cualquier persona, de una forma rápida y sencilla, pueda realizar y
programar proyectos de electrónica con un micro controlador, sin necesidad de ser un
experto.
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 del diferente
hardware según su naturaleza:
Hardware reconfigurable
Es aquél que viene descrito mediante un lenguaje de descripción de 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.
Para hacer que el hardware reconfigurable sea libre, sólo hay que aplicar la licencia GPL a
su código. Sin embargo, aún no está claro qué es lo que se entiende por hardware libre al
referirse al hardware estático.
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.
Open Hardware
Es una marca registrada del Open Hardware Specification Program. Es una forma limitada
de open source hardware, para la cual el requisito es que:
"La suficiente documentación del dispositivo debe estar disponible para que un
programador competente pueda escribir un controlador del dispositivo. La documentación
debe cubrir todas las características de la interfaz del dispositivo - controlador que se espera
que cualquier usuario emplee. Esto incluye funciones de entrada-salida, de control y
funciones auxiliares como medidas de funcionamiento o diagnósticos de auto prueba. Los
detalles de soporte de firmware on-board y de la puesta en práctica de hardware no
necesitan ser divulgados excepto cuando son necesarios para permitir programar un
controlador para el dispositivo".
Es decir, solamente una cantidad de información limitada sobre el diseño necesita estar
disponible; posiblemente no mucha, por ejemplo, para hacer una reparación.
Free hardware
Es un término usado de vez en cuando como sinónimo para el open source hardware. Es un
término que busca ser directamente paralelo entre el "hardware" y el "software", pero vela
la distinción entre el diseño y la puesta en práctica. El término de free hardware es
particularmente confuso puesto que implica el estado físico del hardware, más que su
diseño, el cual de alguna manera es libre. Esto no es del todo cierto en el sentido del costo,
y tiene poca importancia (excepto metafóricamente) en el sentido social. Lo más simple es
evitar este término totalmente, exceptuando su significado de costo, como por ejemplo: las
computadoras libres "free computers" dadas por varias organizaciones sociales.
VENTAJAS
Favorece la calidad del hardware, a los estándares abiertos y que sean más
económicos.
Las cuatro libertades del Software libre no se pueden aplicar directamente en el Hardware,
naciendo estas dificultades:
Proyecto OGPN17 el cual tiene como objetivo una placa aceleradora de video open-
hardware, su nombre clave es OGD1-256DDAV y viene con 256MB de memoria de vídeo,
dos conectores de doble enlace DVI y un soporte para una tercera y cuarta interfaz de vídeo
(salidas de televisión analógica y video), utiliza una interfaz PCI.
Es una excelente postura la que han tomado estos desarrollados por que ya he leído por ahí
noticias de que quieren “vigilar” desde el hardware de nuestras máquinas, se dieron cuenta
que por software ya existe una opción para los que necesitamos tener el control del nuestras
máquinas y por lo visto quieren llevar esto un paso más adelante, si bien las prestaciones no
son de última generación tranquilamente pueden caer bien a un usuario común de
computadoras.
El lugar para obtener información es la página que tienen en la cual están pidiendo ayuda a
desarrolladores para que se sumen al proyecto.
Arduino puede tomar información del entorno a través de sus pines de entrada de toda una
gama de sensores y puede afectar aquello que le rodea controlando luces, motores y otros
actuadores. El microcontrolador en la placa Arduino se programa mediante el lenguaje de
programación Arduino (basado en Wiring) y el entorno de desarrollo Arduino (basado en
Processing). Los proyectos hechos con Arduino pueden ejecutarse sin necesidad de
conectar a un ordenador, si bien tienen la posibilidad de hacerlo y comunicar con diferentes
tipos de software (p.ej. Flash, Processing, MaxMSP).
Las placas pueden ser hechas a mano o compradas montadas de fábrica; el software puede
ser descargado de forma gratuita. Los ficheros de diseño de referencia (CAD) están
disponibles bajo una licencia abierta, así pues eres libre de adaptarlos a tus necesidades.
9. PROBLEMAS ACTUALES DEL HARDWARE LIBRE
Existen varios problemas que hacen casi imposible llevar a la práctica el concepto de
hardware libre. A continuación se citan algunos de los más relevantes:
Dependencia tecnológica por componentes importados
Al intentar fabricar un diseño, es posible encontrarse con el problema de la falta de
material. En un país puede no darse este problema, pero en otros puede que no se
encuentren los materiales necesarios y está demostrado que las TIC, son 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.
Altos costos de producción
La persona que desea 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. Todo esto tiene un costo.
El conocimiento lo poseen algunas empresas
Se sigue reteniendo el conocimiento en las grandes industrias productoras; 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; allí es cuando se ata, a las decisiones de las empresas
productoras, al usuario y no se le da la libertad de elegir.
Gran inversion de tiempo en trabajos de diseño redundantes
Tanto en el hardware como en el software propietario, existen muchos diseños redundantes,
es decir, se "reinventa la rueda" en vez de usar ese conocimiento previo para crear nuevas
áreas de investigación y producción.
10. HARDWARE LIBRE EN VENEZUELA:
En Venezuela, ya contamos con una plataforma de hardware libre que se presta no solo para
el diseño y la construcción de prototipos de investigación, sino que también permite soportar
el desarrollo de dispositivos en producción para la industria nacional”, aseveró Joan
Espinoza, activista del Proyecto Nacional Pingüino VE, al anunciar las nuevas
potencialidades del microcontrolador adaptado en el país, en el año 2010, para crear equipos
electrónicos libres.
En el ámbito agrícola, los tecnólogos de Pingüino VE han creado sistemas de riego adecuados
a cada tipo de cultivo; también, incubadoras para la reproducción de especies ovíparas
(codorniz y pollo). En el campo de la salud, desarrollaron electrocardiógrafos digitales para
identificar enfermedades cardiacas y conocer de qué manera el paciente responde a
determinados tratamientos. En el área educativa, tienen proyectos de robótica infantil con
entornos de programación en bloques, tipo lego.
El impulsor de las tecnologías del hardware libre en Venezuela es Cenditel que ya tiene
varios proyectos en mente para ayudar al pueblo y a la soberanía de Venezuela. El Centro
Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL) surge como
una iniciativa para impulsar los procesos necesarios que permitan transitar el camino hacia
el verdadero rol que deben cumplir la ciencia, la tecnología y la innovación para alcanzar el
desarrollo económico, social y político de la nación.
CENDITEL busca además constituirse como un espacio orientado a promover la reflexión,
investigación, desarrollo y apropiación de Tecnologías Libres pertinentes, acordes con la
sociedad democrática, participativa y protagónica, expresada en la Constitución de la
República Bolivariana de Venezuela, en cualquier ámbito del saber y de la innovación
tecnológica. A través de este centro se crearán redes de trabajo a nivel regional, nacional e
internacional, integradas por factores del sector científico y tecnológico, que coadyuven en
la ejecución de los proyectos planificados, constituyendo de esta forma los mecanismos
necesarios para asegurar la gestión y transferencia del conocimiento. Entre estos actores se
pueden citar los Centros, Grupos y Laboratorios de Investigación, Empresas públicas y
privadas, Pymes, Emprendedores, entre otros.
11. PROYECTO PINGÜINOVE HARDWARE LIBRE CON SABOR
VENEZOLANO
LEON es un CPU de 32 bits libre similar al SPARC creado por ESA. Es el CPU
estándar para la industria europea del espacio.
Arduino es una plataforma libre de computación física basada en una simple tarjeta
de I/O y un ambiente de desarrollo que implementa el lenguaje libre Processing /
Wiring.
Open Graphics Project apunta a diseñar una arquitectura abierta y estándar para
tarjetas gráficas.
ORGANIZACIONES
OpenCores es una fundación que procura formar una comunidad de diseñadores para
apoyar los núcleos libres (diseños lógicos) para CPU, periféricos y otros dispositivos.
OpenCores mantiene un bus de interconexión en-chip libre llamado Wishbone.
13 PROYECTOS DEL HARDWARE LIBRE
Estas son algunas de las iniciativas más interesantes en torno a este concepto y que
promueven desde la creación de ordenadores portátiles y teléfonos modulares hasta la
fabricación de automóviles, pasando por el impulso de la robótica en el aula.
1. Arduino
Se trata de una placa base que incorpora un sencillo microcontrolador y un entorno de
desarrollo para crear aplicaciones para dicha placa. Los proyectos que parten de Arduino
engloban desde robots hasta sistemas de riego automático. Está disponible con una licencia
Creative Commons que otorga libertad de desarrollo, aunque los productos derivados deben
cumplir unas determinadas pautas, sobre todo en lo relativo a la propia denominación de
Arduino, lo cual viene a ser una especie de control de marca.
3. NovenaNovena
Iniciativa que recientemente ha promovido la fabricación del primer ordenador portátil “de
código abierto”. El resultado ha sido un modelo con prestaciones bastante destacables, si
bien su diseño está lejos de los modernos ultrabooks.
4. 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.
5. E-puck
Otro de los proyectos orientados a la educación (en concreto, a la enseñanza de
programación) es este robot móvil de código abierto. En la página web de esta iniciativa
están disponibles librerías, ficheros de fabricación, ejemplos y una amplia documentación
sobre el robot y su funcionamiento.
7. Uzebox
Videoconsola de diseño retro con características técnicas similares a la de la generación de
16 bits, con el objetivo de revivir la experiencia de los primeros videojuegos. Alrededor de
la web oficial del proyecto se ha generado una comunidad de desarrolladores y aficionados
que prueban, investigan y enriquecen tanto el software disponible como el hardware, que es
libre y plenamente transformable.
Cada usuario puede adquirir las piezas del kit y hacer su propio ensamblaje, aunque
también existen empresas que venden una versión ya montada.
8. Elphel elphel
Cámaras basadas en hardware y software de código abierto que son usadas por la NASA y
por Google, que toma imágenes panorámicas incluidas en Google Street View.
9. 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. Los procesadores T1 y T2, liberados por OpenSPARC
10. USRP
El USRP, también conocido como Universal Software Radio Peripheral, es una placa
diseñada específicamente para fabricar sistemas de radio basados en software. Por su
naturaleza abierta y libre, tanto los esquemas como el software necesario para su
funcionamiento están disponibles, pero un punto extra a favor del USRP es su enorme nivel
de flexibilidad. Los desarrolladores pueden incluso crear sus propias placas de extensión
para el USRP, alterando sus propiedades o agregando funciones específicas que no están
contempladas en el diseño original. El USRP tiene dos versiones, pero ambas son
desarrolladas en paralelo. Este es un buen ejemplo de hardware abierto y con venta al
público: Un USRP completo tiene un precio aproximado de 700 dólares.
11. Openmoko
Openmoko ha sido un poco más mediático que otros proyectos debido a su objetivo de
crear teléfonos móviles de código abierto, lo cual obviamente incluye tanto el hardware (a
pesar de las restricciones en algunos países, en relación con la telefonía móvil), como el
sistema operativo. Se planearon varios diseños, pero el único que realmente vio la luz fue el
Neo FreeRunner en junio de 2008. En 2009 se anunció la cancelación de todos los móviles
futuros, pero cabe destacar que Openmoko ofrece un nivel de flexibilidad que aún hoy no
ha sido igualado por ningún fabricante: Hablamos de cambiar por completo el sistema
operativo a un móvil. Ya existen versiones modificadas de Android para su instalación en
el Neo FreeRunner, y se espera que Openmoko siga involucrado con los teléfonos móviles.
El FreeRunner tiene un precio de mercado de 260 € y todavía hay unidades
disponibles.
El Neo FreeRunner fue el único logro tangible de Openmoko dentro del mundo de los
móviles.
MISIÓN:
Promover la reflexión, investigación, desarrollo y apropiación de Tecnologías Libres
pertinentes, acordes con la sociedad democrática, participativa y protagónica de la nación.
VISIÓN:
Ser la institución pública de referencia en Tecnologías Libres, que actúe para asegurar la
soberanía tecnológica de la nación.