Chapter 5. Source Tree Guidelines and Policies

Contributed by Poul-Henning Kamp and Giorgos Keramidas.
Table of Contents
5.1. Style Guidelines
5.2. MAINTAINER on Makefiles
5.3. Contributed Software
5.4. Encumbered Files
5.5. Shared Libraries

This chapter documents various guidelines and policies in force for the FreeBSD source tree.

5.1. Style Guidelines

Consistent coding style is extremely important, particularly with large projects like FreeBSD. Code should follow the FreeBSD coding styles described in style(9) and style.Makefile(5).

This, and other documents, can be downloaded from http://ftp.FreeBSD.org/pub/FreeBSD/doc/

For questions about FreeBSD, read the documentation before contacting <questions@FreeBSD.org>.

For questions about this documentation, e-mail <doc@FreeBSD.org>.