Generated by DeepSeek V3.2| FreeBSD | |
|---|---|
![]() | |
| Name | FreeBSD |
| Developer | The FreeBSD Project |
| Source model | Open source |
| Kernel type | Monolithic kernel |
| Userland | BSD |
| Ui | Command-line interface |
| License | BSD licenses |
| Working state | Current |
| Released | November 1993 |
| Latest release version | 14.1-RELEASE |
| Latest release date | 04 June 2024 |
| Marketing target | Servers, embedded systems, desktops |
| Package manager | pkg |
| Supported platforms | x86-64, ARM, RISC-V, PowerPC |
| Website | https://www.freebsd.org |
FreeBSD. It is a free and open-source Unix-like operating system descended from the Berkeley Software Distribution (BSD), which was originally developed at the University of California, Berkeley. The project focuses on high performance, advanced networking, security, and compatibility with a wide range of hardware, making it a popular choice for servers, embedded platforms, and power users. Governed by a core team of developers, its development is supported by a large, global community of contributors and commercial entities like Juniper Networks and Netflix.
The origins of the project trace back to the Computer Systems Research Group at University of California, Berkeley, where foundational work on the TCP/IP networking stack and the virtual memory system was integrated into UNIX. Following the settlement of the UNIX System Laboratories lawsuit in 1994, the codebase was cleared for unencumbered distribution. Key early developers included Jordan Hubbard, Nate Williams, and Rod Grimes, who initially released it to the public via Walnut Creek CDROM. Major milestones include the introduction of the GPL-licensed GCC as the default compiler, the transition to the Clang/LLVM toolchain, and the development of the ZFS filesystem and Capsicum security framework. The project's governance model evolved from a single "benevolent dictator" to the current Core Team structure.
It offers a complete, integrated operating system with a cohesive base system derived from the BSD codebase, including the kernel, device drivers, core utilities, and documentation. Its advanced networking stack, derived from the original DARPA-funded implementations, provides robust support for protocols like IPv6, SCTP, and WireGuard, and is used in products from Cisco Systems and F5 Networks. The system includes powerful security features such as mandatory access control via MAC Framework, jail virtualization, and OpenSSH integration. Other notable components are the DTrace dynamic tracing framework, the Bhyve hypervisor, and support for the Linux kernel compatibility layer, allowing execution of many Linux distribution applications.
The system is built around a monolithic kernel, but one designed with a high degree of modularity, allowing features like kernel modules to be loaded dynamically. It supports a wide array of CPU architectures, including x86-64, ARM, RISC-V, and PowerPC. The kernel incorporates sophisticated subsystems such as the GEOM modular disk I/O request transformation framework, the UFS and ZFS filesystems, and the Netgraph modular networking graph system. The userland is predominantly built with the Clang compiler and the LLVM project toolchain, and it maintains a strict separation from third-party software, which is managed via the pkg binary package system or the Ports Collection.
The codebase serves as the foundation for numerous other operating systems and commercial products. Notable derivatives include TrueNAS (formerly FreeNAS) for network-attached storage, pfSense and OPNsense for firewall and routing appliances, and GhostBSD for desktop users. It forms the core of PlayStation 4 and PlayStation 5 system software, as well as the operating system for appliances from Juniper Networks and Netflix's Open Connect content delivery network. Other significant distributions are MidnightBSD, NomadBSD, and the security-hardened HardenedBSD.
The system is distributed under the permissive BSD licenses, primarily the two-clause and three-clause variants, which impose minimal restrictions on redistribution and use. This allows its code to be incorporated into a wide range of proprietary and open-source products with few obligations, contrasting with copyleft licenses like the GNU General Public License. Key components from other projects, such as the Clang compiler or OpenSSH, are included under their respective licenses, including the University of Illinois/NCSA Open Source License and the BSD licenses. This licensing model has facilitated its adoption by many commercial entities, including Apple Inc., which used code from the project in macOS and iOS.
Category:Free software operating systems Category:Berkeley Software Distribution Category:1993 software