Diskussion:BSD/Vorstellung: Unterschied zwischen den Versionen

Aus C3D2
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „HackMD slides <pre> --- title: (Free)BSD mit all den Abarten description: Vortrag (Free)BSD mit all den Abarten zur Veranstaltung Datenspuren 2017 mit anschli…“)
 
KKeine Bearbeitungszusammenfassung
Zeile 24: Zeile 24:
https://wiki.c3d2.de/BSD
https://wiki.c3d2.de/BSD
https://wiki.c3d2.de/BSDienstag
https://wiki.c3d2.de/BSDienstag
---
## "Vortrag"


---
---
Zeile 55: Zeile 59:
   - Debian ist awesome!
   - Debian ist awesome!
   - Nix(OS) ist funktional!
   - Nix(OS) ist funktional!
   - ...
   -
- *nix im Chaos
- *nix im Chaos
   - Respekt! Toleranz! Koexistenz! Liebe!
   - Respekt! Toleranz! Koexistenz! Liebe! usw.
- (Es wird das generisches Femininum verwendet.)
- (Es wird das generisches Femininum verwendet.)


Zeile 66: Zeile 70:
Werbung!
Werbung!


- Monokultur Linux (ThinkPad/Linux/Arch | Debian ~~| Ubuntu~~ / ...) entgegenwirken!
- Monokultur Linux (ThinkPad/Linux/Arch | Debian ~~| Ubuntu~~ / ) entgegenwirken!
   - Diversität (insbesondere auch in Hackspaces)!
   - Diversität (insbesondere auch in Hackspaces)!
   - Ausfallsicherheit!
   - Ausfallsicherheit!
Zeile 74: Zeile 78:
   - *BSD macht einiges (anders) richtig (oder falscher)!
   - *BSD macht einiges (anders) richtig (oder falscher)!
- Mögliche Mythen ausräumen (oder schaffen)!
- Mögliche Mythen ausräumen (oder schaffen)!
---
## BSD


---
---
Zeile 79: Zeile 87:
#### BSD
#### BSD


- Berkeley Software Distribution
- UNIX
- UNIX
   - nicht GNU (GNU's Not Unix!)
   - nicht GNU (GNU's Not Unix!)
Zeile 102: Zeile 111:
   - Dragonfly&nbsp;BSD
   - Dragonfly&nbsp;BSD
&nbsp;
&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;


---
---
Zeile 123: Zeile 130:
   - Dragonfly&nbsp;BSD
   - Dragonfly&nbsp;BSD
Leistungseffizienz
Leistungseffizienz
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;


---
---
Zeile 134: Zeile 139:


#### NetBSD
#### NetBSD
Ergänzungen notwendig!
- Version 7.1
  - 2017-03-11
- bekannt für
  - unglaubliche Liste an Architekturen
    - Ja, auch Toaster!
  - pkgsrc


- unglaubliche Liste Architekturen
---
  - Ja, auch Toaster!
- pkgsrc


Ergänzungen notwendig!
#### NetBSD
 
- EdgeBSD
- DeforaOS


---
---
Zeile 150: Zeile 165:


- Version 11.1
- Version 11.1
- 2017-07-26
  - 2017-07-26


- bekannt für ZFS (seit Jahren)
- bekannt für
- bekannt für Jails
  - ZFS (seit Jahren)
  - Jails


- Verbreitetsten (Verwendetsten)
- Verbreitetsten (Verwendetsten)
Zeile 168: Zeile 184:
   - 2017-11-03
   - 2017-11-03


- bekannt durch "Projekte", wie OpenSSH oder LibreSSL
- bekannt durch
- (vielleicht) wenig weniger bekannt OpenBGPD OpenNTPD
  - ("Projekte")
    - OpenSSH
    - LibreSSL
    - (OpenBGPD)
    - (OpenNTPD)


- Theo de Raadt
- Theo de Raadt
Zeile 189: Zeile 209:
- "wahre" Firewall pf
- "wahre" Firewall pf


- Virtualisierung mit vmm
- Virtualisierung mit vmm (WTF!)
 
- erstes *BSD, das GNOME3 portierte (WTF!)


- etwa auch GNOME3
- "Einfachheit" httpd
 
---
 
#### OpenBSD
 
- Bitrig
- LibertyBSD
- SoloBSD
  - OpenBSD(/HardendBSD)
- ~~(MirBSD)~~MirOS
- securityrouter.org


---
---
Zeile 207: Zeile 240:
- Hybrid-Kernel (kein monolitischer Kernel, wie FreeBSD oder Linux)
- Hybrid-Kernel (kein monolitischer Kernel, wie FreeBSD oder Linux)
- Dateisystem HAMMER (2)
- Dateisystem HAMMER (2)
- Veröffentlichung der Version 5
 
---
 
#### Dragonfly&nbsp;BSD
 
- kleinste Gruppe an Entwicklerinnen
- kleinste Gruppe an Entwicklerinnen
- beständig am führensten bei der Portierung von Funktionaliäten vom Linux-Kernel, etwa zu Grafik
- beständig am führensten bei der Portierung von Funktionaliäten vom Linux-Kernel, etwa zu Grafik
Zeile 215: Zeile 252:
---
---


#### (Exkurs) FreeBSD Abartigkeiten
#### Abartigkeiten und ähnliche Anmutungen
 
---
 
#### (Exkurs) Abartigkeiten FreeBSD


- macOS
- macOS
   - Darwin
   - Darwin
- Orbis&nbsp;OS (PlayStation)
- Orbis&nbsp;OS (PlayStation)
- ...
-


---
---


### (Exkurs) illumos
#### (Exkurs) illumos


- Nachfolge von OpenSolaris
- Nachfolge von OpenSolaris
Zeile 232: Zeile 273:
- (Solaris) Zones
- (Solaris) Zones
- Crossbow
- Crossbow
- …


- OpenIndiana
- OpenIndiana
Zeile 238: Zeile 280:
---
---


### (Exkurs) illumos (SmartOS)
#### (Exkurs) illumos (SmartOS)


- "SmartOS rockt!" Datenspuren 2016 (Daniel Plominski)
- "SmartOS rockt!" Datenspuren 2016 (Daniel Plominski)
Zeile 316: Zeile 358:
- Jails
- Jails
- bhyve
- bhyve
- ...
-


---
---
Zeile 329: Zeile 371:
- Projekte
- Projekte
   - TeachBSD
   - TeachBSD
   - ...
   -


---
---
Zeile 348: Zeile 390:


- FreshPorts
- FreshPorts
---
#### Firewall
- ipfw
- pf ist die Weiterentwicklung von der vorherigen pf (von OpenBSD)
- …


---
---
Zeile 360: Zeile 410:
- ~~Warden~~
- ~~Warden~~
- iocage
- iocage
- ...
-


---
---
Zeile 371: Zeile 421:
- (relativ) Type-2
- (relativ) Type-2


- Linux
- Systeme als Gästin
- illumos
  - *BSD
- (Windows)
  - illumos
  - Linux
  - (Windows)


---
---


### TrueOS
### TrueOS
---
#### TrueOS


- rolling release (FreeBSD CURRENT)
- rolling release (FreeBSD CURRENT)
Zeile 410: Zeile 466:
   - Netzwerkverbindungen
   - Netzwerkverbindungen
   - Massenspeicher (ZFS zum Klicken)
   - Massenspeicher (ZFS zum Klicken)
   - ...
   -


#### Desktop foo mit SysAdm
#### Desktop foo mit SysAdm
Zeile 418: Zeile 474:
   - Aktualisierung
   - Aktualisierung
   - Dienste
   - Dienste
   - ...
   -


---
---
Zeile 429: Zeile 485:
   - Dateiverwaltung (mit ZFS foo)
   - Dateiverwaltung (mit ZFS foo)
   - Texteditor
   - Texteditor
   - ...
   -
- nicht nur für FreeBSD (bzw. *BSD)
- nicht nur für FreeBSD (bzw. *BSD)


Zeile 436: Zeile 492:
#### SysAdm
#### SysAdm


- Client (Qt (5)
- Client
- für eine Vielzahl von Betriebssystemen
  - Qt (5)
- zur Verwaltung von (entfernen) Maschinen (Instanzen)
  - für eine Vielzahl von Betriebssystemen
 
  - zur Verwaltung von (entfernen) Maschinen (Instanzen)
---
 
#### Firewall
 
- ipfw
- pf ist die Weiterentwicklung von der vorherigen pf (von OpenBSD)


---
---
Zeile 491: Zeile 541:
- Fokus liegt "ausschließlich" auf dem Betrieb von freien Betriebssystemen
- Fokus liegt "ausschließlich" auf dem Betrieb von freien Betriebssystemen
- im Fokus des Engagement für freie Software liegt insbesondere FreeBSD (und einzelnen Ausprägungen)
- im Fokus des Engagement für freie Software liegt insbesondere FreeBSD (und einzelnen Ausprägungen)
- Beheimatet viele Projekte
- beheimatet maßgebliche Projekte


---
---
Zeile 525: Zeile 575:
- MidnightBSD
- MidnightBSD
   - Desktop
   - Desktop
- SoloBSD
  - (OpenBSD/)HardendBSD


---
---
Zeile 571: Zeile 623:
- Heizen!
- Heizen!
   - üblicher Weise werden Pakete lokal beim Installieren gebaut
   - üblicher Weise werden Pakete lokal beim Installieren gebaut
   - kannst du halt schon so machen, aber ...  
   - kannst du halt schon so machen, aber ...
   - (professionelles) Umfeld für große Organisationen
   - (professionelles) Umfeld für große Organisationen


Zeile 585: Zeile 637:
- Netzwerk foo
- Netzwerk foo
   - VIMAGE
   - VIMAGE
- ...
-
   - ...
   -


---
---


#### BSD world
#### Welt um BSD


- cert
- BSD Now
  - wöchentlicher Video podcast
- BUG (BSD user group)
- BUG (BSD user group)
   - BSDienstag
   - BSDienstag
     - erster Dienstag im Monat beim C3D2  
     - erster Dienstag im Monat beim C3D2  
- podcasts
  - BSD Now
    - wöchentlicher Video podcast
  - bsdtalk
    - seltener podcast
- BSD Certification Group
- CFT
  - http://callfortesting.org/
- …


---
---
Zeile 616: Zeile 674:


- NixBSD
- NixBSD
  - NixOS meets (Free)BSD
- QubesBSD
- QubesBSD
  - Qubes&nbsp;OS meets (Free)BSD
- FalseOS
- FalseOS
  - Virtualisierung und Containerisierung zum Klicken
  - Proxmox like
  - (FreeBSD) Jails | (FreeBSD) bhyve
- ZFSLuru
  - einfache Verwalten von ZFS mit GNU/Linux
  - ZFSGuru like
  - ZFS on Linux


---
---


### Congress
#### Congress


- Assembly:BSD
- Assembly:BSD

Version vom 25. Oktober 2017, 01:12 Uhr

HackMD slides

---

title: (Free)BSD mit all den Abarten
description: Vortrag (Free)BSD mit all den Abarten zur Veranstaltung Datenspuren 2017 mit anschließendem Teil für Fragen und Antworten
tags: BSD, deutschsprachig 
langs: de-de
slideOptions:
  transition: fade
  theme: white

---

# (Free)BSD
## mit all den
# Abarten

---

vater@c3d2.de
vater@bsd.services

https://wiki.c3d2.de/BSD
https://wiki.c3d2.de/BSDienstag

---

## "Vortrag"

---

#### "Vortrag"
##### Niveau vom Inhalt & Zielgruppe

- (Wikipedia benennt (bestimmt) auch (nahezu) alle Inhalte.)
- Es soll eine Vortrag zum einfachen Konsum - insbesondere für Neugierige und Faule - sein.

---

#### "Vortrag"
##### Durchführung & Vollständigkeit

- Bei Fragen oder Anmerkungen: Bitte fragen oder anmerken.
  - Nach der Vorstellung soll es aber ohnehin einen Teil "Fragen und Antworten" (aka Q&A) geben.
- Es besteht der Anspruch nach (inhaltliche) Vollständigkeit.
  - Inhaltliche Vollständigkeit kann aber (leider) nicht garantiert werden.

---

<!-- --.slide: --data-background="https://scontent-lhr3-1.cdninstagram.com/t51.2885-15/e35/20184192_100616983955855_5737137277281239040_n.jpg" -- -->
<!-- --.slide: --data-background="https://scontent-lhr3-1.cdninstagram.com/t51.2885-15/e35/20184192_100616983955855_5737137277281239040_n.jpg" --data-background-repeat="repeat" --data-background-position="right" -- -->

#### "Vortrag"
##### Eris & Co

- Alles ist lieb gemeint. Möge sich bitte kein Mensch angegriffen fühlen. (Vielleicht wird unabsichtlich legerem Sprech verwendet.)
- Alle sollten GNU/Linux mögen.
  - Debian ist awesome!
  - Nix(OS) ist funktional!
  - …
- *nix im Chaos
  - Respekt! Toleranz! Koexistenz! Liebe! usw.
- (Es wird das generisches Femininum verwendet.)

---

#### Motivation

Werbung!

- Monokultur Linux (ThinkPad/Linux/Arch | Debian ~~| Ubuntu~~ / …) entgegenwirken!
  - Diversität (insbesondere auch in Hackspaces)!
  - Ausfallsicherheit!
    - insbesondere technisch
    - (aber auch) kulturell
- Unterstellte (relative) Unbekanntheit überwinden!
  - *BSD macht einiges (anders) richtig (oder falscher)!
- Mögliche Mythen ausräumen (oder schaffen)!

---

## BSD

---

#### BSD

- Berkeley Software Distribution
- UNIX
  - nicht GNU (GNU's Not Unix!)
- (grundsätzlich) technisch kompatibel mit *nix
- BSD-Lizenz
  - MIT & Co

---

#### *BSD
##### Arten

Die grundsätzlichen vier Ausprägungen:
- NetBSD
 

  - OpenBSD
 

- FreeBSD
 

   - Dragonfly BSD
 
                                  

---

#### *BSD
##### Schlagworte

Die grundsätzlichen vier Ansätze:
- NetBSD
Portabilität

  - OpenBSD
Sicherheit

- FreeBSD
Funktionalität

   - Dragonfly BSD
Leistungseffizienz
                                  

---

## NetBSD

---

#### NetBSD
Ergänzungen notwendig!

- Version 7.1
  - 2017-03-11

- bekannt für
  - unglaubliche Liste an Architekturen
    - Ja, auch Toaster!
  - pkgsrc

---

#### NetBSD

- EdgeBSD
- DeforaOS

---

## FreeBSD

---

#### FreeBSD

- Version 11.1
  - 2017-07-26

- bekannt für
  - ZFS (seit Jahren)
  - Jails

- Verbreitetsten (Verwendetsten)

---

## OpenBSD

---

#### OpenBSD

- Version 6.2
  - 2017-11-03

- bekannt durch
  - ("Projekte")
    - OpenSSH
    - LibreSSL
    - (OpenBGPD)
    - (OpenNTPD)

- Theo de Raadt

---

#### OpenBSD

- halbjährlich Veröffentlichung einer neuen Version
  - (fast) keine Aktualisierung innerhalb einer Version
  - Aktualisierung der Version (nun) normal (einfach)

- UFS (only)

---

#### OpenBSD

- "wahre" Firewall pf

- Virtualisierung mit vmm (WTF!)

- erstes *BSD, das GNOME3 portierte (WTF!)

- "Einfachheit" httpd

---

#### OpenBSD

- Bitrig
- LibertyBSD
- SoloBSD
  - OpenBSD(/HardendBSD)
- ~~(MirBSD)~~MirOS
- securityrouter.org

---

## Dragonfly BSD

---

#### Dragonfly BSD
- Version 5.0.0
- 2017-10-15

- Fork von FreeBSD (4.8 (2003-06-16))
- motiviert durch einen "übermäßigen" Anspruch zur Effizienz (Performence)
- Hybrid-Kernel (kein monolitischer Kernel, wie FreeBSD oder Linux)
- Dateisystem HAMMER (2)

---

#### Dragonfly BSD

- kleinste Gruppe an Entwicklerinnen
- beständig am führensten bei der Portierung von Funktionaliäten vom Linux-Kernel, etwa zu Grafik

- Matthew Dillon (Matt)

---

#### Abartigkeiten und ähnliche Anmutungen

---

#### (Exkurs) Abartigkeiten FreeBSD

- macOS
  - Darwin
- Orbis OS (PlayStation)
- …

---

#### (Exkurs) illumos

- Nachfolge von OpenSolaris
- ~~(klassisches) *BSD~~
- UNIX

- (Solaris) Zones
- Crossbow
- …

- OpenIndiana
- SmartOS

---

#### (Exkurs) illumos (SmartOS)

- "SmartOS rockt!" Datenspuren 2016 (Daniel Plominski)
- Bryan Cantrill
  - DTrace
- Joyent

- ZFS
- KVM

- Project FiFo
  - (seit 2017-10) auch für FreeBSD 

---

# FreeBSD und seine Arten

---

#### FreeBSD
##### Prägung

- vanilla

- (NanoBSD)

- STABLE
- CURRENT
- ~~(legacy)~~
  - Versionen für "LTS"
  - ansonsten 3 Monate zum Aktualisieren

---

#### FreeBSD
##### Ausprägungen I

Anwendungsfall Desktop & Co
- TrueOS (~~PC-BSD~~)
- GhostBSD
- ~~DesktopBSD~~

Anwendungsfall NAS & Co
- FreeNAS
- NAS4Free
- (ZFSguru)

---

#### FreeBSD
##### Ausprägungen II

Entwicklungen
- HardendBSD
- ~~NextBSD~~

Router
- BSDRP

Firewall
- pfSense
- OPNsense (fork von pfSense)

---

#### FreeBSD
##### Ausprägungen III

---

#### nennenswerte (übliche) Funktionalitäten von FreeBSD

- ZFS
  - snapshots & all the cow foo
  - boot environments
    - getrennt vom home-Verzeichnis
- Jails
- bhyve
- …

---

#### Projekt FreeBSD

- (Mail-Verteiler)
- sehr nette Art
- Wahl Core Team
- Mentoring
- FreeBSD Foundation
- Projekte
  - TeachBSD
  - …

---

#### (bedenkliche) Grundannahmen von FreeBSD

Üblicher Weise soll FreeBSD zum Betreiben von Diensten genutzt werden. Anpassungen - über eine "unheimliche" Umgebung sind entsprechend der Gegegebenheit ohnehin passend vorzunehmen. (Daher sind nur "für alle Fälle"  der Standard nicht besonders )

---

#### Pakete (aka Ports)

- pkg
  - "normale" Paketverwaltung
    - grob vergleichbar mit apt
- make
  - (indivudulles) Bauen aus den Ports

- FreshPorts

---

#### Firewall

- ipfw
- pf ist die Weiterentwicklung von der vorherigen pf (von OpenBSD)
- …

---

#### Jails

- gleicher Kernel wird genutzt
- ansonsten "eigenständiges" System

Verwaltung von Jails
- ezjail
- ~~Warden~~
- iocage
- …

---

#### bhyve

- (Free)BSD Hypervisor
  - EPT Voraussetzung
    - ab Intel ~~E5500~~E5600
- (relativ) Type-2

- Systeme als Gästin
  - *BSD
  - illumos
  - Linux
  - (Windows)

---

### TrueOS

---

#### TrueOS

- rolling release (FreeBSD CURRENT)
- stable vs. unstable
  - stable ist (OpenBSD like) halbjährlich
  - maßgeblich für base und sich darauf beziehende Pakete
- OpenRC
  - anstatt rc.d
  - Gentoo
- update-Verfahren
- SysAdm

---

### ~~PC-BSD~~TrueOS

- ehemals PBI (wie FreeNAS 9.3)
- ehemals FreeBSD STABLE
  - nun FreeBSD CURRENT
- nun OpenRC
- ehemals WebUI für AppCafe & Co
  - nun SysAdm
- ehemals KDE (4)
  - nun Lumina

---

##### Desktop foo mit TrueOS

- (PCDM)
- GUI für die Verwaltung von
  - Netzwerkverbindungen
  - Massenspeicher (ZFS zum Klicken)
  - …

#### Desktop foo mit SysAdm

- (remote) GUI für die Verwaltung von
  - Paketen (AppCafe)
  - Aktualisierung
  - Dienste
  - …

---

#### Lumina

- Qt (5)
  - vergleichbar ~~LXDE~~LXQt
- eigene kleine Anwendungen
  - Dateiverwaltung (mit ZFS foo)
  - Texteditor
  - …
- nicht nur für FreeBSD (bzw. *BSD)

---

#### SysAdm

- Client
  - Qt (5)
  - für eine Vielzahl von Betriebssystemen
  - zur Verwaltung von (entfernen) Maschinen (Instanzen)

---

## FreeNAS

- iXsystems
- FreeNAS vs. TrueNAS
- übliche "Heimanwendugen" als Plugin (in Jails)
- neben NAS, auch
  - Jails
  - bhyve

---

## (Exkurs) FreeNAS ~~10~~Corral gescheitert

- "zurückgenommen"
- FreeNAS 11, basierend auf dem bisher bekannten FreeNAS, löste "das Experiment" ab.
- geplant als FreeNAS 10 (basierend auf FreeBSD 10)
  - veröffentlicht mir FreeBSD 11
- Jordan Hubbard (Projektleitung)
- "nicht stabil", daher nur noch "technology preview"

---

## (Exkurs) FreeNAS ~~10~~Corral fancy ~~shit~~foo

- "responsive" middleware (python)
    - dispatcher 
    - ~~relaunchd~~~~jobd~~serviced
- 9pfs (Server/Client)
    - (schnelle Anbindung von) ZFS datasets vom Host in virtuelle Instanzen mit bhyve
- docker
    - auch Plugins (für FreeNAS) via [Docker Hub](https://hub.docker.com/u/freenas/)
    - ~~Jails~~ (~~VIMAGE~~)
- ~~MontageJS~~

---

## die Firma iXsystems

- stellt Hardware (Server) her
  - ~~BSDi~~
- Fokus liegt "ausschließlich" auf dem Betrieb von freien Betriebssystemen
- im Fokus des Engagement für freie Software liegt insbesondere FreeBSD (und einzelnen Ausprägungen)
- beheimatet maßgebliche Projekte

---

#### GhostBSD

---

#### CBSD

##### ClonBSD

---

#### ElectroBSD

- Tor-Netzwerk

---

#### HardenedBSD

---

#### RaspBSD

---

### weitere

- TrustedBSD
  - TrustedBSD mit OpenBSM 
- MidnightBSD
  - Desktop
- SoloBSD
  - (OpenBSD/)HardendBSD 

---

#### Unartigkeiten

* ~~Debian GNU/kFreeBSD~~
* PacBSD
  * ~~Arch~~Pacman meets FreeBSD 
* ~~Gentoo/*BSD~~
  * Gentoo mit allen BSD-Kerneln 

---

#### Mythen (und Wahrheiten) I

eher so für Server
- Architektur amd64 only
  - nope!
- suspend 
  - suspend to ram
    - oft 
  - suspend to disc
    - gelegentlich 
- weniger Treiber als Linux
  - ja
    - aber für den Mainstream beim Hacking eigentlich nicht

#### Mythen (und Wahrheiten) II

- Audio?
  - (nahezu) alles = vieles 
  - OSS
    - mächtig 
- Drucken?
  - CUPS (& Co)
- Video?
  - (Naja!) Jein! (depends)

#### Mythen (und Wahrheiten) III

- hervorragende Dokumentation
  - Jo!
  - ("Absolute FreeBSD" (3rd Edition) von Michael W Lucas kommt bald.)

- Heizen!
  - üblicher Weise werden Pakete lokal beim Installieren gebaut
  - kannst du halt schon so machen, aber ...
  - (professionelles) Umfeld für große Organisationen

---

## Mythen (und Wahrheiten) X

---

#### übliche Projekte

- Wayland
- Netzwerk foo
  - VIMAGE
- …
  - …

---

#### Welt um BSD

- BUG (BSD user group)
  - BSDienstag
    - erster Dienstag im Monat beim C3D2 
- podcasts
  - BSD Now
    - wöchentlicher Video podcast
  - bsdtalk
    - seltener podcast 
- BSD Certification Group
- CFT
  - http://callfortesting.org/
- …

---

#### Konferenzen

- "kontinentale" Ausprägung
  - EuroBSCon
  - BSDCam
- Talk "My BSD sucks less than yours"
  - FreeBSD vs. OpenBSD

---

#### *BSD hacken

---

- NixBSD
  - NixOS meets (Free)BSD
- QubesBSD
  - Qubes OS meets (Free)BSD
- FalseOS
  - Virtualisierung und Containerisierung zum Klicken
  - Proxmox like
  - (FreeBSD) Jails | (FreeBSD) bhyve
- ZFSLuru
  - einfache Verwalten von ZFS mit GNU/Linux
  - ZFSGuru like
  - ZFS on Linux

---

#### Congress

- Assembly:BSD
  - (erstmals (wieder)) 33C3
    - RUN BSD
  - 34C3 is coming!
    - mit all den anderen (im Cluster "OS")

---