Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • gduarte/courses
  • mgrueninger/courses
  • thealternative/courses
3 results
Show changes
Commits on Source (191)
Showing
with 218 additions and 0 deletions
*.tar.gz filter=lfs diff=lfs merge=lfs -text
*.jpg filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.svg filter=lfs diff=lfs merge=lfs -text
*.xcf filter=lfs diff=lfs merge=lfs -text
*.bbl filter=lfs diff=lfs merge=lfs -text
console_toolkit/console_toolkit_2.pdf filter=lfs diff=lfs merge=lfs -text
*.html diff
\ No newline at end of file
# LaTeX traces
*.log
*.toc
*.aux
*.out
*-blx.bib
*run.xml
*.fdb_latexmk
*.fls
*.synctex.gz
*.snm
*.nav
# Bibtex traces
*.bak
*.blg
*.bbl
# PythonTeX traces and binaries
pythontex-*/
*.pytxcode
# Gedit
*~
\documentclass[aspectratio=169]{beamer}
\usepackage[T1]{fontenc} % the pipe character doesn't display properly without this
\usepackage[utf8]{inputenc}
\usepackage{listings}
\usepackage{color}
\usepackage{datapie}
\usepackage{minted} % COMPILE WITH `pdflatex -shell-escape`!
\usepackage{multicol}
\usepackage{upgreek}
\usepackage{siunitx} % pretty measurement unit rendering
\usepackage{hyperref} % enable hyperlink for URLs
\usepackage{lmodern}
\usepackage{setspace}
\usepackage[os=win]{menukeys} % by default keys are given for MacOS
\usefonttheme[onlymath]{serif}
\setcounter{MaxMatrixCols}{20}
\DeclareSIUnit\pixel{px}
\usecolortheme[RGB={37,68,113}]{structure}
\usetheme{Dresden}
\newenvironment{figurehere}
{\def\@captype{figure}}
{}
\makeatother
%Define generic colors
\definecolor{slg}{gray}{0.25}
\definecolor{lg}{gray}{0.53}
\definecolor{vlg}{gray}{0.73}
\definecolor{tlg}{gray}{0.91}
%Define data colors
\definecolor{mygreen}{rgb}{0,0.6,0}
\definecolor{mygray}{rgb}{0.5,0.5,0.5}
\definecolor{mymauve}{rgb}{0.58,0,0.82}
%Define TheAlt colors
\definecolor{ldorange}{HTML}{F18A20}
\definecolor{ldblue}{HTML}{254471}
%Apply TheAlt colors to theme
\setbeamercolor{section in head/foot}{fg=ldorange}
\setbeamercolor{author in head/foot}{fg=white}
\setbeamercolor{subsection in head/foot}{fg=white}
\setbeamercolor{caption name}{fg=vlg}
\setbeamercolor{caption}{fg=vlg}
\setbeamercolor{frametitle}{fg=ldblue}
\setbeamercolor{title}{fg=ldorange}
\setbeamercolor{institute}{fg=ldblue}
\setbeamerfont{title}{series=\bfseries}
\setbeamertemplate{caption}{\raggedright\insertcaption\par}
\setbeamertemplate{navigation symbols}{}
\setbeamertemplate{bibliography item}[text]
\lstdefinestyle{customc}{
belowcaptionskip=1\baselineskip,
captionpos=,
breaklines=true,
frame=L,
xleftmargin=\parindent,
language=C,
showstringspaces=false,
basicstyle=\scriptsize\ttfamily,
rulecolor=\color{tlg},
backgroundcolor=\color{tlg},
fillcolor=\color{tlg},
rulesepcolor=\color{tlg},
keywordstyle=\bfseries\color{green!40!black},
commentstyle=\itshape\color{purple!40!black},
identifierstyle=\color{blue},
stringstyle=\color{orange},
}
\lstset{language=C,caption={Descriptive Caption Text},label=DescriptiveLabel}
A compiled PDF of the latest major revision can be downloaded [here](http://chymera.eu/pres/ld_foss/pres.pdf).
A video of a presentation held with [an older revision](https://bitbucket.org/TheChymera/foss/src/6b71ced7ee60?at=master) of these slides, can be seen [here](https://www.youtube.com/watch?v=jH4h7MsoyM8).
# “Free and Open Source Software”
Slides for the opening lecture of the ETHZ/UZH “Linux Days” - organized by [project21] TheAlternative.
###This document presents:
* a brief definition of Free and Open Source Software (FOSS).
* a short history of software freedom
* the major FOSS concepts, and corresponding licenses
* the advantages of FOSS
* some of the most prominent FOSS packages
* the nature of the FOSS user and developer base
###License: [Creative Commons Attribution-ShareAlike 4.0 International](http://creativecommons.org/licenses/by-sa/4.0/)
% Encoding: UTF-8
@Electronic{oss,
author = {{Open Source Initiative}},
title = {{The Open Source Definition}},
howpublished = {\href{http://web.archive.org/web/20160817171310/https://opensource.org/docs/osd}{opensource.org/docs/osd (via the Internet Archive)}},
organization = {Open Source Initiative},
url = {http://web.archive.org/web/20160817171310/https://opensource.org/docs/osd},
owner = {chymera},
timestamp = {2016.10.04},
}
@Electronic{linux,
author = {Jonathan Corbet and
Greg Kroah-Hartman
},
title = {{2017 Linux Kernel Development Report}},
howpublished = {\href{https://www.linuxfoundation.org/2017-linux-kernel-report-landing-page/}{www.linuxfoundation.org/2017-linux-kernel-report-landing-page/ (via the Linux Foundation)}},
organization = {Linux Foundation},
url = {https://go.pardot.com/l/6342/2017-10-24/3xr3f2/6342/188781/Publication_LinuxKernelReport_2017.pdf},
owner = {chymera},
timestamp = {2017.9.30},
}
@Comment{jabref-meta: databaseType:bibtex;}
#!/usr/bin/env bash
rm -rf *.aux *.bbl *.blg *.fdb_latexmk *.fls *.log _minted-slides *.nav *.out *.pgf pythontex-files-* *.pytxcode *.snm *.toc *.vrb
#include <stdio.h>
#define N 10 //Larger N for slower learners
int main()
{
int i;
puts("Repeat after me:");
for (i = 0; i < N; i++)
{
puts("FOSS is also great for non-programmers!");
}
return 0;
}
#!/usr/bin/env bash
pdflatex -shell-escape slides.tex
bibtex slides
pdflatex -shell-escape slides.tex
pdflatex -shell-escape slides.tex
Name,percent
Unix,71.0
Windows,29.0
Name,percent
Apache,36.1
Nginx,32.5
Cloudflare Server,16.0
Microsoft-IIS,7.7
other,7.7
FOSS_course/img/BendixG15-2015.jpg

132 B

FOSS_course/img/app.png

130 B

FOSS_course/img/chrome.png

130 B

FOSS_course/img/chromium.png

130 B

FOSS_course/img/cl.png

130 B

FOSS_course/img/contrib.png

130 B

FOSS_course/img/docker.png

130 B

FOSS_course/img/drive.png

130 B

FOSS_course/img/dropbox.png

129 B

FOSS_course/img/fsf.png

130 B