Compare commits
3 Commits
ed1e692a4b
...
9d49ea2cf6
Author | SHA1 | Date | |
---|---|---|---|
9d49ea2cf6 | |||
3e976b241e | |||
60b8ea6706 |
68
Makefile
@ -1,7 +1,67 @@
|
|||||||
diapo:
|
### VECTOR images conversion parameters ###
|
||||||
mkdir -p build dist
|
ORG_DIR = ./img/originals
|
||||||
pdflatex -output-directory build presentazione.tex
|
VEC_DIR = ./img/vectors
|
||||||
mv build/presentazione.pdf dist
|
|
||||||
|
|
||||||
|
# ...from SVG
|
||||||
|
SVG_PREFIX = svg
|
||||||
|
SVGF = $(notdir $(wildcard $(ORG_DIR)/*.svg))
|
||||||
|
vpath %.svg $(ORG_DIR)
|
||||||
|
|
||||||
|
# ...from TEX
|
||||||
|
TEX_PREFIX = tex
|
||||||
|
TEXF = $(notdir $(wildcard $(ORG_DIR)/*.tex))
|
||||||
|
vpath %.tex $(ORG_DIR)
|
||||||
|
|
||||||
|
# ...to PDF
|
||||||
|
PDF = $(SVGF:.svg=_$(SVG_PREFIX).pdf)
|
||||||
|
PDF += $(TEXF:.tex=_$(TEX_PREFIX).pdf)
|
||||||
|
|
||||||
|
vpath %.pdf $(VEC_DIR)
|
||||||
|
|
||||||
|
### Select all raster ###
|
||||||
|
RAST_DIR = ./img/rasters
|
||||||
|
RASTF = $(wildcard $(RAST_DIR)/*)
|
||||||
|
|
||||||
|
### TEX files ###
|
||||||
|
TEX_DIR = ./tex
|
||||||
|
# TEX_DIR+= ./antani
|
||||||
|
# ...
|
||||||
|
|
||||||
|
TEX = $(foreach dir,$(TEX_DIR),$(wildcard $(dir)/*.tex))
|
||||||
|
|
||||||
|
vpath %.tex $(TEX_DIR)
|
||||||
|
|
||||||
|
all: build/presentazione.pdf vectors
|
||||||
|
|
||||||
|
build/%.pdf: %.tex $(RASTF) $(TEX) $(PDF) Makefile
|
||||||
|
@mkdir -p build
|
||||||
|
@if [ -t 1 ]; then echo -e "\033[1;33m[Mashup ]\033[0m main.tex"; else echo "Mashup"; fi
|
||||||
|
@pdflatex -output-directory build -synctex=1 -interaction=nonstopmode $< > /dev/null
|
||||||
|
@pdflatex -output-directory build -synctex=1 -interaction=nonstopmode $< > /dev/null
|
||||||
|
|
||||||
|
vectors: $(PDF)
|
||||||
|
|
||||||
|
%_tex.pdf : %.tex
|
||||||
|
@mkdir -p $(VEC_DIR)
|
||||||
|
@if [ -t 1 ]; then echo -e "\033[1;32m[Figure TEX ]\033[0m $^ $@"; else echo "[Figure TEX ] $^ $@"; fi
|
||||||
|
@pdflatex -jobname $(@:.pdf=) -output-directory $(VEC_DIR) $^ > /dev/null
|
||||||
|
|
||||||
|
%_svg.pdf : %.svg
|
||||||
|
@mkdir -p $(VEC_DIR)
|
||||||
|
@if [ -t 1 ]; then echo -e "\033[1;32m[Figure SVG ]\033[0m $^"; else echo "[Figure SVG ] $^"; fi
|
||||||
|
@inkscape -z -D --file=$^ --export-pdf=$(VEC_DIR)/$@ > /dev/null
|
||||||
|
|
||||||
|
tree:
|
||||||
|
mkdir -p $(VEC_DIR)
|
||||||
|
mkdir -p $(ORG_DIR)
|
||||||
|
mkdir -p $(RAST_DIR)
|
||||||
|
mkdir -p $(TEX_DIR)
|
||||||
|
mkdir -p build
|
||||||
|
cd build && mkdir -p $(TEX_DIR)
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -rf build
|
rm -rf build
|
||||||
|
rm -rf $(VEC_DIR)
|
||||||
|
|
||||||
|
mrproper: build
|
||||||
|
rm -rf dist
|
||||||
|
BIN
img/antenne.jpg
Normal file
After Width: | Height: | Size: 241 KiB |
BIN
img/helloworld.png
Normal file
After Width: | Height: | Size: 4.8 KiB |
BIN
img/ingenuity-badge.png
Normal file
After Width: | Height: | Size: 1023 KiB |
BIN
img/matrix-golem.jpg
Normal file
After Width: | Height: | Size: 156 KiB |
BIN
img/oi-murale.jpg
Normal file
After Width: | Height: | Size: 32 KiB |
89
img/originals/collaborative-platforms.svg
Normal file
After Width: | Height: | Size: 32 KiB |
81855
img/originals/devices-linux.svg
Normal file
After Width: | Height: | Size: 7.9 MiB |
23352
img/originals/devices.svg
Normal file
After Width: | Height: | Size: 1.7 MiB |
BIN
img/repository.png
Normal file
After Width: | Height: | Size: 38 KiB |
BIN
img/repository.xcf
Normal file
@ -5,11 +5,12 @@
|
|||||||
|
|
||||||
% \documentclass[handout]{beamer} %% stile di stampa su carta
|
% \documentclass[handout]{beamer} %% stile di stampa su carta
|
||||||
|
|
||||||
\documentclass{beamer}
|
\documentclass[aspectratio=169]{beamer}
|
||||||
\usepackage[italian]{babel}
|
\usepackage[italian]{babel}
|
||||||
\usepackage[utf8]{inputenc}
|
\usepackage[utf8]{inputenc}
|
||||||
\usepackage[font=scriptsize]{caption}
|
\usepackage[font=scriptsize]{caption}
|
||||||
\usepackage{fancyvrb}
|
\usepackage{fancyvrb}
|
||||||
|
\usepackage{comment}
|
||||||
|
|
||||||
\usetheme{Madrid}
|
\usetheme{Madrid}
|
||||||
\colorlet{beamer@blendedblue}{green!40!black}
|
\colorlet{beamer@blendedblue}{green!40!black}
|
||||||
@ -21,98 +22,97 @@
|
|||||||
\title{Introduzione al software libero}
|
\title{Introduzione al software libero}
|
||||||
%\subtitle{}
|
%\subtitle{}
|
||||||
\logo{\includegraphics[width=5em]{img/logo-linuxday.pdf}}
|
\logo{\includegraphics[width=5em]{img/logo-linuxday.pdf}}
|
||||||
\author{giomba}
|
\author{giuliof}
|
||||||
\date{26 ottobre 2019}
|
\date{10 dicembre 2022}
|
||||||
\institute{GOLEM Empoli}
|
\institute{GOLEM Empoli}
|
||||||
|
|
||||||
\begin{document}
|
\begin{document}
|
||||||
|
|
||||||
|
% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\maketitle
|
\maketitle
|
||||||
\tableofcontents
|
\tableofcontents
|
||||||
\end{frame}
|
\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]
|
\begin{frame}[fragile]
|
||||||
\frametitle{Un po' di storia}
|
\frametitle{Software libero?}
|
||||||
|
\begin{exampleblock}{Dal codice sorgente all'eseguibile}
|
||||||
|
\vspace{2em}
|
||||||
|
\begin{minipage}{.32\linewidth}
|
||||||
|
Codice sorgente
|
||||||
|
|
||||||
\begin{block}{Anni 1960}
|
\vspace{2em}
|
||||||
\begin{minipage}{.15\linewidth}
|
|
||||||
\includegraphics[width=.9\linewidth]{img/meeting.png}
|
|
||||||
\end{minipage}
|
|
||||||
\begin{minipage}{.8\linewidth}
|
|
||||||
I programmatori di computer sono soliti condividere il proprio lavoro
|
|
||||||
\begin{exampleblock}{Codice}
|
|
||||||
\begin{minipage}{.45\linewidth}
|
|
||||||
\begin{Verbatim}[fontsize=\scriptsize]
|
\begin{Verbatim}[fontsize=\scriptsize]
|
||||||
int main() {
|
#include <stdio.h>
|
||||||
int risultato = 1,
|
|
||||||
base = 2,
|
int main()
|
||||||
esponente = 4;
|
{
|
||||||
for (int i = 0;
|
printf("Ciao Mondo!\n");
|
||||||
i < esponente;
|
|
||||||
++i) {
|
|
||||||
risultato *= base;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
\end{Verbatim}
|
\end{Verbatim}
|
||||||
\end{minipage}
|
\end{minipage}
|
||||||
\begin{minipage}{.45\linewidth}
|
\begin{minipage}{.32\linewidth}
|
||||||
|
Linguaggio macchina
|
||||||
|
|
||||||
|
\vspace{2em}
|
||||||
\begin{Verbatim}[fontsize=\scriptsize]
|
\begin{Verbatim}[fontsize=\scriptsize]
|
||||||
55
|
|
||||||
48 89 e5
|
|
||||||
c7 45 f0 01 00 00 00
|
|
||||||
[...]
|
[...]
|
||||||
8b 45 f4
|
55 48 89 e5 48 8d 05 00
|
||||||
3b 45 fc
|
00 00 00 48 89 c7 e8 00
|
||||||
7d 10
|
00 00 00 b8 00 00 00 00
|
||||||
8b 45 f0
|
5d c3
|
||||||
0f af 45 f8
|
[...]
|
||||||
89 45 f0
|
|
||||||
83 45 f4 01
|
|
||||||
eb e8
|
|
||||||
b8 00 00 00 00
|
|
||||||
5d
|
|
||||||
c3
|
|
||||||
\end{Verbatim}
|
\end{Verbatim}
|
||||||
\end{minipage}
|
\end{minipage}
|
||||||
\end{exampleblock}
|
\begin{minipage}{.32\linewidth}
|
||||||
|
Eseguibile
|
||||||
|
|
||||||
|
\vspace{2em}
|
||||||
|
\includegraphics[width=0.8\linewidth]{img/helloworld.png}
|
||||||
\end{minipage}
|
\end{minipage}
|
||||||
\end{block}
|
\vspace{2em}
|
||||||
|
\end{exampleblock}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
\begin{frame}
|
% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %
|
||||||
\frametitle{Chiusura del software}
|
|
||||||
|
|
||||||
\begin{block}{Anni 1970}
|
|
||||||
\begin{itemize}
|
|
||||||
\item
|
|
||||||
\begin{minipage}{.2\linewidth}
|
|
||||||
\includegraphics[width=.9\linewidth]{img/commodore-pet.png}
|
|
||||||
\end{minipage}
|
|
||||||
\begin{minipage}{.7\linewidth}
|
|
||||||
Diffusione dell'informatica tra le masse
|
|
||||||
\end{minipage}
|
|
||||||
\pause
|
|
||||||
\item
|
|
||||||
\begin{minipage}{.2\linewidth}
|
|
||||||
\visible<2->{\includegraphics[width=.9\linewidth]{img/lock.png}}
|
|
||||||
\end{minipage}
|
|
||||||
\begin{minipage}{.7\linewidth}
|
|
||||||
Interessi commerciali impongono la nascita di ``accordi di non-divulgazione"
|
|
||||||
\end{minipage}
|
|
||||||
\pause
|
|
||||||
\item
|
|
||||||
\begin{minipage}{.2\linewidth}
|
|
||||||
\visible<3->{\includegraphics[width=.9\linewidth]{img/laserprinter.png}}
|
|
||||||
\end{minipage}
|
|
||||||
\begin{minipage}{.7\linewidth}
|
|
||||||
La Xerox regala una nuova stampante laser dal software chiuso all'IA~Lab del MIT
|
|
||||||
\end{minipage}
|
|
||||||
\end{itemize}
|
|
||||||
\end{block}
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
|
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{Richard Stallman, il free software e GNU}
|
\frametitle{Richard Stallman, il free software e GNU}
|
||||||
|
|
||||||
@ -122,353 +122,159 @@ c3
|
|||||||
\caption{Richard~Matthew Stallman}
|
\caption{Richard~Matthew Stallman}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
\end{minipage}
|
\end{minipage}
|
||||||
\pause
|
|
||||||
\begin{minipage}{.55\linewidth}
|
\begin{minipage}{.55\linewidth}
|
||||||
\begin{block}{Software libero}
|
\begin{block}{Software libero}
|
||||||
\begin{enumerate}
|
\begin{itemize}
|
||||||
\setcounter{enumi}{-1}
|
\item le quattro libertà (utilizzo, analisi, modifica e redistribuzione);
|
||||||
\item libertà di poter utilizzare il programma per qualunque scopo
|
\item licenza GPL;
|
||||||
\item libertà di poter studiare il funzionamento del programma
|
\item progetto GNU.
|
||||||
\item libertà di poter modificare il programma
|
\end{itemize}
|
||||||
\item libertà di poter ridistribuire il programma modificato
|
|
||||||
\end{enumerate}
|
|
||||||
\end{block}
|
\end{block}
|
||||||
\pause
|
|
||||||
\begin{block}{1984}
|
\begin{block}{1984}
|
||||||
\begin{minipage}{.2\linewidth}
|
\begin{minipage}{.2\linewidth}
|
||||||
\visible<3->{\includegraphics[width=1\linewidth]{img/gnu.pdf}}
|
\includegraphics[width=1\linewidth]{img/gnu.pdf}
|
||||||
\end{minipage}
|
\end{minipage}
|
||||||
\begin{minipage}{.75\linewidth}
|
\begin{minipage}{.75\linewidth}
|
||||||
Nasce GNU, sistema operativo completamente libero basato su Unix
|
Nasce GNU: un sistema operativo completamente libero basato su Unix
|
||||||
\end{minipage}
|
\end{minipage}
|
||||||
\end{block}
|
\end{block}
|
||||||
\end{minipage}
|
\end{minipage}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
\begin{frame}
|
% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %
|
||||||
|
\begin{frame}[fragile]
|
||||||
\frametitle{Linus Torvalds e Linux}
|
\frametitle{Linus Torvalds e Linux}
|
||||||
|
|
||||||
\begin{minipage}{.4\linewidth}
|
\begin{minipage}{.4\linewidth}
|
||||||
\begin{figure}
|
\begin{figure}
|
||||||
\includegraphics[width=.9\linewidth]{img/torvalds.jpeg}
|
\includegraphics[width=.7\linewidth]{img/torvalds.jpeg}
|
||||||
\caption{Linus Benedict Torvalds}
|
\caption{Linus Benedict Torvalds}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
\end{minipage}
|
\end{minipage}
|
||||||
\begin{minipage}{.55\linewidth}
|
\begin{minipage}{.55\linewidth}
|
||||||
\begin{block}{Perché}
|
|
||||||
\begin{itemize}
|
|
||||||
\item
|
|
||||||
\begin{minipage}{.2\linewidth} \visible<1->{\includegraphics[width=.9\linewidth]{img/i-3-unix.pdf}} \end{minipage}
|
|
||||||
\begin{minipage}{.75\linewidth} All'Università si appassiona ai sistemi Unix \end{minipage}
|
|
||||||
\item
|
|
||||||
\begin{minipage}{.2\linewidth} \visible<1->{\includegraphics[width=.9\linewidth]{img/pc-i386.png}} \end{minipage}
|
|
||||||
\begin{minipage}{.75\linewidth} Compra un PC i386 a rate \end{minipage}
|
|
||||||
\item
|
|
||||||
\begin{minipage}{.2\linewidth} \visible<1->{\includegraphics[width=.9\linewidth]{img/minix.pdf}} \end{minipage}
|
|
||||||
\begin{minipage}{.75\linewidth} Installa Minix-Unix sul PC \end{minipage}
|
|
||||||
\item
|
|
||||||
\begin{minipage}{.2\linewidth} \visible<1->{\includegraphics[width=.9\linewidth]{img/error.pdf}} \end{minipage}
|
|
||||||
\begin{minipage}{.75\linewidth} Impossibilità di modificare liberamente Minix \end{minipage}
|
|
||||||
\end{itemize}
|
|
||||||
\end{block}
|
|
||||||
\pause
|
|
||||||
\begin{block}{1991}
|
\begin{block}{1991}
|
||||||
\begin{minipage}{.2\linewidth}
|
\begin{minipage}{.2\linewidth}
|
||||||
\visible<2->{\includegraphics[width=1\linewidth]{img/tux.pdf}}
|
\includegraphics[width=1\linewidth]{img/tux.pdf}
|
||||||
\end{minipage}
|
\end{minipage}
|
||||||
\begin{minipage}{.75\linewidth}
|
\begin{minipage}{.75\linewidth}
|
||||||
Nasce il kernel Linux
|
Nasce il kernel Linux
|
||||||
\end{minipage}
|
\end{minipage}
|
||||||
\end{block}
|
\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{minipage}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
%~ \begin{frame}
|
% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %
|
||||||
%~ \frametitle{Lo sviluppo di GNU/Linux}
|
\begin{frame}{Vezzo da nerd o progetto in grande stile?}
|
||||||
|
\includegraphics[width=\linewidth]{img/vectors/devices-linux_svg.pdf}
|
||||||
%~ \begin{itemize}
|
|
||||||
%~ \item 1984 -- Nasce il sistema operativo GNU
|
|
||||||
%~ \item 1991 -- Nasce il kernel Linux
|
|
||||||
%~ \item 1992 -- Il kernel Linux viene rilasciato sotto licenza GPL
|
|
||||||
%~ \item 1993 -- Nascono Slackware e Debian
|
|
||||||
%~ \item 1994 -- Nascono Suse e RedHat
|
|
||||||
%~ \item 2004 -- Nasce Ubuntu
|
|
||||||
%~ \item 2006 -- Nasce Linux Mint
|
|
||||||
%~ \end{itemize}
|
|
||||||
%~ \end{frame}
|
|
||||||
|
|
||||||
\begin{frame}
|
|
||||||
\frametitle{Le ragioni del successo}
|
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item
|
|
||||||
\begin{minipage}{.15\linewidth} \visible<1->{\includegraphics[width=.9\linewidth]{img/no-cost.pdf}} \end{minipage}
|
|
||||||
\begin{minipage}{.8\linewidth} Costo nullo del prodotto \end{minipage}
|
|
||||||
\item
|
|
||||||
\begin{minipage}{.15\linewidth} \visible<1->{\includegraphics[width=.9\linewidth]{img/servers.png}} \end{minipage}
|
|
||||||
\begin{minipage}{.8\linewidth} Supporto multiprocessore e multipiattaforma \end{minipage}
|
|
||||||
\item
|
|
||||||
\begin{minipage}{.15\linewidth} \visible<1->{\includegraphics[width=.9\linewidth]{img/apache.png}} \end{minipage}
|
|
||||||
\begin{minipage}{.8\linewidth} Server web Apache \end{minipage}
|
|
||||||
\item
|
|
||||||
\begin{minipage}{.15\linewidth} \visible<1->{\includegraphics[width=.9\linewidth]{img/redhat.png}} \end{minipage}
|
|
||||||
\begin{minipage}{.8\linewidth} Prodotti commerciali con hardware certificato \end{minipage}
|
|
||||||
\end{itemize}
|
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
\begin{frame}
|
% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %
|
||||||
\frametitle{Potenzialità}
|
\begin{frame}{Bello ma... c'è altro oltre a GNU/Linux?}
|
||||||
|
\begin{columns}
|
||||||
\begin{columns}
|
\begin{column}{.35\linewidth}
|
||||||
\begin{column}{.25\textwidth}
|
\includegraphics[width=\linewidth]{img/oss.png}
|
||||||
\includegraphics[width=.9\linewidth]{img/knoppix.png}
|
|
||||||
\centering
|
|
||||||
Sistemi Live
|
|
||||||
\end{column}
|
\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{column}{.25\textwidth}
|
% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %
|
||||||
\includegraphics[width=.9\linewidth]{img/raspberry.png}
|
|
||||||
\centering
|
\begin{frame}{Bello ma... c'è altro oltre a GNU/Linux?}
|
||||||
Minicomputer
|
\begin{columns}
|
||||||
|
\begin{column}{.35\linewidth}
|
||||||
|
\includegraphics[width=\linewidth]{img/oss.png}
|
||||||
\end{column}
|
\end{column}
|
||||||
|
\begin{column}{.55\linewidth}
|
||||||
\begin{column}{.25\textwidth}
|
|
||||||
\includegraphics[width=.9\linewidth]{img/android.png}
|
\begin{block}{Definizione di formati liberi}
|
||||||
\centering
|
Se un software libero ed il suo corrispettivo proprietario parlano la stessa lingua, gli utenti possono scambiarsi file senza intoppi
|
||||||
Smartphone
|
\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{column}
|
||||||
|
\end{columns}
|
||||||
\begin{column}{.25\textwidth}
|
|
||||||
\includegraphics[width=.9\linewidth]{img/router-decoder.png}
|
|
||||||
\centering
|
|
||||||
Modem, Router
|
|
||||||
\end{column}
|
|
||||||
\end{columns}
|
|
||||||
|
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
\begin{frame}
|
% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %
|
||||||
\frametitle{Le Distribuzioni}
|
\begin{frame}{Coding collaborativo}
|
||||||
|
\begin{minipage}{.4\linewidth}
|
||||||
\begin{minipage}[b][.35\textheight][t]{.3\textwidth}
|
\includegraphics[width=.9\linewidth]{img/vectors/collaborative-platforms_svg.pdf}
|
||||||
\includegraphics[width=.7\textwidth]{img/gnu-linux.png}\\
|
\end{minipage}
|
||||||
\centering
|
\begin{minipage}{.55\linewidth}
|
||||||
+ GNU/Linux
|
\begin{block}{Voglio contribuire!}
|
||||||
\end{minipage}\hfill
|
\begin{itemize}
|
||||||
\begin{minipage}[b][.35\textheight][t]{.3\textwidth}
|
\item test e report di bug;
|
||||||
\includegraphics[width=.7\textwidth]{img/firefox.pdf}\\
|
\item scrittura codice per bugfix o aggiunta feature;
|
||||||
\centering
|
\item traduzioni;
|
||||||
+ Browser
|
\item grafica per loghi, banner, campagne promozionali;
|
||||||
\end{minipage}\hfill
|
\item ...
|
||||||
\begin{minipage}[b][.35\textheight][t]{.3\textwidth}
|
\end{itemize}
|
||||||
\includegraphics[width=.7\textwidth]{img/libreoffice.png}\\
|
|
||||||
\centering
|
Lo sviluppo è aperto a tutti!
|
||||||
+ Suite Ufficio
|
\end{block}
|
||||||
\end{minipage}\\[0.5em]
|
\end{minipage}
|
||||||
|
|
||||||
\begin{minipage}[b][.35\textheight][t]{.3\textwidth}
|
|
||||||
\includegraphics[width=.7\textwidth]{img/software-center.png}\\
|
|
||||||
\centering
|
|
||||||
+ Software Center
|
|
||||||
\end{minipage}\hfill
|
|
||||||
\begin{minipage}[b][.35\textheight][t]{.3\textwidth}
|
|
||||||
\includegraphics[width=.7\textwidth]{img/ubiquity.png}\\
|
|
||||||
\centering
|
|
||||||
+ Installer
|
|
||||||
\end{minipage}\hfill
|
|
||||||
\begin{minipage}[b][.35\textheight][t]{.3\textwidth}
|
|
||||||
\includegraphics[width=.7\textwidth]{img/install-drive.png}\\
|
|
||||||
\centering
|
|
||||||
= Distribuzione
|
|
||||||
\end{minipage}
|
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
\iffalse
|
% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %
|
||||||
\begin{frame}
|
\begin{frame}{Coding collaborativo}
|
||||||
\frametitle{Le distribuzioni più famose}
|
\centering
|
||||||
|
\includegraphics[width=.8\linewidth]{img/ingenuity-badge}
|
||||||
\begin{minipage}[b][.35\textheight][t]{.3\textwidth}
|
|
||||||
\includegraphics[width=.7\textwidth]{img/logo-debian.pdf}\\
|
|
||||||
\end{minipage}\hfill
|
|
||||||
\begin{minipage}[b][.35\textheight][t]{.3\textwidth}
|
|
||||||
\includegraphics[width=.7\textwidth]{img/logo-ubuntu.png}\\
|
|
||||||
\centering
|
|
||||||
Ubuntu
|
|
||||||
\end{minipage}\hfill
|
|
||||||
\begin{minipage}[b][.35\textheight][t]{.3\textwidth}
|
|
||||||
\includegraphics[width=.7\textwidth]{img/logo-linuxmint.pdf}\\
|
|
||||||
\centering
|
|
||||||
LinuxMint
|
|
||||||
\end{minipage}\\[0.5em]
|
|
||||||
|
|
||||||
\begin{minipage}[b][.35\textheight][t]{.3\textwidth}
|
|
||||||
\includegraphics[width=.7\textwidth]{img/logo-fedora.pdf}\\
|
|
||||||
\centering
|
|
||||||
Fedora
|
|
||||||
\end{minipage}\hfill
|
|
||||||
\begin{minipage}[b][.35\textheight][t]{.3\textwidth}
|
|
||||||
\includegraphics[width=.7\textwidth]{img/logo-centos.pdf}\\
|
|
||||||
\end{minipage}\hfill
|
|
||||||
\begin{minipage}[b][.35\textheight][t]{.3\textwidth}
|
|
||||||
\includegraphics[width=.7\textwidth]{img/redhat.png}\\
|
|
||||||
\centering
|
|
||||||
RHEL
|
|
||||||
\end{minipage}
|
|
||||||
|
|
||||||
\end{frame}
|
\end{frame}
|
||||||
\fi
|
|
||||||
|
|
||||||
\begin{frame}
|
% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %
|
||||||
\frametitle{Tutte le distribuzioni}
|
|
||||||
|
|
||||||
\includegraphics[width=1\linewidth]{img/linux-distribution-timeline.pdf}
|
|
||||||
\centering
|
|
||||||
Linux Distribution Timeline
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{Aziende}
|
\frametitle{Aziende}
|
||||||
\begin{block}{Nel mondo}
|
\begin{center}
|
||||||
\begin{center}
|
\includegraphics[height=.2\textwidth]{img/canonical.png}
|
||||||
\includegraphics[height=.2\textwidth]{img/canonical.png}
|
\includegraphics[height=.2\textwidth]{img/lpi.png}
|
||||||
\includegraphics[height=.2\textwidth]{img/lpi.png}
|
\includegraphics[height=.2\textwidth]{img/redhat.png}
|
||||||
\includegraphics[height=.2\textwidth]{img/redhat.png}
|
\includegraphics[height=.2\textwidth]{img/suse.png}
|
||||||
\includegraphics[height=.2\textwidth]{img/suse.png}
|
\end{center}
|
||||||
\end{center}
|
|
||||||
|
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item soluzioni personalizzate per l'azienda
|
\item soluzioni personalizzate per l'azienda
|
||||||
\item assistenza di sistemi e applicativi
|
\item assistenza di sistemi e applicativi
|
||||||
\item amministratori di sistema
|
\item amministratori di sistema
|
||||||
\item progettazione di apparati embedded
|
\item progettazione di apparati embedded
|
||||||
\item \dots
|
\item \dots
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\end{block}
|
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
|
% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{Comunità}
|
\frametitle{GOLEM: l'Officina Informatica}
|
||||||
|
|
||||||
\begin{block}{Nel tempo}
|
|
||||||
\begin{itemize}
|
|
||||||
\item Nascono i LUG -- Linux Users Group
|
|
||||||
\item Nascono i Fab Lab -- Laboratori maker (artigiani digitali)
|
|
||||||
\end{itemize}
|
|
||||||
\end{block}
|
|
||||||
\pause
|
|
||||||
|
|
||||||
\begin{block}{In Italia}
|
|
||||||
\begin{minipage}{.7\linewidth}
|
|
||||||
\begin{itemize}
|
|
||||||
\item 1994 -- Nasce ILS (Italian Linux Society)
|
|
||||||
\item 2000 -- Nasce il GOLEM
|
|
||||||
\end{itemize}
|
|
||||||
\end{minipage}
|
|
||||||
\begin{minipage}{.25\linewidth}
|
|
||||||
\visible<2->{\includegraphics[width=\textwidth]{img/lugmap.png}}
|
|
||||||
\end{minipage}
|
|
||||||
\end{block}
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
\begin{frame}
|
|
||||||
\frametitle{GOLEM: cosa facciamo: hardware}
|
|
||||||
|
|
||||||
\begin{minipage}{\linewidth}
|
|
||||||
\begin{columns}
|
|
||||||
\begin{column}{.25\textwidth}
|
|
||||||
\includegraphics[width=.9\linewidth]{img/trashware.png}
|
|
||||||
|
|
||||||
\centering
|
|
||||||
Trashware
|
|
||||||
\end{column}
|
|
||||||
|
|
||||||
\begin{column}{.25\textwidth}
|
|
||||||
\includegraphics[width=.9\linewidth]{img/sbc.jpeg}
|
|
||||||
|
|
||||||
\centering
|
|
||||||
Single board
|
|
||||||
\end{column}
|
|
||||||
\end{columns}
|
|
||||||
\end{minipage}
|
|
||||||
|
|
||||||
\begin{minipage}{\linewidth}
|
|
||||||
\begin{columns}
|
|
||||||
\begin{column}{.25\textwidth}
|
|
||||||
\includegraphics[width=.9\linewidth]{img/android.png}
|
|
||||||
|
|
||||||
\centering
|
|
||||||
Smartphone
|
|
||||||
\end{column}
|
|
||||||
\begin{column}{.25\textwidth}
|
|
||||||
\includegraphics[width=.9\linewidth]{img/arduino.jpeg}
|
|
||||||
|
|
||||||
\centering
|
|
||||||
Arduino
|
|
||||||
\end{column}
|
|
||||||
\end{columns}
|
|
||||||
\end{minipage}
|
|
||||||
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
\begin{frame}
|
|
||||||
\frametitle{GOLEM: cosa facciamo: software}
|
|
||||||
|
|
||||||
\begin{minipage}{\linewidth}
|
|
||||||
\begin{columns}
|
|
||||||
\begin{column}{.25\textwidth}
|
|
||||||
\includegraphics[width=.9\linewidth]{img/gnu-linux.png}
|
|
||||||
|
|
||||||
\centering
|
|
||||||
GNU Linux
|
|
||||||
\end{column}
|
|
||||||
\begin{column}{.25\textwidth}
|
|
||||||
\includegraphics[width=.9\linewidth]{img/cli.png}
|
|
||||||
|
|
||||||
\centering
|
|
||||||
System admin
|
|
||||||
\end{column}
|
|
||||||
\begin{column}{.25\textwidth}
|
|
||||||
\includegraphics[width=.9\linewidth]{img/ddwrt.png}
|
|
||||||
|
|
||||||
\centering
|
|
||||||
Networking
|
|
||||||
\end{column}
|
|
||||||
\begin{column}{.25\textwidth}
|
|
||||||
\includegraphics[width=.9\linewidth]{img/nextcloud.png}
|
|
||||||
|
|
||||||
\centering
|
|
||||||
Decentralizzazione
|
|
||||||
\end{column}
|
|
||||||
\end{columns}
|
|
||||||
\end{minipage}
|
|
||||||
|
|
||||||
\begin{minipage}{\linewidth}
|
|
||||||
\begin{columns}
|
|
||||||
\begin{column}{.25\textwidth}
|
|
||||||
\includegraphics[width=.7\textwidth]{img/oss.png}
|
|
||||||
|
|
||||||
\centering
|
|
||||||
Software libero
|
|
||||||
\end{column}
|
|
||||||
\begin{column}{.25\textwidth}
|
|
||||||
\includegraphics[width=.7\textwidth]{img/sviluppo.png}
|
|
||||||
|
|
||||||
\centering
|
|
||||||
Sviluppo software
|
|
||||||
\end{column}
|
|
||||||
\begin{column}{.25\textwidth}
|
|
||||||
\includegraphics[width=.7\linewidth]{img/firefox+tor.png}
|
|
||||||
|
|
||||||
\centering
|
|
||||||
Navigazione sicura
|
|
||||||
\end{column}
|
|
||||||
\end{columns}
|
|
||||||
\end{minipage}
|
|
||||||
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
\begin{frame}
|
|
||||||
\frametitle{GOLEM: cosa abbiamo: Officina Informatica}
|
|
||||||
|
|
||||||
\begin{columns}
|
\begin{columns}
|
||||||
\begin{column}{.25\linewidth}
|
\begin{column}{.25\linewidth}
|
||||||
@ -490,10 +296,10 @@ c3
|
|||||||
ricambi pc
|
ricambi pc
|
||||||
\end{column}
|
\end{column}
|
||||||
\begin{column}{.25\linewidth}
|
\begin{column}{.25\linewidth}
|
||||||
\includegraphics[width=\textwidth]{img/postazioni-lavoro.jpg}
|
\includegraphics[width=\textwidth]{img/antenne.jpg}
|
||||||
|
|
||||||
\centering
|
\centering
|
||||||
postazioni
|
antenne
|
||||||
\end{column}
|
\end{column}
|
||||||
\end{columns}
|
\end{columns}
|
||||||
\begin{columns}
|
\begin{columns}
|
||||||
@ -507,7 +313,7 @@ c3
|
|||||||
\includegraphics[width=\textwidth]{img/arcieri.jpeg}
|
\includegraphics[width=\textwidth]{img/arcieri.jpeg}
|
||||||
|
|
||||||
\centering
|
\centering
|
||||||
semafori
|
elettronica
|
||||||
\end{column}
|
\end{column}
|
||||||
\begin{column}{.25\linewidth}
|
\begin{column}{.25\linewidth}
|
||||||
\includegraphics[width=\textwidth]{img/obbrobrio.jpeg}
|
\includegraphics[width=\textwidth]{img/obbrobrio.jpeg}
|
||||||
@ -525,13 +331,19 @@ c3
|
|||||||
|
|
||||||
\end{frame}
|
\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}
|
\begin{frame}
|
||||||
\frametitle{Introduzione al software libero}
|
\frametitle{Introduzione al software libero}
|
||||||
|
|
||||||
\begin{block}{GOLEM - Gruppo Operativo Linux Empoli}
|
\begin{block}{GOLEM - Gruppo Operativo Linux Empoli}
|
||||||
\begin{minipage}{.15\linewidth}
|
\begin{minipage}{.15\linewidth}
|
||||||
\includegraphics[width=1\linewidth]{img/GOLEM-logo.pdf}
|
\includegraphics[height=5em,width=1\linewidth,keepaspectratio]{img/GOLEM-logo.pdf}
|
||||||
\end{minipage}
|
\end{minipage}
|
||||||
\begin{minipage}{.65\linewidth}
|
\begin{minipage}{.65\linewidth}
|
||||||
\centering
|
\centering
|
||||||
@ -541,25 +353,25 @@ c3
|
|||||||
tutti i martedì sera dalle 21.30 alle 24.00
|
tutti i martedì sera dalle 21.30 alle 24.00
|
||||||
\end{minipage}
|
\end{minipage}
|
||||||
\begin{minipage}{.15\linewidth}
|
\begin{minipage}{.15\linewidth}
|
||||||
\includegraphics[width=1\linewidth]{img/GOLEM-foto.jpeg}
|
\includegraphics[height=4em,width=1\linewidth,keepaspectratio]{img/GOLEM-foto.jpeg}
|
||||||
\end{minipage}
|
\end{minipage}
|
||||||
\end{block}
|
\end{block}
|
||||||
|
|
||||||
\begin{block}{Linux Day}
|
\begin{block}{Linux Day}
|
||||||
\centering
|
\centering
|
||||||
\begin{minipage}{.15\linewidth}
|
\begin{minipage}{.15\linewidth}
|
||||||
\includegraphics[width=1\linewidth]{img/linuxday-logo.png}
|
\includegraphics[height=5em,width=1\linewidth,keepaspectratio]{img/linuxday-logo.png}
|
||||||
\end{minipage}
|
\end{minipage}
|
||||||
\begin{minipage}{.65\linewidth}
|
\begin{minipage}{.65\linewidth}
|
||||||
\centering
|
\centering
|
||||||
Questa presentazione è stata preparata da\\
|
Questa presentazione è stata preparata da\\
|
||||||
GOLEM -- Gruppo Operativo Linux Empoli\\
|
GOLEM -- Gruppo Operativo Linux Empoli\\
|
||||||
in occasione del Linux Day 2019\\
|
in occasione della Libre Italia Conference 2022\\
|
||||||
e viene rilasciata sotto GPLv3\\
|
e viene rilasciata sotto GPLv3\\
|
||||||
presso git.golem.linux.it\\
|
presso git.golem.linux.it\\
|
||||||
\end{minipage}
|
\end{minipage}
|
||||||
\begin{minipage}{.15\linewidth}
|
\begin{minipage}{.15\linewidth}
|
||||||
\includegraphics[width=1\linewidth]{img/gpl3.pdf}
|
\includegraphics[height=5em,width=1\linewidth,keepaspectratio]{img/gpl3.pdf}
|
||||||
\end{minipage}
|
\end{minipage}
|
||||||
\end{block}
|
\end{block}
|
||||||
|
|
||||||
|