%~ Questo sorgente %~ è rilasciato sotto licenza GPL3 %~ ed è consultabile presso %~ http://golem.linux.it/ % \documentclass[handout]{beamer} %% stile di stampa su carta \documentclass[aspectratio=169]{beamer} \usepackage[italian]{babel} \usepackage[utf8]{inputenc} \usepackage[font=scriptsize]{caption} \usepackage{fancyvrb} \usepackage{comment} \usetheme{Madrid} \definecolor{LibreItaliaLight}{HTML}{73d08a} \definecolor{LibreItalia}{HTML}{48817e} \colorlet{beamer@blendedblue}{LibreItaliaLight!40!LibreItalia} \setbeamertemplate{caption}[numbered] \setbeamercovered{dynamic} \beamertemplatenavigationsymbolsempty \title{Introduzione al software libero} %\subtitle{} \logo{\includegraphics[width=5em]{img/logo-libreitalia}} \author{giuliof} \date{10 dicembre 2022} \institute{GOLEM Empoli} \begin{document} % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % \begin{frame} \maketitle \tableofcontents \end{frame} % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % \begin{frame}[fragile]{Chi siamo, cosa facciamo, un fiorino!} \begin{columns} \begin{column}{0.45\linewidth} \begin{block}{GOLEM} \textit{Gruppo Operativo Linux Empoli} \textbf{Associazione di promozione sociale} \url{golem.linux.it} \end{block} \begin{block}{Chi sono?} giuliof Socio GOLEM ed utente Linux dal 2008 \end{block} \end{column} \begin{column}{0.45\linewidth} \includegraphics[width=\linewidth]{img/oi-giorno.jpeg} \vspace{5em} \includegraphics[width=\linewidth]{img/oi-murale.jpg} \end{column} \end{columns} \end{frame} % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % \begin{frame}{Software?} \includegraphics[width=\linewidth]{img/vectors/devices_svg.pdf} \end{frame} % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % \begin{frame}[fragile] \frametitle{Software libero?} \begin{block}{Dal codice sorgente all'eseguibile} \vspace{2em} \begin{minipage}{.32\linewidth} Codice sorgente \vspace{2em} \begin{Verbatim}[fontsize=\scriptsize] #include int main() { printf("Ciao Mondo!\n"); } \end{Verbatim} \end{minipage} \begin{minipage}{.32\linewidth} Linguaggio macchina \vspace{2em} \begin{Verbatim}[fontsize=\scriptsize] [...] 55 48 89 e5 48 8d 05 00 00 00 00 48 89 c7 e8 00 00 00 00 b8 00 00 00 00 5d c3 [...] \end{Verbatim} \end{minipage} \begin{minipage}{.32\linewidth} Eseguibile \vspace{2em} \includegraphics[width=0.8\linewidth]{img/helloworld.png} \end{minipage} \vspace{2em} \end{block} \end{frame} % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % \begin{frame} \frametitle{Richard Stallman, il free software e GNU} \begin{minipage}{.4\linewidth} \begin{figure} \includegraphics[width=.9\linewidth]{img/rms.jpeg} \caption{Richard~Matthew Stallman} \end{figure} \end{minipage} \begin{minipage}{.55\linewidth} \begin{block}{Software libero} \begin{itemize} \item le quattro libertà (utilizzo, analisi, modifica e redistribuzione); \item licenza GPL; \item progetto GNU. \end{itemize} \end{block} \begin{block}{1984} \begin{minipage}{.2\linewidth} \includegraphics[width=1\linewidth]{img/gnu.pdf} \end{minipage} \begin{minipage}{.75\linewidth} Nasce GNU: un sistema operativo completamente libero basato su Unix \end{minipage} \end{block} \end{minipage} \end{frame} % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % \begin{frame}[fragile] \frametitle{Linus Torvalds e Linux} \begin{minipage}{.4\linewidth} \begin{figure} \includegraphics[width=.7\linewidth]{img/torvalds.jpeg} \caption{Linus Benedict Torvalds} \end{figure} \end{minipage} \begin{minipage}{.55\linewidth} \begin{block}{1991} \begin{minipage}{.2\linewidth} \includegraphics[width=1\linewidth]{img/tux.pdf} \end{minipage} \begin{minipage}{.75\linewidth} Nasce il kernel Linux \end{minipage} \end{block} { \scriptsize \begin{verbatim} From: torvalds@klaava.helsinki.fi (Linus Benedict Torvalds) Subject: What would you like to see most in minix? Date: 25 Aug 91 20:57:08 GMT Organization: University of Helsinki I'm doing a (free) operating system (just a hobby, won't be big and professional like GNU) for 386(486) AT clones. [...] Any suggestions are welcome, but I won't promise I'll implement them :-) \end{verbatim} } \end{minipage} \end{frame} % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % \begin{frame}{Vezzo da nerd o progetto in grande stile?} \includegraphics[width=\linewidth]{img/vectors/devices-linux_svg.pdf} \end{frame} % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % \begin{frame}{Bello ma... c'è altro oltre a GNU/Linux?} \begin{columns} \begin{column}{.35\linewidth} \includegraphics[width=\linewidth]{img/oss.png} \end{column} \begin{column}{.55\linewidth} \begin{block}{Collezione di software liberi} \begin{itemize} \item Ambienti desktop (\textsc{gnome}, \textsc{kde}, \textsc{xfce} ...); \item Applicativi di grafica e modellazione 3D (\textsc{gimp}, inkscape, ...); \item Software di produttività personale (LibreOffice); \item Editor di testo e ambienti di sviluppo integrati; \item ... \end{itemize} \end{block} \end{column} \end{columns} \end{frame} % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % \begin{frame}{Bello ma... c'è altro oltre a GNU/Linux?} \begin{columns} \begin{column}{.35\linewidth} \includegraphics[width=\linewidth]{img/oss.png} \end{column} \begin{column}{.55\linewidth} \begin{block}{Definizione di formati liberi} Se un software libero ed il suo corrispettivo proprietario parlano la stessa lingua, gli utenti possono scambiarsi file senza intoppi. \end{block} \begin{block}{Sviluppo di software multi piattaforma} Tendenzialmente, il software libero è scritto con l'intenzione di permetterne l'utilizzo su sistemi diversi da Linux, come Windows ed OS X. \end{block} \end{column} \end{columns} \end{frame} % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % \begin{frame}{Coding collaborativo} \begin{minipage}{.4\linewidth} \includegraphics[width=.9\linewidth]{img/vectors/collaborative-platforms_svg.pdf} \end{minipage} \begin{minipage}{.55\linewidth} \begin{block}{Voglio contribuire!} \begin{itemize} \item test e report di bug; \item scrittura codice per bugfix o aggiunta feature; \item traduzioni; \item grafica per loghi, banner, campagne promozionali; \item ... \end{itemize} Lo sviluppo è aperto a tutti! \end{block} \end{minipage} \end{frame} % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % \begin{frame}{Coding collaborativo} \centering \includegraphics[width=.8\linewidth]{img/ingenuity-badge} \end{frame} % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % \begin{frame} \frametitle{Aziende} \begin{center} \includegraphics[height=.2\textwidth]{img/canonical.png} \includegraphics[height=.2\textwidth]{img/lpi.png} \includegraphics[height=.2\textwidth]{img/redhat.png} \includegraphics[height=.2\textwidth]{img/suse.png} \end{center} \begin{itemize} \item soluzioni personalizzate per l'azienda \item assistenza di sistemi e applicativi \item amministratori di sistema \item progettazione di apparati embedded \item \dots \end{itemize} \end{frame} % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % \begin{frame} \frametitle{GOLEM: l'Officina Informatica} \begin{columns} \begin{column}{.25\linewidth} \includegraphics[width=\textwidth]{img/oi-giorno.jpeg} \centering $ 46 m^{2} $ \end{column} \begin{column}{.25\linewidth} \includegraphics[width=\textwidth]{img/sala-corsi.jpg} \centering sala corsi \end{column} \begin{column}{.25\linewidth} \includegraphics[width=\textwidth]{img/trashware-ricambi.jpg} \centering ricambi pc \end{column} \begin{column}{.25\linewidth} \includegraphics[width=\textwidth]{img/antenne.jpg} \centering antenne \end{column} \end{columns} \begin{columns} \begin{column}{.25\linewidth} \includegraphics[width=\textwidth]{img/stampante-3d.jpg} \centering stampante 3D \end{column} \begin{column}{.25\linewidth} \includegraphics[width=\textwidth]{img/arcieri.jpeg} \centering elettronica \end{column} \begin{column}{.25\linewidth} \includegraphics[width=\textwidth]{img/obbrobrio.jpeg} \centering computer inusuali \end{column} \begin{column}{.25\linewidth} \includegraphics[width=\textwidth]{img/antenna.jpeg} \centering apparati di rete \end{column} \end{columns} \end{frame} % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % \begin{frame}{La tana del bianconiglio} \centering \includegraphics[width=\linewidth,height=0.8\textheight,keepaspectratio]{img/matrix-golem.jpg} \end{frame} % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % \begin{frame} \frametitle{Introduzione al software libero} \begin{block}{GOLEM - Gruppo Operativo Linux Empoli} \begin{minipage}{.15\linewidth} \includegraphics[height=5em,width=1\linewidth,keepaspectratio]{img/GOLEM-logo.pdf} \end{minipage} \begin{minipage}{.65\linewidth} \centering GOLEM -- Gruppo Operativo Linux Empoli\\ presso "La Vela -- Margherita Hack"\\ via Magolo, 32 -- 50053 Empoli (FI)\\ tutti i martedì sera dalle 21.30 alle 24.00 \end{minipage} \begin{minipage}{.15\linewidth} \includegraphics[height=4em,width=1\linewidth,keepaspectratio]{img/GOLEM-foto.jpeg} \end{minipage} \end{block} \begin{block}{LibreItalia Conference} \centering \begin{minipage}{.15\linewidth} \includegraphics[height=5em,width=1\linewidth,keepaspectratio]{img/logo-libreitalia} \end{minipage} \begin{minipage}{.65\linewidth} \centering Questa presentazione è stata preparata da\\ GOLEM -- Gruppo Operativo Linux Empoli\\ in occasione della LibreItalia Conference 2022\\ e viene rilasciata sotto GPLv3\\ presso git.golem.linux.it\\ \end{minipage} \begin{minipage}{.15\linewidth} \includegraphics[height=5em,width=1\linewidth,keepaspectratio]{img/gpl3.pdf} \end{minipage} \end{block} \end{frame} \end{document}