forked from golem/beamer-intro-linux
384 lines
11 KiB
TeX
384 lines
11 KiB
TeX
%~ 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 <stdio.h>
|
|
|
|
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}
|