Generated by GPT-5-mini| BSD (computing) | |
|---|---|
| Name | BSD |
| Family | Unix-like |
| Developer | University of California, Berkeley, FreeBSD Project, NetBSD Foundation, The OpenBSD Foundation |
| Source model | Open source |
| Kernel type | Monolithic (modular) |
| Ui | Command-line, graphical |
| License | Berkeley Software Distribution License |
BSD (computing) BSD is a family of Unix-like operating systems originally developed at the University of California, Berkeley and derived from Research Unix and AT&T Unix. Over decades BSD variants have influenced Linux, macOS, Solaris, Windows, and embedded systems, and have been used by institutions such as NASA, DARPA, MIT, Stanford University. BSD systems emphasize permissive licensing, network stack innovation, and security-oriented projects like OpenSSH and pf.
The BSD lineage began with research at the University of California, Berkeley involving contributors such as Bill Joy, Marshall Kirk McKusick, Keith Bostic, and Mike Karels following work at Bell Labs by Ken Thompson and Dennis Ritchie. Early milestones include the release of 1BSD, 2BSD, 3BSD, and the networking-focused 4.2BSD and 4.3BSD; subsequent legal and commercial interactions involved AT&T Corporation, Western Electric, and litigation culminating with the settlement affecting distributions like BSD/OS by Telenex and vendors such as Sun Microsystems. The emergence of derivative projects spawned organizations such as the FreeBSD Project, NetBSD Foundation, and The OpenBSD Foundation while influencing vendors like Apple Inc., IBM, Hewlett-Packard, and Oracle Corporation.
BSD systems share Unix heritage with kernels supporting modular subsystems, including the Berkeley Fast File System, a TCP/IP stack pioneered by BSD contributors used in deployments by Cisco Systems and Juniper Networks. Core features include a monolithic kernel with loadable modules, the sockets API developed alongside BSD Unix, process management influenced by POSIX standards, and utilities from the GNU Project and GNU Core Utilities used in some ports. Security features from projects like OpenBSD contributed cryptography tools, secure defaults, and the pf packet filter; performance and virtualization support have been implemented in integrations with Xen, KVM, and Hyper-V by vendors such as Microsoft and VMware, Inc..
Prominent descendants include FreeBSD, known for network and storage performance used by Netflix and Yahoo!; NetBSD, noted for portability across architectures like ARM, x86, MIPS, and PowerPC used by projects at NASA and Netgear; and OpenBSD, focused on security and correctness with applications in pfSense and OpenSSH. Other distributions and commercial products include DragonFly BSD with the Hammer filesystem, the commercial BSD/OS, and embedded or appliance projects such as pfSense, OPNsense, TrueNAS, FreeNAS, and network products by Juniper Networks and D-Link.
BSD's permissive Berkeley Software Distribution License contrasts with the GNU General Public License used by Linux and GNU Project components; this allowed companies like Apple Inc. to incorporate BSD-derived code into macOS and iOS without reciprocal source release. Legal disputes, notably with AT&T Corporation and settlements in the early 1990s, clarified provenance and resulted in re-releases such as the 4.4BSD-Lite family. Licensing decisions influenced projects including FreeBSD, NetBSD, OpenBSD, and commercial derivative works by Sun Microsystems and Oracle Corporation.
Development is coordinated by projects and foundations such as the FreeBSD Project, NetBSD Foundation, and The OpenBSD Foundation, with contributions from corporations including Google, Netflix, Facebook, Microsoft, and Juniper Networks. Governance models vary: FreeBSD uses a core team and committers, NetBSD emphasizes portability committees, and OpenBSD maintains a central developer base led by figures like Theo de Raadt. Conferences and events include BSDCan, AsiaBSDCon, and EuroBSDcon; infrastructure and version control transitioned from CVS to Subversion and Git in many projects with code hosting on platforms like GitHub and GitLab.
BSD systems power servers, routers, firewalls, storage appliances, and desktops in companies such as Netflix, Yahoo!, Juniper Networks, Netgear, iXsystems, and institutions like NASA, MIT, and Harvard University. Applications range from web hosting with Apache HTTP Server and nginx to mail systems with Postfix and Sendmail, secure remote access via OpenSSH, and virtualization with bhyve and QEMU. BSD-derived software underpins products like macOS, network appliances such as pfSense, and storage solutions like TrueNAS used by enterprises and research labs including Los Alamos National Laboratory.
BSD shares ancestry with System V and Research Unix and has a complex relationship with Linux—both share POSIX compatibility and many utilities from the GNU Project, yet differ in kernel design and licensing philosophies involving Richard Stallman and the Free Software Foundation. BSD code and concepts influenced macOS via NeXTSTEP by NeXT and Steve Jobs, and technologies migrated into Solaris by Sun Microsystems and network stacks used by Cisco Systems. Collaboration and code exchange have occurred with NetApp, IBM, Intel Corporation, and ARM Holdings through ports, driver development, and standards bodies like The Open Group.
Category:Operating systems