Skip to content

rcghpge/freebsd

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FreeBSD Source Tree

FreeBSD Hub Potatobot Dependabot CodeQL Cross-build Kernel Bandit

This repository tracks the official FreeBSD source tree and serves as a base for fostering base system research and development in the OSS and FreeBSD community.

FreeBSD is a modern operating system used to power servers, desktops, and embedded platforms worldwide. Developed by a dedicated community for over thirty years, it is recognized for its advanced networking, security, and storage capabilities.


📄 Copyright

See COPYRIGHT for overall copyright information.
Additional licensing details may be found in specific source subdirectories.


⚙️ Building FreeBSD

The top-level Makefile supports various build targets, allowing you to build individual components or the entire system.


🖥️ Supported Platforms

For details on CPU architectures and supported platforms, see the FreeBSD Platforms page.


💽 Official Releases

Official bootable images can be found on the FreeBSD release page.


🗺️ Source Tree Roadmap

Directory Description
bin Core system/user commands.
cddl Commands and libraries under the Common Development and Distribution License (CDDL).
contrib Third-party contributed packages.
crypto Cryptographic components (crypto/README).
etc Templates and default configuration files for /etc.
gnu GPL- or LGPL-licensed commands and libraries (COPYING).
include System-wide include files.
kerberos5 Heimdal Kerberos 5 package.
lib System libraries.
libexec System daemons and utility executables.
release Release build system and related tools.
rescue Build system for statically linked /rescue utilities.
sbin System-level commands.
secure Cryptographic libraries and utilities.
share Shared resources and data files.
stand Boot loader sources.
sys Kernel sources (sys/README.md).
targets Experimental DIRDEPS_BUILD support.
tests Regression tests (see tests/README).
tools Tools for testing, development, and miscellaneous tasks.
usr.bin User-level commands.
usr.sbin System administration commands.

🔄 Contributing & Upstream

This repository tracks FreeBSD development and can be used as a base for future upstream contributions.

For official contribution guidelines and ways to get involved, see CONTRIBUTING.md and the FreeBSD Community page.


About

FreeBSD source tree

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 65.8%
  • C++ 22.0%
  • Roff 4.2%
  • Shell 2.5%
  • Assembly 2.0%
  • Makefile 1.1%
  • Other 2.4%