Created
October 31, 2014 06:31
-
-
Save coyotebush/3ecfae2258a8e060c5d6 to your computer and use it in GitHub Desktop.
A five-minute introduction to the free software movement
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
\documentclass[14pt]{beamer} | |
\usepackage{lmodern} | |
\usepackage{textcomp} | |
\usepackage{moresize} | |
\usetheme{Berkeley} | |
\beamertemplatenavigationsymbolsempty | |
\renewcommand{\arraystretch}{1.2} | |
\title{Why Free Software?} | |
\author{Corey Ford} | |
\date{2014-10-30} | |
\begin{document} | |
\frame{\titlepage} | |
\section{Definitions} | |
\begin{frame} | |
\frametitle{Terminology} | |
\begin{itemize} | |
\item ``free as in speech, not as in beer'' | |
\item ``libre'' rather than ``gratis'' | |
\item ``open source'' defines a very similar set of software (ideological vs. technical focus) | |
\end{itemize} | |
\end{frame} | |
\begin{frame} | |
\frametitle{``Four Essential Freedoms''} | |
\footnotesize | |
\begin{itemize} | |
\item The freedom to run the program as you wish, for any purpose (freedom 0). | |
\item The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this. | |
\item The freedom to redistribute copies so you can help your neighbor (freedom 2). | |
\item The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this. | |
\end{itemize} | |
(\textcopyright\ Free Software Foundation, CC-BY-ND 3.0 US) | |
\end{frame} | |
\section{History} | |
\begin{frame} | |
\frametitle{History} | |
\begin{tabular}{r p{0.8\textwidth}} | |
1970s & Restrictive software licenses\\ | |
1980 & Copyright extended to ``computer programs''\\ | |
1983-5 & Richard Stallman starts GNU Project, Free Software Foundation, ``copyleft''\\ | |
1992 & Linux kernel licensed under GNU GPL\\ | |
1997 & Eric Raymond, ``The Cathedral and the Bazaar''\\ | |
1997-8 & Debian Free Software Guidelines, Open Source Definition\\ | |
\end{tabular} | |
\end{frame} | |
\section{Benefits} | |
\begin{frame} | |
\frametitle{Benefits} | |
\begin{itemize} | |
\item control over your own computing | |
\item culture of sharing, ``forking'', reusing components | |
\item ability to audit, improve code $\to$ quality, security (hopefully): ``Given enough eyeballs, all bugs are shallow.'' | |
\end{itemize} | |
\end{frame} | |
\section{Examples} | |
\begin{frame} | |
\frametitle{Examples} | |
\begin{itemize} | |
\item lots of frameworks, services, applications\ldots | |
\item GNU/Linux, BSD operating systems | |
\item version control and communities: GitHub | |
\end{itemize} | |
\end{frame} | |
\begin{frame} | |
\frametitle{Resources} | |
\footnotesize | |
\begin{itemize} | |
\item \url{https://en.wikipedia.org/wiki/Free_software} | |
\item \url{https://www.gnu.org/philosophy/free-sw} | |
\item \url{https://fsf.org/} | |
\item \url{http://cplug.org/} | |
\end{itemize} | |
\end{frame} | |
\end{document} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment