Developer | The FreeBSD Project |
---|---|
Written in | C (C11) |
OS family | Unix-like (BSD) |
Working state | Current |
Source model | Open source |
Initial release | 1 November 1993 |
Latest release | 14.1 (4 June 2024[±][1] 13.4 (17 September 2024 ) [±][2] | )
Repository | |
Marketing target | Servers, workstations, embedded systems, network firewalls |
Package manager | pkg |
Platforms | IA-32, x86-64, ARM64, ARM32, PowerPC, RISC-V |
Kernel type | Monolithic with dynamically loadable modules |
Userland | BSD |
Default user interface | Unix shells: sh or tcsh (user-selectable) |
License | FreeBSD License, FreeBSD Documentation License |
Official website | www |
FreeBSD is a free and open-source Unix-like operating system descended from the Berkeley Software Distribution (BSD) which currently runs on IA-32, x86-64, ARM, PowerPC and RISC-V based computers. The first version was released in 1993 developed from 386BSD[3] — the first free Unix system — and has since continously been the most commonly used BSD-derived operating system.[4][5][6]
FreeBSD maintains a complete system, delivering a kernel, device drivers, userland utilities, and documentation, as opposed to Linux only delivering a kernel and drivers, and relying on third-parties such as GNU for system software.[7] The FreeBSD source code is generally released under a permissive BSD license, as opposed to the copyleft GPL used by Linux. The project includes a security team overseeing all software shipped in the base distribution. Third-party applications may be installed using the pkg package management system or from source via FreeBSD Ports.[8] The project is supported and promoted by the FreeBSD Foundation.
Much of FreeBSD's codebase has become an integral part of other operating systems such as Darwin (the basis for macOS, iOS, iPadOS, watchOS, and tvOS), TrueNAS (an open-source NAS/SAN operating system), and the system software for the PlayStation 3[9][10] and PlayStation 4[11] game consoles. The other current BSD systems (OpenBSD, NetBSD, and DragonFly BSD) also contain a large amount of FreeBSD code, and vice-versa.[citation needed]
survey
was invoked but never defined (see the help page).informit-bsd-tree
was invoked but never defined (see the help page).scei-ps3
was invoked but never defined (see the help page).