\documentclass[pdf]{prosper}
\usepackage[toc,highlight,tux,notes,hlsections]{HA-prosper}

\title{First they ignore you...}
\subtitle{Keynote zu den Grazer Linux Tagen 2004}
\author{Clifford Wolf\\
\institution{ROCK Linux - \href{http://www.rocklinux.org}{http://www.rocklinux.org}}\\
\institution{CNGW - \href{http://www.cngw.org}{http://www.cngw.orig}}\\
\institution{LINBIT - \href{http://www.linbit.com}{http://www.linbit.com}}}

\DefaultTransition{Wipe}
\TitleSlideNav{FullScreen}
\NormalSlideNav{ShowBookmarks}
\LeftFoot{\href{http://www.clifford.at}{Clifford Wolf, www.clifford.at} \today}
\RightFoot{ROCK Linux -- CNGW -- LINBIT}


\begin{document}

\maketitle

% ============================================================================

\tsectionandpart{Mahatma Gandhi}

\begin{slide}{Linux and Microsoft}
Die Linux/OpenSource and Microsoft - Story: \\

\bigskip

\begin{quote}
First, they ignore you. \\
Then they laugh at you. \\
Then they fight you. \\
Then you win.
\end{quote}

\bigskip

-- Mohandas (Karamchand) Gandhi (aka. Mahatma Gandhi)
\end{slide}

\begin{slide}{Fruehgeschichte}
First, they ignore you. \\

\bigskip

\begin{quote}
Linux gibt es nicht; Linux ist ein Geruecht; \\
weil es ist unmoeglich das eine Person im Alleingang \\
ein Betriebssystem entwickelt.
\end{quote}

\bigskip

-- Angebliches Statement eines MS Representanten in den fruehen 90ern.

\end{slide}

\begin{slide}{Vergangenheit}
Then they laugh at you. \\
\includegraphics[scale=.3]{gandhi2.eps}
\end{slide}

\begin{slide}{Gegenwart}
Then they fight you. \\
\includegraphics[scale=.44]{gandhi3.eps}
\end{slide}

\begin{slide}{Nahe Zukunft}
Then you win. \\
\includegraphics[scale=.5]{gandhi4.eps}
\end{slide}

\begin{slide}{Ja! Aber Warum?}
\begin{itemize}

\item Warum ist OpenSource so erfolgreich?

\vspace*{.2cm}
\item Warum funktioniert ClosedSource kurzfristig so gut und
langfristig ueberhaupt nicht?

\end{itemize}
\vspace*{.2cm}

\includegraphics[scale=.4]{updown.eps}

\end{slide}

% ============================================================================

\tsectionandpart{Was ist Software}

\begin{slide}{Software ist ...}
\begin{itemize}

\item Eine Abfolge von binaeren Einsen und Nullen.

\vspace*{.5cm}
\item Anweisungen fuer eine digitale Rechenmaschine.

\vspace*{.5cm}
\item Das Informatik-Pedant zur Formel in der Mathematik.

\vspace*{.5cm}
\item Information.

\end{itemize}
\end{slide}

\begin{slide}{Programmcode vs. Formel}

C-Programmcode: \\
\begin{verbatim}
        double pi()
        {
          double x, y, pi=0;
          for (x=0; x<1; x+=1E-4)
            for (y=0; y<1; y+=1E-4)
              if (x*x+y*y <= 1) pi+=4E-8;
          return pi;
        }
\end{verbatim}

\bigskip
\bigskip

Formel:
\[
le1(x) = \left\{ \begin{array}{c}
	1 \hspace*{.2cm} | \hspace*{.2cm} x \le 1 \\
	0 \hspace*{.2cm} | \hspace*{.2cm} x > 1
\end{array} \right\}
\]
\[
\pi \approx 
\sum_{x=0}^{10^4}{ \sum_{y=0}^{10^4} { 4 \frac{
	le1((\frac{x}{10^4})^2 + (\frac{y}{10^4})^2)}{10^8} } }
\]

\end{slide}

\begin{slide}{Was ist ein "Produkt"}
\begin{itemize}

\item Produzenten stellen Produkte her und bieten diese an
\item Konsumenten verbrauchen Produkte (eintausch von Kapital)

\vspace*{.5cm}
\item Produkte koennen Gueter oder Dienstleistungen sein

\vspace*{.5cm}
\item Informationen (Formeln, Software, etc.) sind als Produkte ungeeignet
weil sie kopierbar sind. (-> Marktversagen)

\vspace*{.5cm}
\item Die Dienstleistung Software (oder Formeln, etc.) zu erstellen ist
ein Produkt und davon nicht betroffen.

\vspace*{.5cm}
\item Erst das Softwareurheberrecht schafft kuenstlich das "Produkt Software"
indem es die weitergabe von Informationen unter das Monopol des Urhebers
stellt.

\end{itemize}
\end{slide}

\begin{slide}{Anforderungen an SW}
\begin{itemize}

\item Letztendlich stellt der Hersteller/Entwickler das Pflichtenheft zusammen
\vspace*{.3cm}
\item Eine Personalunion von Entwickler und Anwender ist daher wuenschenswert

\vspace*{.3cm}
\item Der Hersteller von ClosedSource will maximalen Gewinn erwirtschaften

\vspace*{.3cm}
\item Das ist ein Interesse das oft im Wiederspruch zu den Interessen der
Benutzerbasis steht

\vspace*{.3cm}
\item Proprietaere Formate (Netzwerkeffekte, Monopolbildung)
\item Inkompatible Implementierungen (z.Bsp. MS Java VM)
\item Bugs und Updatezwang, etc.

\vspace*{.3cm}
\item ClosedSource Software ist nicht im Interesse der Benutzer

\end{itemize}
\end{slide}

% ============================================================================

\tsectionandpart{Software Copyright}

\begin{slide}{Software vs. Literatur}
\begin{itemize}
\item Urheberrecht urspruenglich als Investitionsschutz fuer Literatur 

\vspace*{.5cm}
\item Ein literarisches Werk wird in der Regel vollstaendig neugeschrieben.
\item Es ist eher ungewoehlich, dass ein neues Buch zu grossen Teilen aus
bestehenden Werken zusammengestueckelt wird.

\vspace*{.5cm}
\item Software kann auf bestehende Software aufsetzen und diese erweitern
\item Das ist sogar die Regel und nicht die Ausnahme

\vspace*{.5cm}
\item Software hat also gewisse Aehnlichkeiten mit wissenschaftlichen
Erkenntnissen: \\
{\bf Es ist sinnvoll, fuer den naechsten Schritt nicht alle vorhergehenden
Schritte wiederholen zu muessen.}

\end{itemize}
\end{slide}

\begin{slide}{Pyramidenspiel Software}
\begin{itemize}

\item Neue Software besteht in der Regel zu grossen Teilen aus bereits bestehenden Komponenten

\vspace*{.5cm}
\item Fuer diese Komponenten muessen Lizenzgebueren gezahlt werden

\vspace*{.5cm}
\item Je mehr Komponenten verwendet werden und je komplexer diese sind, desto mehr Lizenzgebueren muessen gezahlt werden

\vspace*{.5cm}
\item Weiterentwicklungen brauchen einen stetig wachsenden Markt

\vspace*{.5cm}
\item Das ist ein Pyramidenspiel - und die funktionieren nur so lange es Platz zum expandieren gibt

\end{itemize}
\end{slide}

\begin{slide}{Der Ausweg: OpenSource}
\begin{itemize}

\item Wer in der Pyramide unten ist hat schon verloren

\vspace*{.5cm}
\item Wer in der Pyramide oben ist gewinnt nur wenn er rechtzeitig aussteigt
und richtet dabei erheblichen Volkswirtschaftlichen schaden an

\vspace*{.5cm}
\item Es gibt nur einen intelligenten Umgang mit Pyramidenspielen: \\
{\bf Von Anfang an die Teilnahme verweigern!}

\vspace*{.5cm}
\item OpenSource ist die Verweigerung des Software-Pyramidenspiels.

\end{itemize}
\end{slide}

\begin{slide}{Die Microsoft Pyramide}
\begin{itemize}

\item Die Microsoft-Pyramide ist jetzt gerade am kippen!

\vspace*{.5cm}
\item OpenSource waechst mit der Groesse des Marktanteils

\vspace*{.5cm}
\item ClosedSource waechst mit dem Zuwachs des Marktanteils

\vspace*{.5cm}
\item Der Markt fuer Microsoft ist gesaettigt -> die Pyramide kippt.

\vspace*{.5cm}
\item Wenn Microsoft den Ausstieg nicht schafft wird der Konzern bei seinem
eigenen Pyramidenspiel verlieren.

\end{itemize}
\end{slide}

\begin{slide}{Erfolgreiche Ausstiege}
\begin{itemize}

\item Mozilla (Netscape)

\vspace*{.5cm}
\item MaxDB (SapDB, Adabas)

\vspace*{.5cm}
\item OpenOffice (StarOffice)

\vspace*{.5cm}
\item Firebird (Interbase)

\vspace*{.5cm}
\item Open Groupware (Skyrix)

\vspace*{1.5cm}
\item Komplexe ClosedSource Projekte auf OpenSource umzustellen ist nicht
trivial!

\end{itemize}
\end{slide}

% ============================================================================

\tsectionandpart{Software Patente}

\begin{slide}{Urheberrecht vs. Patente}
\begin{itemize}

\item Das Urheberrecht schuetzt das Werk
\item Das Patentrecht die dem Werk zugrundeliegende Idee

\vspace*{.5cm}
\item Ein Patent ist das staatlich gewaehrte Monopol auf die
Verwertung einer Idee.

\vspace*{.5cm}
\item Der Urheberrechtliche Schutz fuer eine ClosedSource Textverarbeitung
hindert niemanden daran eine OpenSource alternative zu entwickeln.

\vspace*{.5cm}
\item Ein Patent auf Textverarbeitungen macht es de facto unmoeglich eine
OpenSource Textverarbeitung zu entwickeln.

\end{itemize}
\end{slide}

\begin{slide}{Der grosse Trugschluss}
\begin{itemize}

\item Die Idee hinter Patenten ist es einen Anreiz fuer die Wirtschaft zu
Investitionen in Innovationen zu geben.

\vspace*{.5cm}
\item Ohne Patente wuerde niemand in Forschung investieren da ja jeder andere
die neuen Produkte sofort kopieren wuerde.

\vspace*{.5cm}
\item Jedoch sind heutzutage die Patentgebuehren fuer zugrundeliegende Ideen
weit teurer als die eigentliche Entwicklung.
\hspace*{.2cm} -> Patente = Pyramidenspiel

\vspace*{.5cm}
\item Um Forschung finanzierbar zu machen muessen moeglichst viele Patente
angemeldet werden.
\hspace*{.2cm} -> Die Pyramide naehert sich dem Kollaps.

\vspace*{.5cm}
\item Patente verhindern Innovation.

\end{itemize}
\end{slide}

\begin{slide}{Softwarepatente}
\begin{itemize}

\item Softwarepatente, Patente auf (mathematische) Formeln und Verfahren
sowie Patente auf Geschaeftsmodelle sind besonders gefaehrlich.

\vspace*{.5cm}
\item Diese Patente sind in der Regel besonders allgemeingueltig und decken
triviale und naheliegende Ideen ab.

\vspace*{.5cm}
\item Meist ist die Idee das Patent einzureichen deutlich kreativer
als die durch das Patent zu schuetzende Idee.

\vspace*{.5cm}
\item Verletzen des Patentes EP0590884 ``Image forming method and apparatus'', CANON KK (JP), Anspurch 1 \& 2:

\vspace*{.5cm}
\item {\tt tr x y < input.ppm > output.ppm}
\item {\tt diff input.ppm output.ppm}

\end{itemize}
\end{slide}

\begin{slide}{Verordnetes Pyramidenspiel}
\begin{itemize}

\item Damit die Pyramide ClosedSource Software weiterleben kann braucht sie
Raum um zu wachsen.

\vspace*{.5cm}
\item Ein Grossteil des ``freien'' Raumes wird von OpenSource Software
dominiert die beim Pyramidenspiel ``nicht mitspielen will''.

\vspace*{.5cm}
\item Ueber Softwarepatente ist es moeglich OpenSource zu verhindern und
so Raum fuer das Weiterwachsen der ClosedSource Pyramide zu gewinnen.

\vspace*{.5cm}
\item Die Patentgebuehren sind in der Regel proportional zur installierten
Basis -> erzwungenes ClosedSource Modell mit Lizenzgebuehren.

\end{itemize}
\end{slide}

\begin{slide}{Aus fuer Innovationen}
\begin{itemize}

\item Patente machen es fuer kleine Unternehmen unmoeglich Forschung zu
betreiben. (hohe Kosten)

\vspace*{.5cm}
\item Grosse Unternehmen verwenden Patente primaer um Innovationen bei der
Konkurenz zu verhindern oder mit Patenten auf triviale Ideen gross
abzukassieren.

\vspace*{.5cm}
\item Jedes Pyramidenspiel scheint in seiner Anfangsphase zu funktionieren.
Das boese Erwachen kommt spaeter - das ist bei Patenten nicht anders.

\end{itemize}
\end{slide}

% ============================================================================

\tsectionandpart{Abschluss}

\begin{slide}{Zusammenfassung}
\begin{itemize}

\item Softwarepatente muessen verhindert werden!

\vspace*{.5cm}
\item Vor allem neue Softwareprojekte sollten unbedingt OpenSource sein!

\vspace*{.5cm}
\item Dateiformate muessen offen und austauschbar sein!

\vspace*{.5cm}
\item ClosedSource kann nicht gewinnen - wir koennen nur alle verlieren weil
ClosedSource mit der Stagnation von Innovationen kausal verbunden ist.

\vspace*{.5cm}
\item Weder Software noch Ideen sind Produkte im marktwirtschaftlichen
Sinne und alle Eingriffe um ein vermeindliches Marktversagen dieser
``Produkte'' aufzuheben sind immer bedenklich und meist gefaehrlich.

\end{itemize}
\end{slide}


\begin{slide}{Viel Spass}

\vspace*{1.5cm} .. bei den \vspace*{.5cm} \\
\hspace*{1cm} {\huge Grazer Linux Tagen 2004}

\end{slide}

% ============================================================================

\end{document}

