22 Facts About OpenBSD


OpenBSD is a security-focused, free and open-source, Unix-like operating system based on the Berkeley Software Distribution.

FactSnippet No. 486,726

OpenBSD project maintains portable versions of many subsystems as packages for other operating systems.

FactSnippet No. 486,727

Several proprietary systems are based on OpenBSD, including devices from Armorlogic, Calyptix Security, GeNUA, RTMX, and.

FactSnippet No. 486,728

Shortly after OpenBSD was created, De Raadt was contacted by a local security software company named Secure Networks.

FactSnippet No. 486,729

OpenBSD includes numerous features designed to improve security, such as:.

FactSnippet No. 486,730

Privilege separation is a technique, pioneered on OpenBSD and inspired by the principle of least privilege, where a program is split into two or more parts, one of which performs privileged operations and the other—almost always the bulk of the code—runs without privilege.

FactSnippet No. 486,731

OpenBSD developers were instrumental in the creation and development of OpenSSH, which is developed in the OpenBSD CVS repositories.

FactSnippet No. 486,732

One of the fundamental ideas behind OpenBSD is a drive for systems to be simple, clean, and secure by default.

FactSnippet No. 486,733

OpenBSD characterized the developer community's attitude to components as: "When the community decides that some module sucks, they develop a new one from scratch.

FactSnippet No. 486,734

OpenBSD includes a number of third-party components, many with OpenBSD-specific patches, such as X Org, Clang, GCC, Perl, NSD, Unbound, ncurses, GNU binutils, GDB, and AWK.

FactSnippet No. 486,735

Generic OpenBSD kernel provided by default is strongly recommended for end users, in contrast to operating systems that recommend user kernel customization.

FactSnippet No. 486,736

When OpenBSD was created, De Raadt decided that the source code should be available for anyone to read.

FactSnippet No. 486,737

OpenBSD is notable for its continued use of CVS, when most other projects that used it have migrated to other systems.

FactSnippet No. 486,738

Since OpenBSD is based in Canada, no United States export restrictions on cryptography apply, allowing the distribution to make full use of modern algorithms for encryption.

FactSnippet No. 486,739

OpenBSD maintains a strict license policy, preferring the ISC license and other variants of the BSD license.

FactSnippet No. 486,740

At the time, Bernstein requested that all modified versions of his code be approved by him prior to redistribution, a requirement to which OpenBSD developers were unwilling to devote time or effort.

FactSnippet No. 486,741

For example, OpenBSD developers created the PF packet filter after unacceptable restrictions were imposed on IPFilter.

FactSnippet No. 486,742

OpenBSD developers have replaced GPL-licensed tools with permissively licensed equivalents.

FactSnippet No. 486,743

Since 2014, several large contributions to the OpenBSD Foundation have come from corporations such as Microsoft, Facebook, and Google as well as the Core Infrastructure Initiative.

FactSnippet No. 486,744

OpenBSD is freely available in various ways: the source can be retrieved by anonymous CVS, and binary releases and development snapshots can be downloaded by FTP, HTTP, and rsync.

FactSnippet No. 486,745

OpenBSD provides a package management system for easy installation and management of programs which are not part of the base operating system.

FactSnippet No. 486,746

Promotional material of early OpenBSD releases did not have a cohesive theme or design, but later the CD-ROMs, release songs, posters and tee-shirts for each release have been produced with a single style and theme, sometimes contributed to by Ty Semaka of the Plaid Tongued Devils.

FactSnippet No. 486,747