FreeBSD Development Model
FreeBSD development continues along two parallel
branches; FreeBSD-CURRENT and FreeBSD-STABLE.
FreeBSD-CURRENT is the main trunk of our CVS
repository. All new development should happen
here.
FreeBSD-STABLE is the branch from which major releases
are made. Changes enter this branch at a different pace, and
with the general assumption that they have been well tested by
our user community running -CURRENT.
FreeBSD Release Diagram
Chart from releng paper goes here.
FreeBSD Development Model
Thousands of developers around the world contribute
code to FreeBSD.
Only the committers
have write access
to the CVS repository.
324 total committers in FreeBSD (includs source,
documentation, and ports committers).
212 active committers to src/ in the last 12
months.
165 active committers to src/sys in the last 12
months.
FreeBSD Development Model
Users and external developers should submit bug fixes,
enhancements, or problem reports with GNATS.
Online submission forms, send-pr command installed by
default on FreeBSD systems, etc.