% cobbled by Muli from Orr Dunkelman's HAIFUX slides 

\documentclass[a4]{seminar}
\usepackage{slidesec}
\usepackage[dvips]{graphicx}
\input{seminar.bug}
\input{seminar.bg2} 
\usepackage{fancyhdr}

\newcommand{\heading}[1]{\begin{center}\large\bf #1\end{center}}
\newcommand{\bold}{\bf}
\fancyhf{} % Clear all fields
\fancyhead[L]{\small Muli Ben-Yehuda}
\fancyhead[R]{\small mulix@mulix.org}
\fancyfoot[L]{\tiny\thedate}
\fancyfoot[C]{\small Why Linux - the mulix view}
\fancyfoot[R]{\tiny Slide \theslide}
% To avoid that the headers be too close of the top of the page
\renewcommand{\slidetopmargin}{2cm}

\newcommand{\tex}{\TeX{}}
\newcommand{\latex}{\LaTeX{}}
\newcommand{\bslash}{\mbox{$\backslash$}}

% To center horizontally the headers and footers (see seminar.bug)
\renewcommand{\headwidth}{\textwidth}

% To adjust the frame length to the header and footer ones
\autoslidemarginstrue

	
\begin{document}
\pagestyle{fancy}

%%%%%%%%%%%%%%%%%%%%% Title
\begin{slide}	
\includegraphics{tux.eps}
\center{\Large { Why Linux - the mulix view }}
\center{Muli Ben-Yehuda} 
\center{mulix@mulix.org}
\end {slide}

\begin{slide}
\slideheading{Why Linux}

Why Linux (from my point of view): 

\begin{itemize}
\item Source code is open.
\item You can read, modify and distribute. 
\item Writing code is satisfying. 
\item Writing code is convenient. 
\item Writing code is enriching. 

\end{itemize}

\end{slide}


\begin{slide}
\slideheading{What is source code}

Source code is the stuff a computer program is written from: 

\begin{verbatim}

int main(int argc, char* argv[])
{
	printf(``hello, world!\n''); 
	return 0; 
}
\end{verbatim} 

First we write it, then we compile it, and the the computer runs it. 

\end{slide}

\begin{slide}
\slideheading{Read, Modify, Distribute}

In Linux, you have: 

\begin{itemize}
\item{Access to the source code.}
\item{Legal and moral right to MODIFY it.}
\item{Legal and moral right to DISTRIBUTE it.}
\end{itemize}

\end{slide}

\begin{slide}
\slideheading{Satisfaction Guaranteed}

Writing code is satisfying. It is satisfying to solve your problem, it
is even more satisfying when other people use your solution, and it is
the most satisfying when they build upon your solution to solve
another problem. 

\end{slide}

\begin{slide}
\slideheading{Unparalleled Convenience}

Being able to solve your own problems is convenient. Being able to
discuss a problem with the original author is also very convenient. If
you don't want to invest the effort to solve it yourself, you can pay
someone to do it, and that's convenient too.

\end{slide}

\begin{slide}
\slideheading{Enriching}

Writing software is an enriching experience. You learn, you grow, you
become a better person by having helped yourself and others. And if
you're good, you get paid for your work, and that's another way of
enrichment. 

\end{slide}
\end{document}

