Teil I. Grundlagen

Inhaltsverzeichnis
1. Einführung
1.1. Unter FreeBSD entwickeln
1.2. Die Vision von BSD
1.3. Grundlegende Richtlinien
1.4. Der Aufbau von /usr/src
2. Werkzeuge zur Programmierung
2.1. Überblick
2.2. Zusammenfassung
2.3. Einführung in die Programmierung
2.4. Kompilieren mit dem cc
2.5. Make
2.6. Debuggen
2.7. Emacs als Entwicklungsumgebung verwenden
2.8. Weiterführende Literatur
3. Sicheres Programmieren
3.1. Zusammenfassung
3.2. Methoden des sicheren Entwurfs
3.3. Puffer-Überläufe
3.4. SetUID-Themen
3.5. Die Umgebung ihrer Programme einschränken
3.6. Vertrauen
3.7. Race-Conditions
4. Lokalisierung und Internationalisierung - L10N und I18N
4.1. I18N-konforme Anwendungen programmieren
4.2. Lokalisierte Nachrichten mit POSIX.1 Native Language Support (NLS)
5. Vorgaben und Richtlinien für das Quelltextverzeichnis
5.1. Stil-Richtlinien
5.2. MAINTAINER eines Makefiles
5.3. Beigesteuerte Software
5.4. Belastende Dateien
5.5. Shared-Libraries
6. Regressions- und Performance-Tests
6.1. Mikro-Benchmark-Checkliste

Wenn Sie Fragen zu FreeBSD haben, schicken Sie eine E-Mail an <de-bsd-questions@de.FreeBSD.org>.

Wenn Sie Fragen zu dieser Dokumentation haben, schicken Sie eine E-Mail an <de-bsd-translators@de.FreeBSD.org>.