Merge branch 'master' of gitorious.org:hackspace-jena/hackerfahrschule

This commit is contained in:
Tim Schumacher 2012-10-10 23:36:01 +02:00
commit 9c734520ca
2 changed files with 286 additions and 59 deletions

View file

@ -1,14 +1,137 @@
\documentclass[]{beamer} \documentclass[compress]{beamer}
\usetheme{default} \usetheme{Warsaw}
\usecolortheme{wolverine}
\usefonttheme[onlylarge]{structurebold}
\setbeamerfont*{frametitle}{size=\normalsize,series=\bfseries}
\setbeamertemplate{navigation symbols}{}
\setbeamertemplate{footline}
{%
\begin{beamercolorbox}[wd=0.5\textwidth,ht=3ex,dp=1.5ex,leftskip=.5em,rightskip=.5em]{author
in head/foot}%
\usebeamerfont{author in head/foot}%
\hfill\insertshortauthor%
\end{beamercolorbox}%
\vspace*{-4.5ex}\hspace*{0.5\textwidth}%
\begin{beamercolorbox}[wd=0.5\textwidth,ht=3ex,dp=1.5ex,left,leftskip=.5em]{title
in head/foot}%
\usebeamerfont{title in head/foot}%
\insertshorttitle\hfill\insertframenumber/\inserttotalframenumber%
\end{beamercolorbox}%
}
\beamertemplatesolidbackgroundcolor{black!5}
\beamertemplatetransparentcovered
\usepackage[utf8]{inputenc} \usepackage[utf8]{inputenc}
\title{Das Freie Betriebsystem »Linux«} \title{Das Freie Betriebsystem Linux}
\author{Frank Lanitz} \author{Frank Lanitz \\ \tiny{frank@frank.uvena.de}}
\date{\today} \date{2012-10-02}
\begin{document} \begin{document}
\frame{\titlepage}
\begin{frame} \begin{frame}
\tableofcontents{} \tableofcontents{}
\end{frame} \end{frame}
\begin{frame}
\frametitle{Vorstellungsrunde}
\begin{block}{Über mich}
\begin{itemize}
\item Bis letzte Woche Systembetreuer an der Universität Jena
\begin{itemize}
\item Linux
\item PostgreSQL
\item ...
\end{itemize}
\item Jetzt: Administrator bei der Max-Planck-Gesellschaft
\item Im Vorstand des Hackspace Jena e.V.
\item Aktiv im Umfeld der FLOSS (u.a. seit 7 Jahren bei Geany)
\begin{itemize}
\item Übersetzungen
\item Maintainer verschiedener Plugins
\item Mailingliste, IRC, \dots
\end{itemize}
\end{itemize}
\end{block}
\end{frame}
\begin{frame}
\frametitle{Das Publikum}
\center{\Huge{Wer seid Ihr so?}}
\end{frame}
\begin{frame}
\tableofcontents{}
\end{frame}
\section{Freie Software}
\subsection{Urheberrecht, Copyright \dots}
\begin{frame}
\frametitle{Urheberrecht und Copyright}
\textbf{Achtung: Ich bin kein Anwalt \dots}
\pause
\begin{block}{Allgemein}
\begin{itemize}
\item Urheberrechte/Copyright wohnt allem Geschaffenen inne
\item Allgemein gilt: Recht auf Festlegung was mit einem Werk
passiert
\item Auslegungsunterschiede je nach Rechtsraum
\end{itemize}
\end{block}
\pause
\begin{block}{Deutschland}
\begin{itemize}
\item Urheberrecht kann nicht abgegeben werden
\item Software wird sowohl Binär als auch im Quellcode geschützt;
Darüber hinaus analog zu Sprachwerken (§ 69a Abs 4 UrhG)
\item Nutzer muss eine Lizenz zur Verwendung haben (z.B. EULA)
\end{itemize}
\end{block}
\pause
\textbf{Aber: Ich bin kein Anwalt \dots}
\end{frame}
\subsection{Freie Software}
\begin{frame}
\frametitle{Freie Software}
\begin{block}{}
\begin{itemize}
\item Unterscheidung zwischen Freeware und freier
Software (free software)
\item “Free as in freedom, not as in free beer
(Richard Stallman)
\item Verschiedene Definitionen und Lizenzen (BSD, MIT,
Apache, GPL, LGPL, AGPL, Beerware \dots{})
\item Merkmale von Open Source
\begin{enumerate}
\item Quellcode liegt in lesbarer und verständlicher Form vor
\item Quellcode darf beliebig oft kopiert, verbreitet und
genutzt werden
\item Quellcode darf verändert und in der veränderten Form
weitergegeben werden
\end{enumerate}
\end{itemize}
\end{block}
\end{frame}
\begin{frame}
\frametitle{Finanzierung}
\begin{block}{Prämisse}
\begin{itemize}
\item Das Problem steht vor der Lösung
\end{itemize}
\end{block}
\pause
\begin{block}{Finanzierung von FLOSS}
\begin{itemize}
\item Auftragsarbeiten: "Ich benötige ein Programm, um XYZ
zu machen"
\item Kommerzieller Support
\item Spenden
\item Merchandising
\end{itemize}
\end{block}
\pause
$\rightarrow$ Datenkanal 002 (\url{http://yaturl.net/cdaa})
\end{frame}
\section{Betriebsystem} \section{Betriebsystem}
\begin{frame} \begin{frame}
\frametitle{Betriebssystem} \frametitle{Betriebssystem}
\begin{center} \begin{center}
@ -16,11 +139,12 @@
\end{center} \end{center}
\raggedleft{\tiny aus der Wikipedia} \raggedleft{\tiny aus der Wikipedia}
\end{frame} \end{frame}
\begin{frame} \begin{frame}
\begin{block}{} \begin{block}{}
\begin{itemize} \begin{itemize}
\item Viele verschiedene Systeme \item Viele verschiedene Systeme
\item Anwendungsspezifisch optimiert \item Anwendungsspezifisch optimiert:
\begin{itemize} \begin{itemize}
\item Echtzeit \item Echtzeit
\item Minimalistisch \item Minimalistisch
@ -45,81 +169,184 @@
\end{block} \end{block}
\end{frame} \end{frame}
\section{Freie Software}
\subsection{Urheberrecht, Copyright \dots}
\begin{frame} \begin{frame}
\frametitle{Urheberrecht und Copyright} \frametitle{Umfang \& Architektur}
\begin{block}{Allgemein} \begin{block}{Umfang des Betriebssystem}
\begin{itemize} \begin{itemize}
\item \item Aus einem Guß: MacOS X,
Microsoft Windows XY\footnote{mit Abstrichen}, PC-BSD
\item Minimalistisch: Klassische Unix-Systeme
\item Nur das wichtigste: GNU/Hurd, Linux, Minix
\end{itemize} \end{itemize}
\end{block} \end{block}
\begin{block}{Deutschland} \pause{}
\begin{block}{Architektur}
\begin{itemize} \begin{itemize}
\item foo \item \textbf{Monolitisch:} Alle Treiber \& Funktionen sind
in einem Paket
\item \textbf{Modular:} Treiber \& Funktionen kommen als
einzelne Module
\end{itemize} \end{itemize}
\end{block} \end{block}
\begin{block}{USA \& Co}
\begin{itemize}
\item Copyright muss angemeldet werden
\item Rechte können aufgegeben werden
\end{itemize}
\end{block}
%Aber: Ich bin kein Anwalt \dots
\end{frame}
\subsection{Freie Software}
\begin{frame}
\frametitle{Freie Software}
\begin{itemize}
\item Unterscheidung zwischen Freeware und freier
Software (free software)
\item “Free as in freedom, not as in free beer
(Richard Stallman)
\item Verschiedene Definitionen
\item Merkmale von Open Source
\begin{enumerate}
\item Quellcode liegt in lesbarer und verständlicher Form vor
\item Quellcode darf beliebig oft kopiert, verbreitet und
genutzt werden
\item Quellcode darf verändert und in der veränderten Form
weitergegeben werden
\end{enumerate}
\item Open Source Software ist kostenlos
\item OSS ist nicht Freeware
\end{itemize}
\end{frame} \end{frame}
\section{Linux} \section{Linux}
\begin{frame} \begin{frame}
\frametitle{Nur der Kern} \frametitle{Linux -- Nur der Kern}
\end{frame} \begin{columns}[c]
\column[c]{4cm}
\begin{frame} \includegraphics[scale=0.5]{media/tux.png} \newline
\frametitle{Die Qual der Wahl - Distributionen wohin das Auge reicht} \huge Linux
\column{6cm}
\pause
\begin{block}{}
\begin{itemize}
\item Linux (im All.) ist eine Sammlung von Programmen
\item Linux (im Spez.) ist der Betriebssystemkern
\item Wurde ursprünglich 1991 von Linus Torvalds
veröffentlicht
\item Lizenz: GPL2
\item Gemeinsam mit den um Richard Stallman entwickelten
GNU-Programmen $\rightarrow$ GNU/Linux
\end{itemize}
\end{block}
\end{columns}
\end{frame} \end{frame}
\begin{frame} \begin{frame}
\frametitle{Bezugsquellen von Linux} \frametitle{Bezugsquellen von Linux}
\begin{itemize} \begin{block}{}
\item Download aus dem Internet \begin{itemize}
\item Kauf eines Paketes bei z.B. MediaMarkt, Amazon, Thalia \item Linux kommt in der Regel als Distribution
\item Vorinstalliert (z.B. IBM) \item Distribution:
\end{itemize} \begin{itemize}
\item Vorauswahl von Programmen
\item Grundkonfigurationen \& Abstimmung aufeinander
\item Bestimmte Zielgruppe
\item Meist: Fehlerkorrekturen, Dokumentation, Support
\item Beispiele: Ubuntu, Debian, openSuSE/SuSE, RedHat,
Fedora, Slackware, Gentoo, Android, grml, Knoppix \dots{}
\end{itemize}
\item Aber: Komplett selbst zusammenstellen ist auch möglich
(z.B. \textbf{L}inux \textbf{F}rom \textbf{S}cratch
$\rightarrow$ LFS)
\end{itemize}
\end{block}
\pause
\begin{block}{Bezugsquellen}
\begin{itemize}
\item Download aus dem Internet
\item Kauf eines Paketes, Linux Buchs oder einer Zeitschrift
\item Vorinstalliert (z.B. Dell, eeePC von Asus)
\end{itemize}
\end{block}
\end{frame}
\begin{frame}
\frametitle{Die Qual der Wahl - Auswahl wohin das Auge reicht}
\begin{block}{}
\begin{itemize}
\item Für jedes Problem gibt es mindestens zwei Lösungen
\pause{}
\item Desktopumgebungen (bunte Fenster)
\begin{itemize}
\item Xfce
\item KDE
\item Gnome
\item Mate
\item Unity
\item \dots{}
\end{itemize}
\pause
\item Editoren
\begin{itemize}
\item Vim
\item Emacs
\item Geany
\item mcedit
\item nano
\item \dots{}
\end{itemize}
\end{itemize}
\end{block}
\end{frame}
\begin{frame}
\frametitle{Vor- und Nachteile}
\begin{block}{Pro}
\begin{itemize}
\item Große Auswahl
\item Individual = Genaue Anpassung an Vorlieben
\item Nicht zwingend abhängig von einer Software
\end{itemize}
\end{block}
\pause{}
\begin{block}{Contra}
\begin{itemize}
\item Große Auswahl
\item Schwierig das passende Programm zu finden
\item Abstimmung zwischen Programmen teils schwierig
\end{itemize}
\end{block}
\pause{}
\begin{block}{Lösung}
\begin{itemize}
\item Distributionen
\item Nutzertreffen
\end{itemize}
\end{block}
\end{frame} \end{frame}
\section{Hilfe bei Problemen}
\begin{frame} \begin{frame}
\frametitle{Wo gibt es Hilfe} \frametitle{Wo gibt es Hilfe}
\begin{itemize} \begin{block}{}
\item Handbücher, Fachbücher, Zeitschriften \begin{itemize}
\item Internet: Newsgroups, Foren, Mailinglisten, IRC \item Handbücher, Fachbücher, Zeitschriften
\item Kommerzeller Support \item Internet: Newsgroups, Foren, Mailinglisten, IRC
\item Nette Leute, die gerne weiterhelfen (Linux User Group, Freunde \& Bekannte) \item Kommerzieller Support
\end{itemize} \item Nette Leute, die gerne weiterhelfen (Linux User Group,
Freunde \& Bekannte)
\end{itemize}
\end{block}
\end{frame} \end{frame}
\begin{frame}
\frametitle{Linux -- Wieso?}
\begin{block}{}
\begin{itemize}
\item Alles viel einfacher
\pause{}
\item Alles viel bunter
\pause{}
\item Alles viel besser
\pause{}
\item Alles quatsch! \\
$<$Behauptung$>$ Linux kann nichts, was nicht ein anderes System auch könnte$<$\textbackslash{}Behauptung$>$
\end{itemize}
\end{block}
\pause{}
\begin{block}{Sondern}
Meine ganz persönliche Begründung: Möglichkeit, die Zusammenhänge zu verstehen
und selber Hand anlegen zu können. Dabei nicht an einen Hersteller
gebunden sein und bei Fragen/Problemen eine zumindest wahrnehmbare
Chance auf Hilfe/Lösung zu bekommen. Zudem sind einige Sachen recht vernünftig gelöst.
\\Und verdammt nochmal: Freie Software!
\end{block}
\end{frame}
\begin{frame}
\frametitle{Linux User Group Jena}
\begin{block}{Werbung}
Die LUG Jena trifft sich alle 2 Wochen zum Stammtisch.\\
Nächster Termin: 4.10. 19h im Hackspace Jena \\
\url{http://lug-jena.de}
\end{block}
\end{frame}
\begin{frame}
\frametitle{Praxis}
\center{} \Huge{An das Gerät!}
\end{frame}
\end{document} \end{document}

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB