The complete source code to FreeBSD is available from our
public repository. The source code is normally installed in
/usr/src
which contains
the following subdirectories:
Directory | Description |
---|---|
bin/ | Source for files in
/bin |
cddl/ | Utilities covered by the Common Development and Distribution License |
contrib/ | Source for files from contributed software |
crypto/ | Cryptographical sources |
etc/ | Source for files in /etc |
gnu/ | Utilities covered by the GNU Public License |
include/ | Source for files in /usr/include |
kerberos5/ | Source for Kerberos version 5 |
lib/ | Source for files in /usr/lib |
libexec/ | Source for files in /usr/libexec |
release/ | Files required to produce a FreeBSD release |
rescue/ | Build system for the
/rescue
utilities |
sbin/ | Source for files in /sbin |
secure/ | Contributed cryptographic sources |
share/ | Source for files in /usr/share |
sys/ | Kernel source files |
tests/ | The FreeBSD test suite |
tools/ | Tools used for maintenance and testing of FreeBSD |
usr.bin/ | Source for files in /usr/bin |
usr.sbin/ | Source for files in /usr/sbin |
All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/
Questions that are not answered by the
documentation may be
sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.