Chapter 5 Source Tree Guidelines and Policies

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

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).