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
  • bbenyoussef/courses
  • gduarte/courses
  • mgrueninger/courses
  • thealternative/courses
4 results
Show changes
Showing
with 156 additions and 0 deletions
FOSS_intro/images/icloud.png

22.9 KiB

FOSS_intro/images/kdeconnect.png

16.2 KiB

FOSS_intro/images/license_ratio.png

154 KiB

File added
FOSS_intro/images/osi.png

71.3 KiB

FOSS_intro/images/rh.png

30.7 KiB

FOSS_intro/images/signal.png

14.3 KiB

FOSS_intro/images/tor.png

46.6 KiB

FOSS_intro/images/tux.png

149 KiB

File added
FOSS_intro/images/whatsapp.png

111 KiB

File added
000007e0 06 60 8f e0 05 50 8f e0 05 60 46 e0 01 80 a0 e1 |.'...P...'F.....|
000007f0 02 90 a0 e1 5a ff ff eb 46 61 b0 e1 f0 87 bd 08 |....Z...Fa......|
00000800 00 40 a0 e3 01 40 84 e2 04 30 95 e4 09 20 a0 e1 |.@...@...0... ..|
00000810 08 10 a0 e1 07 00 a0 e1 33 ff 2f e1 04 00 56 e1 |........3./...V.|
00000820 f7 ff ff 1a f0 87 bd e8 14 07 01 00 08 07 01 00 |................|
00000830 1e ff 2f e1 08 40 2d e9 08 80 bd e8 01 00 02 00 |../..@-.........|
00000840 00 00 00 00 46 4f 53 53 20 69 73 20 61 6c 73 6f |....FOSS is also|
00000850 20 67 72 65 61 74 20 66 6f 72 20 6e 6f 6e 2d 70 | great for non-p|
00000860 72 6f 67 72 61 6d 6d 65 72 73 21 00 40 9b 01 81 |rogrammers!.@...|
00000870 b0 b0 80 84 00 00 00 00 78 fd ff 7f 01 00 00 00 |........x.......|
00000880 60 fe ff 7f e8 ff ff 7f c8 fe ff 7f 01 00 00 00 |'...............|
00000890 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
File added
This diff is collapsed.
\frametitle{}
\begin{hex}
000007e0 06 60 8f e0 05 50 8f e0 05 60 46 e0 01 80 a0 e1 |.'...P...'F.....|
000007f0 02 90 a0 e1 5a ff ff eb 46 61 b0 e1 f0 87 bd 08 |....Z...Fa......|
00000800 00 40 a0 e3 01 40 84 e2 04 30 95 e4 09 20 a0 e1 |.@...@...0... ..|
00000810 08 10 a0 e1 07 00 a0 e1 33 ff 2f e1 04 00 56 e1 |........3./...V.|
00000820 f7 ff ff 1a f0 87 bd e8 14 07 01 00 08 07 01 00 |................|
00000830 1e ff 2f e1 08 40 2d e9 08 80 bd e8 01 00 02 00 |../..@-.........|
00000840 00 00 00 00 46 4f 53 53 20 69 73 20 61 6c 73 6f |....FOSS is also|
00000850 20 67 72 65 61 74 20 66 6f 72 20 6e 6f 6e 2d 70 | great for non-p|
00000860 72 6f 67 72 61 6d 6d 65 72 73 21 00 40 9b 01 81 |rogrammers!.@...|
00000870 b0 b0 80 84 00 00 00 00 78 fd ff 7f 01 00 00 00 |........x.......|
00000880 60 fe ff 7f e8 ff ff 7f c8 fe ff 7f 01 00 00 00 |'...............|
00000890 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
\end{hex}
# Notes FOSS talk
## Definition
Free meaning
- free as in free speech vs. free as in free beer
- often, the term "libre" is used to make this clear
- you can still earn money with free software
open source meaning
- this is what we call code
- this is readable by humans, provided they know the language
- you can kinda see what this does
- this is not readable for a computer
binary
- this is what the computer can execute
- text stuff is still visible
- very hard to reverse-engineer and see how it works
## history
early computing
- scientific hacking culture
- software was delivered alongside the machine
- the source code was delivered as well
- the scientists had to adapt software for their needs
proprietary software
- larger software
- started to only ship the binary
- two big events
- lawsuit was dropped --> bundled software is now okay
- patentable software --> software is very young --> 25 years is A LOT
fsf
- four freedoms
- based on moral points
- they are a little dogmatic
- they don't do compromises
osi
- sells open source as a convenience rather than a moral obligation
- they are less harsh on the defintion
- free software is always open source, but not vice versa
foss
- thus, we stick the two words together and call it foss
- people also call it "FLOSS" (libre), but this is kind of a silly word
gpl
- if software is free or open depends on the license
- software has per se a copyright protection
- with a license, you state how your software has to be used
- gpl based on four freedoms of fsf
bsd license
- this is a bit of a full slide, but this is the whole license text
- it basically says:
- you can do with the software whatever you want
- if this software is used for evil, the writer is not at fault
copyleft
- the main difference between the two is the copyleft (a joke from copyright)
- modified gpl source code has to be redistributed under gpl as well
- example: linux, many forked linux and added their own stuff, and linux could just take this code
performance
- linus' law
- it was discovered that it doesn't scale well with large numbers of people, but the principle still holds
- even if you are not a coder, someone else is
- if malicious stuff is found, one can fork the code and remove that
software habits
- your software license cannot be taken away
signal vs. whatsapp
Subscriber name
Payment information
Associated IP addresses
Email addresses
History logs
Browser cookie data
Other information associated with two phone numbers
\ProvidesPackage{slideStyle}
\usecolortheme[RGB={37,68,113}]{structure}
\usetheme{Dresden}
% Uncomment to disable top overview
% \setbeamertemplate{headline}{}
%Define TheAlt colors
\definecolor{ldorange}{HTML}{F18A20}
\definecolor{ldblue}{HTML}{254471}
\definecolor{vlg}{HTML}{aaaaaa}
%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]
% Encoding: UTF-8