\documentclass[14pt,trans]{beamer} \usepackage{color} \usepackage{url} \usepackage{colortbl} \usepackage{soul} \usepackage[utf8]{inputenc} \usefonttheme{structurebold} \setbeamertemplate{navigation symbols}{} \setbeamertemplate{items}[ball] %\setbeamersize{sidebar width left=-5mm} \title{\Large Desde Software Libre hacia Hardware Libre} \author{Werner Almesberger \\\url{werner@almesberger.net}} \date{28 de septiembre de 2013} \setul{}{1.5pt} \begin{document} \begin{frame} \titlepage \vfill Partes traducidas por David Samblás {\small \url{downloads.qi-hardware.com/people/werner/gnu30.pdf}} \\ \end{frame} % --- Introducción ------------------------------------------------------------ \begin{frame}{Overview} \begin{itemize} \item Evolución de la Cultura Libre \\ GNU, Linux, Hardware \item Qué es el Hardware Libre ? \item Cómo seguirá ? \end{itemize} \end{frame} % --- Evolución --------------------------------------------------------------- \begin{frame}{Evolución} \begin{center} \includegraphics[width=1.05\textwidth]{evo.pdf} \end{center} \end{frame} % --- Que es ? --------------------------------------------------------------- \begin{frame}{Qué es el Hardware Copyleft ?} Expresión creada por Wolfgang Spraul de Qi-Hardware. \begin{itemize} \item Principios semejantes a los del Software libre, \\ aplicados al Hardware \item Diseño {\color{red}\underline{y}} producción \item Todo bajo licencias Abiertas \\ GPL, GFDL, CC-BY, CC-BY-SA, OHL, $\ldots$ \item Compatible y afín al Software Libre \end{itemize} \end{frame} % --- The Four Freedoms ------------------------------------------------------- \begin{frame}{Las Cuatro Libertades} Según la definición de Software Libre: $[1]$ \begin{enumerate} \item[0]<2-> Ejecutar el programa \begin{itemize} \item Usar el hardware \end{itemize} \item[1]<3-> Estudiar el código \begin{itemize} \item Estudiar los archivos de diseño (Esquemas y planos) \end{itemize} \item[1]<4-> Adaptar el código fuente a tus necesidades \begin{itemize} \item Adaptar los archivos de diseño \item Tener acceso a las herramientas para hacerlo \end{itemize} \item[2$-$3]<5-> Redistribuir copias (incluyendo modificaciones) \begin{itemize} \item Redistribuir los archivos de diseño \item Construir o producir el hardware \end{itemize} \end{enumerate} {\small $[1]$~\url{http://www.gnu.org/philosophy/free-sw.html}} \end{frame} % --- Why Copyleft Hardware --------------------------------------------------- \begin{frame}{Porqué Hardware Copyleft ?} Uno puede $\ldots$ \setbeamertemplate{items}[default] \begin{itemize} \item Aprender de el (hasta de los pequeños detalles) \item Saber que esta pasando dentro de "la caja negra" \begin{itemize} \item Sin posibilidad de spyware \item Análisis de las (dis)funcionalidades \end{itemize} \item Adaptar el diseño a nuevos usos y entornos \item Reutilizar parte del diseño en otros proyectos \item Conseguir longevidad del dispositivo por los siguientes medios: $\ldots$ \begin{itemize} \item arreglando/actualizando/mejorando el diseño \item reparando/modificando el dispositivo \item produciendo mas dispositivos (actualizados) \end{itemize} \item Elegir el mejor lugar de producción \end{itemize} \end{frame} % --- El Futuro --------------------------------------------------------------- \begin{frame}{El Futuro} \begin{center} \includegraphics[width=1.05\textwidth]{future.pdf} \end{center} \end{frame} % --- Ben NanoNote ------------------------------------------------------------ \begin{frame}{Ben NanoNote} \begin{center} \includegraphics[height=2.5cm]{Nano_cola.jpg} \end{center} \begin{columns} \begin{column}[r]{6cm} \begin{itemize} \item Objetivo: Validar el proceso de producción \item Diseño basado en un diccionario chino-ingles de marca blanca \item OS Linux: OpenWrt, Jlime (basado en OE) \item 336 MHz MIPS CPU \end{itemize} \end{column} \begin{column}[r]{6.5cm} \begin{itemize} \item 32MB RAM, 2GB NAND \item QVGA LCD, teclado \item USB device, tarjetas 8:10, audio \item $\approx$1300 Unidades vendidas \item Esquemas abiertos (KiCad) \end{itemize} \end{column} \end{columns} \end{frame} % --- Ben-WPAN ---------------------------------------------------------------- \begin{frame}{Ben-WPAN} \begin{center} \includegraphics[width=30mm]{Atben_atusb_prod_03.jpg} \qquad \includegraphics[width=50mm]{Atben_atusb_prod_05.jpg} \end{center} \begin{columns} \begin{column}{12cm} \begin{itemize} \item Objetivo: Proporcionar a Ben comunicación inalámbrica "sin trabas" \item IEEE 802.15.4 (LR-WPAN) \item 250 kbps (2 Mbps no estandar) \item Ben tarjeta 8:10 (atben), USB (atusb) \item Diseñado por Werner Almesberger \item Diseño 100\% abierto (con KiCad) \item Proceso de fabricación altamente automatizado \end{itemize} \end{column} \end{columns} \end{frame} % --- Milkymist One ----------------------------------------------------------- \begin{frame}{Milkymist One} \begin{columns} \begin{column}[l]{4cm} \includegraphics[width=5cm]{M1_dmx_video.jpg} \end{column} \begin{column}[r]{9cm} \begin{itemize} \item Sintetizador de Vídeo \item Creado por ``one man army'' Sebastien Bourdeauducq \item Entrada y salida de Vídeo , audio, Ethernet, USB host, MIDI, $\ldots$ \item Basado en FPGA (Núcleo Lattice LM32) \item Verilog bajo GPL \item Herramientas FPGA propietarias \item Archivos de diseño abiertos (con Altium) \end{itemize} \end{column} \end{columns} \end{frame} \end{document}