FreeBSD Source: --------------- This is the top level of the FreeBSD source directory. FreeBSD is an operating system used to power modern servers, desktops, and embedded platforms. A large community…
FreeBSD Source:
---------------
This is the top level of the FreeBSD source directory.
FreeBSD is an operating system used to power modern servers, desktops, and embedded platforms.
A large community has continually developed it for more than thirty years.
Its advanced networking, security, and storage features have made FreeBSD the platform of choice for many of the busiest web sites and most pervasive embedded networking and storage devices.
For copyright information, please see [the file COPYRIGHT](COPYRIGHT) in this directory.
Additional copyright information also exists for some sources in this tree - please see the specific source directories for more information.
The Makefile in this directory supports a number of targets for building components (or all) of the FreeBSD source tree.
See build(7), config(8), FreeBSD handbook on building userland, and Handbook for kernels for more information, including setting make(1) variables.
For information on the CPU architectures and platforms supported by FreeBSD, see the FreeBSD
website's Platforms page.
For official FreeBSD bootable images, see the release page.
Source Roadmap:
---------------
| Directory | Description |
| --------- | ----------- |
| bin | System/user commands. |
| cddl | Source code for third-party software under the Common Development and Distribution License. |
| contrib | Source code for third-party software. |
| crypto | Source code for cryptographic libraries and commands (see [crypto/README](crypto/README)). |
| etc | Template files for /etc. |
| gnu | Source code for third-party software under the GNU General Public License (GPL) or Lesser General Public License (LGPL). Please see [gnu/COPYING](gnu/COPYING) and [gnu/COPYING.LIB](gnu/COPYING.LIB) for more information. |
| include | System include files. |
| kerberos5 | Build system for Kerberos 5 (Heimdal). |
| krb5 | Build system for Kerberos 5 (MIT). |
| lib | System libraries. |
| libexec | System commands intended to be executed by other commands or daemons. |
| packages | Base system packages. |
| release | Makefiles and scripts used for building releases and VM images. |
| rescue | Build system for statically linked /rescue commands. |
| sbin | System commands. |
| secure | Build system for cryptographic libraries and commands (excluding Kerberos). |
| share | Shared resources. |
| stand | Boot loader sources. |
| sys | Kernel sources (see [sys/README.md](sys/README.md)). |
| targets | Support for experimental DIRDEPS_BUILD |
| tests | Tests which can be run by Kyua. See [tests/README](tests/README) for additional information. |
| tools | Ancillary utilities and tests (not included in the build). |
| usr.bin | User commands. |
| usr.sbin | System administration commands. |
For information on synchronizing your source tree with one or more of the FreeBSD Project's development branches, please see FreeBSD Handbook.
-
freebsd-src
The FreeBSD src tree publish-only repository. Experimenting with 'simple' pull requests....
C ★ 9.2k 3h agoExplain → -
freebsd-ports
FreeBSD ports tree (read-only mirror)
Makefile ★ 1.2k 6m agoExplain → -
pkg
Package management tool for FreeBSD. Help at #pkg on Libera Chat or [email protected]
C ★ 824 5d agoExplain → -
crochet
Build FreeBSD images for RaspberryPi, BeagleBone, PandaBoard, and others.
Shell ★ 631 1y agoExplain → -
poudriere
Port/Package build and test system
Shell ★ 442 4d agoExplain → -
freebsd-doc
FreeBSD doc tree (read-only mirror)
HTML ★ 385 7h agoExplain → -
openlaunchd ▣
A launchd(8) port for non-Darwin systems
C ★ 266 11y agoExplain → -
drm-kmod
drm driver for FreeBSD
C ★ 208 6d agoExplain → -
vm-bhyve
Shell based, minimal dependency bhyve manager
Shell ★ 179 1mo agoExplain → -
kyua
Port/Package build and test system
C++ ★ 175 12d agoExplain → -
atf
Libraries to write tests in C, C++ and shell
C ★ 146 1mo agoExplain → -
freebsd-wifi-build
freebsd-wifi-build
Shell ★ 145 3y agoExplain → -
freebsd-ci
FreeBSD Continuous Integration (CI)
Shell ★ 135 1d agoExplain → -
freebsd-papers
The FreeBSD Papers, Slides, and Video Collection
HTML ★ 133 6mo agoExplain → -
portmaster
FreeBSD port management script without external databases or languages
Shell ★ 88 1mo agoExplain → -
freebsd-ports-kde
FreeBSD KDE development repo
Makefile ★ 63 3d agoExplain → -
freebsd-quarterly ▣
FreeBSD quarterly reports
Perl ★ 60 3y agoExplain → -
iocage
A FreeBSD jail manager
Python ★ 52 19h agoExplain → -
portupgrade
FreeBSD ports and packages management app
Ruby ★ 44 7y agoExplain → -
freebsd-ports-gnome
FreeBSD GNOME development repo
★ 36 5y agoExplain → -
meetings
Notes from meetings of various FreeBSD-related groups.
★ 35 4mo agoExplain → -
pytoport
Generate FreeBSD Ports from Python modules on PyPI
Python ★ 32 2y agoExplain → -
drm-kmod-firmware
KMS firmware components for graphics/kms-firmware port
Makefile ★ 31 6d agoExplain → -
fcp ▣
The FreeBSD Community Proposal Repository
★ 27 6y agoExplain → -
lutok
Lightweight C++ API for Lua
C++ ★ 26 4mo agoExplain → -
portscout
A tool which looks for new versions of software in the FreeBSD ports tree
Perl ★ 25 13h agoExplain → -
bugzilla
Bugzilla
Perl ★ 24 1y agoExplain → -
redports ▣
Redports is a continuous integration platform for FreeBSD ports.
PHP ★ 24 9y agoExplain → -
libdevq ▣
Generic Device Query and Monitor interface
C ★ 21 9y agoExplain → -
uefi-edk2 ⑂ ▣
EDK II
C ★ 20 6y agoExplain → -
pkg-plugins ▣
Plugins for pkg
C ★ 19 6y agoExplain → -
freebsd-ports-libreoffice
Staging area of LibreOffice port on FreeBSD
Makefile ★ 17 27d agoExplain → -
git_conv ▣
Scripts used for the svn to git conversion of the FreeBSD repositories
C++ ★ 14 4y agoExplain → -
cpdup
Filesystem mirroring utility from DragonFly BSD - FreeBSD fork
C ★ 12 5mo agoExplain → -
freebsd-update-build
No description.
Shell ★ 12 1mo agoExplain → -
freebsd-doc-translate
Repository used for translating documents of FreeBSD, now using Weblate.
★ 10 4h agoExplain → -
virtual_oss
Virtual OSSv4 compatible digital audio workstation daemon
C ★ 10 18d agoExplain → -
phabricator ⑂
FreeBSD fork of Phabricator code review
PHP ★ 10 1y agoExplain → -
freebsd-ports-haskell ▣
No description.
★ 9 3y agoExplain → -
jenkins-config ▣
Backup of config files used by jenkins.freebsd.org
★ 9 10y agoExplain → -
redports-1 ▣
Redports is a continuous integration platform for FreeBSD ports. It helps ports developers to test changes in clean environments and provides a nice web-based user interface.
JavaScript ★ 9 7y agoExplain → -
kyua-fork ▣
Testing framework for infrastructure software
C++ ★ 8 2y agoExplain → -
calendar-data
4.4BSD Calendar Program Data Files
★ 8 2y agoExplain → -
mfctracker
Code source behind https://mfc.freebsd.org
Python ★ 7 9mo agoExplain → -
timed
Time Daemon
C ★ 7 7y agoExplain → -
grimoire
Characterization of the Bugzilla Backlog
★ 6 6mo agoExplain → -
core.10-public-docs ▣
Core.10 Public Documents
★ 6 6y agoExplain → -
pkg-appstream
No description.
C ★ 5 1y agoExplain → -
freebsd-legacy ▣
FreeBSD src tree (legacy mirror of old hashes DO NOT USE)
C ★ 5 5y agoExplain → -
openjdk
OpenJDK for FreeBSD
Java ★ 5 1mo agoExplain → -
freebsd-update-mirror
No description.
Shell ★ 5 5y agoExplain → -
opie
No description.
C ★ 5 3y agoExplain → -
rpi3-psci-monitor
No description.
Assembly ★ 5 2y agoExplain → -
docng ▣
Next Generation of FreeBSD Docs
HTML ★ 5 5y agoExplain → -
atf-fork ▣
Libraries to write tests in C, C++ and shell
C ★ 5 2y agoExplain → -
portsnap-build
Portsnap ports tree update build infrastructure
Shell ★ 4 5y agoExplain → -
ctm
No description.
C ★ 4 3y agoExplain → -
svn2git ⑂ ▣
A fast-import based converter for an svn repo to git repos
C++ ★ 4 6y agoExplain → -
wireless
No description.
★ 3 1y agoExplain → -
srcmgr
Administrative stuff for srcmgr@
★ 3 8mo agoExplain → -
freebsd-ports-legacy ▣
FreeBSD ports tree (legacy mirror of old hashes DO NOT USE)
★ 3 5y agoExplain → -
lutok-fork ▣
Lightweight C++ API for Lua
★ 3 7y agoExplain → -
freebsd-doc-legacy ▣
FreeBSD doc tree (legacy mirror of old hashes DO NOT USE)
HTML ★ 3 5y agoExplain → -
pkg-status
package builder status
Python ★ 2 5mo agoExplain → -
gitrepo
No description.
Perl ★ 1 3mo agoExplain → -
fbce
Code source behind https://election.freebsd.org
Perl ★ 1 17d agoExplain → -
arcanist ⑂
A command line tool for interacting with Phorge. Read only mirror!
★ 1 4mo agoExplain → -
phorge ⑂
Phorge: A powerful developer toolkit. Read only mirror!
★ 1 5mo agoExplain → -
thermite
Thermite scripts used by FreeBSD Release Engineering Team
★ 0 11mo agoExplain →
No repos match these filters.