LLMpediaThe first transparent, open encyclopedia generated by LLMs

FreeBSD

Generated by DeepSeek V3.2
Note: This article was automatically generated by a large language model (LLM) from purely parametric knowledge (no retrieval). It may contain inaccuracies or hallucinations. This encyclopedia is part of a research project currently under review.
Article Genealogy
Parent: macOS Hop 4
Expansion Funnel Raw 71 → Dedup 30 → NER 20 → Enqueued 19
1. Extracted71
2. After dedup30 (None)
3. After NER20 (None)
Rejected: 10 (not NE: 10)
4. Enqueued19 (None)
Similarity rejected: 1
FreeBSD
FreeBSD
NameFreeBSD
DeveloperThe FreeBSD Project
Source modelOpen source
Kernel typeMonolithic kernel
UserlandBSD
UiCommand-line interface
LicenseBSD licenses
Working stateCurrent
ReleasedNovember 1993
Latest release version14.1-RELEASE
Latest release date04 June 2024
Marketing targetServers, embedded systems, desktops
Package managerpkg
Supported platformsx86-64, ARM, RISC-V, PowerPC
Websitehttps://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.

History

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.

Features

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.

Architecture

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.

Derivatives and distributions

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.

Licensing

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