From d1a04813a58efaa294605b4c31668f63b9e42af8 Mon Sep 17 00:00:00 2001 From: Christoph Egger Date: Tue, 22 Mar 2011 00:00:39 +0100 Subject: [PATCH] More stuff, spellcheck --- history/freebsd.tex | 4 ++-- history/hurd.tex | 4 ++-- history/linux.tex | 4 ++-- lit.tex | 12 +++--------- motivation/debian.tex | 4 ++-- motivation/devs.tex | 4 ++-- zwischenstand/index.tex | 2 ++ zwischenstand/interesse.tex | 5 +++++ zwischenstand/kfreebsd.tex | 2 -- zwischenstand/schwierigkeiten.tex | 15 +++++++++++++++ 10 files changed, 35 insertions(+), 21 deletions(-) create mode 100644 zwischenstand/interesse.tex create mode 100644 zwischenstand/schwierigkeiten.tex diff --git a/history/freebsd.tex b/history/freebsd.tex index 536379d..a9dd5ba 100644 --- a/history/freebsd.tex +++ b/history/freebsd.tex @@ -7,9 +7,9 @@ \end{column} \begin{column}{.7\textwidth} \begin{description} - \item[1993] FreeBSD entsteht als Fork der BSD Familie + \item[1993] FreeBSD entsteht als Fork der BSD-Familie \item[1999] Debian/FreeBSD Port erwacht - \item[2003] glibc basierter Port startet, now ``kFreeBSD'' + \item[2003] glibc basierter Port startet, jetzt ``kFreeBSD'' \item[2011] 2 ``preview'' FreeBSD basierte Architekturen \item[2011] Dritte Portierung kfreebsd-mips in Arbeit \end{description} diff --git a/history/hurd.tex b/history/hurd.tex index c088037..b49bf23 100644 --- a/history/hurd.tex +++ b/history/hurd.tex @@ -7,10 +7,10 @@ \end{column} \begin{column}{.7\textwidth} \begin{description} - \item[1990] Entwicklung am Hurd Kernel Beginnt + \item[1990] Entwicklung am Hurd-Kernel Beginnt \item[1998] Erste Hurd basierte Debian Architektur \item[2011] Hurd (x86) wird immer noch aktiv entwickelt. Es gibt - noch kein Debian Release mit Hurd + noch kein Debian Veroeffentlichung mit Hurd \end{description} \end{column} \end{columns} diff --git a/history/linux.tex b/history/linux.tex index f8889dc..f0052a7 100644 --- a/history/linux.tex +++ b/history/linux.tex @@ -7,9 +7,9 @@ \end{column} \begin{column}{.7\textwidth} \begin{description} - \item[1991] Die Linux Entwicklung beginne + \item[1991] Die Linux Entwicklung beginnt \item[1993] Linux ``Port'' der Debian Distribution - \item[2011] 10 stabile Linux basierte Architekturen, weitere + \item[2011] 10 stabile Linux-basierte Architekturen, weitere unstabile und inoffizielle \end{description} \end{column} diff --git a/lit.tex b/lit.tex index 38a64f9..d56f76f 100644 --- a/lit.tex +++ b/lit.tex @@ -51,9 +51,9 @@ \frametitle{Wie funktioniert das?} \begin{block}{Gemeinsam} Alle Debian Kern-Portierungen teilen sich den Paketmanager (apt, - dpkg, \dots{}) und zumindest den großteil des - Archives. Idealerweise verwenden sie den Debian Installer und sind - Bestandteil der Releases + dpkg, \dots{}) und zumindest den Großteil des + Archivs. Idealerweise verwenden sie den Debian Installer und sind + Bestandteil der Veröffentlichungen \end{block} \begin{block}{Unterschiede} Jede Kern-Portierung kommt mit einem eigenen Betriebssystem-Kern, @@ -72,13 +72,7 @@ \input{zwischenstand/index} \begin{frame} - \frametitle{Außerhalb von Debian} Machen andere Linux-Distributionen vergleichbare Experimente? - \pause - - \bigskip - Ja! \\ - z.\,B. Gentoo (FreeBSD) oder Arch Linux (Hurd) \end{frame} \begin{frame} diff --git a/motivation/debian.tex b/motivation/debian.tex index 7db19cf..e51d1db 100644 --- a/motivation/debian.tex +++ b/motivation/debian.tex @@ -11,7 +11,7 @@ selbst-heilenden (Mikro-)Kern. FreeBSD, das prominenteste Beispiel, bringt ZFS, einen - fortschrittlichen IP Stack inklusiv pf aber auch jails und - Debugging infrastruktur (dtrace, ktrace). + fortschrittlichen IP Stack inklusive pf aber auch jails und + Debugging Infrastruktur (dtrace, ktrace). \end{block} \end{frame} \ No newline at end of file diff --git a/motivation/devs.tex b/motivation/devs.tex index 5cb05af..908f993 100644 --- a/motivation/devs.tex +++ b/motivation/devs.tex @@ -6,8 +6,8 @@ \end{block} \bigskip \begin{block}{Antwort} - An eine Portierung zu arbeiten ist ein Weg, die beteiligten - Komponenten, Debian, apt/dpkg, den Verwendeten Karn und die + An einer Portierung zu arbeiten ist ein Weg, die beteiligten + Komponenten, Debian, apt/dpkg, den verwendeten Kern und die Software an der Basis der Distribution zu erkunden. Meine Software wird robuster und besser. Die Momentane diff --git a/zwischenstand/index.tex b/zwischenstand/index.tex index ba6b8ea..1068d65 100644 --- a/zwischenstand/index.tex +++ b/zwischenstand/index.tex @@ -7,3 +7,5 @@ \input{zwischenstand/meilensteine} \input{zwischenstand/archive} \input{zwischenstand/kfreebsd} +\input{zwischenstand/schwierigkeiten} +\input{zwischenstand/interesse} \ No newline at end of file diff --git a/zwischenstand/interesse.tex b/zwischenstand/interesse.tex new file mode 100644 index 0000000..6e6143f --- /dev/null +++ b/zwischenstand/interesse.tex @@ -0,0 +1,5 @@ +\subsubsection{Interesse} +\begin{frame} + kFreeBSD ist als Vorschau Teil von Debian squeeze. Aber wird es + verwendet? +\end{frame} \ No newline at end of file diff --git a/zwischenstand/kfreebsd.tex b/zwischenstand/kfreebsd.tex index 729d17f..1b855dd 100644 --- a/zwischenstand/kfreebsd.tex +++ b/zwischenstand/kfreebsd.tex @@ -11,8 +11,6 @@ \begin{block}{Unvollständig} \begin{itemize} \item Einige Netzwerkkomponenten fehlen: NFS, NAT, \dots - \item Die ``Probleme'' von FreeBSD im Desktop bereich (udev, KMS) - fehlen auch in kFreeBSD \item ifupdown arbeitet momentan mit ifconfig / route wrappern die kein IPv6 können \item \dots diff --git a/zwischenstand/schwierigkeiten.tex b/zwischenstand/schwierigkeiten.tex new file mode 100644 index 0000000..fbf1242 --- /dev/null +++ b/zwischenstand/schwierigkeiten.tex @@ -0,0 +1,15 @@ +\subsubsection{Problemfelder} +\begin{frame} + \begin{block}{udev} + udev existiert bisher nur für Linux. Allerdings scheint Bewegung + in die *BSD Portierung zu kommen + \end{block} + \begin{block}{systemd} + Alle neuen Init-Systeme sind mehr oder weniger stark Linux + spezifisch, systemd sogar absichtlich nicht portable. + \end{block} + \begin{block}{KMS} + Support für KMS verschwindet aus Graphiktreibern. Gibt es keine + Portierung auf *BSD bleibt nur der vesa Treiber. + \end{block} +\end{frame} \ No newline at end of file -- 2.39.2