OpenBSD

From DistroList
HomeAboutDonate
NetBSD FreeBSD
OpenBSD DragonFly BSD

OpenBSD

OpenBSD is a free and open source Unix-like operating system based on the Berkeley Software Distribution (BSD), specially based on NetBSD. Its goal is security and code integrity. It combines the concept of open source and rigorous code review, resulting in a very correct system, chosen by security-conscious institutions such as banks, foreign exchange institutions and US government departments. Like NetBSD it runs on a variety of platforms.

In October 1995, Theo de Raadt founded OpenBSD, a new project forked from NetBSD 1.0. While there are versions 1.1, released on 18/10/1995 and 1.2, released on 01/07/1996, the first official version of OpenBSD was version 2.0, released on 01/10/1996.

History of OpenBSD

In December 1994, Theo de Raadt, a founding member of the NetBSD project, was asked to resign from the NetBSD core team over disagreements and conflicts with the other members of the NetBSD team.

In October 1995, De Raadt founded OpenBSD, a new project forked from NetBSD 1.0.

The initial release, OpenBSD 1.2, was made in July 1996, followed by OpenBSD 2.0 in October of the same year. Since then, the project has issued a release every six months, each of which is supported for one year.

On 25 July 2007, OpenBSD developer Bob Beck announced the formation of the OpenBSD Foundation, a Canadian non-profit organization formed to "act as a single point of contact for persons and organizations requiring a legal entity to deal with when they wish to support OpenBSD."

OpenBSD Overview

Items Information & References


Based on NetBSD 1.0.


Developer Theo de Raadt et al.


First release
Second release
First Official release
1.1, 18/10/1995
1.2, 01/07/1996
2.0, 01/10/1996


Origin International


Architecture OpenBSD supports the architectures: Alpha, x86-64, ARMv7, ARMv8 (64-bit), PA-RISC, IA-32, LANDISK, Loongson, Omron LUNA-88K, MIPS64, macppc, PowerPC, 64-bit RISC-V, and SPARC64.


Package manager • OpenBSD package tools[1]


Website www.openbsd.org


OpenBSD Releases History

OpenBSD Releases History
Version Release Date
1.1 18/10/1995
1.2 01/07/1996
2.0 01/10/1996
2.1 01/06/1997
2.2 01/12/1997
2.3 19/05/1998
2.4 01/12/1998
2.5 19/05/1999
2.6 01/12/1999
2.7 15/06/2000
2.8 01/12/2000
2.9 01/06/2001
3.0 01/12/2001
3.1 19/05/2002
3.2 01/11/2002
3.3 01/05/2003
3.4 01/11/2003
3.5 01/05/2004
3.6 01/11/2004
3.7 19/05/2005
3.8 01/11/2005
3.9 01/05/2006
4.0 01/11/2006
4.1 01/05/2007
4.2 01/11/2007
4.3 01/05/2008
4.4 01/11/2008
4.5 01/05/2009
4.6 18/10/2009
4.7 19/05/2010
4.8 01/11/2010
4.9 01/05/2011
5.0 01/11/2011
5.1 01/05/2012
5.2 01/11/2012
5.3 01/05/2013
5.4 01/11/2013
5.5 01/05/2014
5.6 01/11/2014
5.7 01/05/2015
5.8 18/10/2015
5.9 29/03/2016
6.0 01/09/2016
6.1 11/04/2017
6.2 09/10/2017
6.3 02/04/2018
6.4 18/10/2018
6.5 24/04/2019
6.6 17/10/2019
6.7 19/05/2020
6.8 18/10/2020
6.9 01/05/2021
7.0 14/10/2021
7.1 21/04/2022
7.2 20/10/2022
7.3 10/04/2023
7.4 16/10/2023
7.5 05/04/2024

Active OpenBSD based derivatives

  1. adJ[2], OpenBSD distribution for Spanish speakers, since 2005, new versions are released about 3 months after OpenBSD releases, source on GitHub,[3] to learn how to install there is a badge challenge on P2PU[4]
  2. BowlFish, OpenBSD custom installation script for embedded systems, intended to make OpenBSD fit on small media such as compact flash cards.
  3. ComixWall, is a firewall with UTM features.
  4. FuguIta[5], is a live CD of OpenBSD (based on OpenBSD 7.3), featuring a portable workplace, low hardware requirements, additional software and partial Japanese and English language support. This LiveCD is intended to be as close as possible to the default OpenBSD when installed on a hard disk.
  5. HyperbolaBSD, in December 2019[6], Hyperbola GNU/Linux-libre announced that it would cease to be a Linux distribution and become a hard fork of OpenBSD with GPL-licensed code. On 20 April 2023, Hyperbola announced that HyperbolaBSD is a complete operating system and not a distribution/distribution system.[7]
  6. Isotop,[8] a French project[9] that aims to port OpenBSD to desktops and laptops, using xfce and then dwm.
  7. LiveUSB OpenBSD[10], is LiveUSB OpenBSD for AMD64 machines. LiveUSB OpenBSD is a project started around 2009 to create bootable USB flash images based on OpenBSD. There are 3 variants, one with GNOME, a minimal text-only version and an XFCE desktop image.
  8. LiveCD OpenBSD​,[11], LiveCD OpenBSD is a sister project of LiveUSB-OpenBSD and offers users a bootable Live CD/DVD distribution where the user can experience OpenBSD without installing it to disk. There are 3 flavours, one with XFCE, one with MATE desktop and one with KDE.
  9. Karma BSD[12], 1FCD-OpBSD-1.0 or Karma BSD, is a One Floppy OpenBSD MP3 player with functionality to mount NTFS, UDF (DVD, CDROM, external too), EXT2FS, NFS, MFS, MSDOS file systems and play MP3 tracks, but also copy files from any disk to any disk if you have an old laptop (or desktop computer).
  10. MirOS BSD[13], (formerly MirBSD), is a secure operating system of the BSD family for 32-bit sparc and i386 systems. It is based on 4.4BSD-Lite (mainly OpenBSD, some NetBSD).
  11. PsygNAT, NAT router and firewall tool.
  12. SONaFR[14], is a small system, based on OpenBSD 4.1, with router/NAT/firewall capabilities that fits on a single floppy disk.
  13. UTMFW, UTMFW is a UTM firewall running on OpenBSD. UTMFW is an updated version of ComixWall[15].

Discontinued OpenBSD based derivatives

  1. ÆrieBSD, a fork of OpenBSD that tends to be free of GPL-licensed software.[16][17]
  2. Anonym.OS[18][19], is an OpenBSD-based bootable Live CD that provides a hardened operating environment in which all inbound traffic is denied and all outbound traffic is automatically and transparently encrypted and/or anonymised.
  3. Bitrig[20][21], possessed the primary goal of being more modern in some respects than OpenBSD 5.6.
  4. BSDAnywhere[22][23], was a Live CD with the Enlightenment window manager Enlightenment DR17.
  5. CD Bootable OpenBSD firewall[24], set up a full-featured OpenBSD firewall without the use of a hard disk.
  6. CompactBSD[25], was a set of tools that allowed a lightweight OpenBSD distribution to be created and then burned to a compactflash so that it could run on an embedded PC platform.
  7. ekkoBSD[26], was an operating system based on OpenBSD 3.3, which also incorporated code from other BSD-like operating systems. Its focus was on security and easy administration.
  8. emBSD[27], a simplified version of OpenBSD. The concept of emBSD is a small operating system for x86 hardware that uses as little hard disk space as possible while providing a fully functional routing firewall. The main driving force behind this concept is not to use a hard disk drive at all, but to use ready-to-use Compact Flash cards.
  9. FabBSD[28], was a special-purpose 4.4BSD-based UNIX-like operating system designed for machine control applications.[29] Using low-cost hardware, FabBSD can be used to control a wide range of CNC milling machines, lathes, routers, process control and automation equipment.
  10. Gentoo/OpenBSD, Gentoo/*BSD was a subproject to port features from Gentoo as Portage to the OpenBSD operating system.
  11. GNOBSD[30], GNOBSD was an OpenBSD-based LiveDVD that boots to a GNOME desktop and includes a graphical system installer (written in Ruby) for transferring the system to a hard disk or USB storage device. The system includes some popular desktop applications, such as Mozilla Firefox and MPlayer.
  12. MaheshaOpenBSD Server, based on OpenBSD 5.2.
  13. MarBSD[31], a LiveCD of OpenBSD. MarBSD exists in three variations: MarBSD-light, MarBSD-X and MarBSD-serial.
  14. LibertyBSD[32], was a fork of OpenBSD with all non-free binaries removed. It purported to be an 'unlocked' version of OpenBSD.[33][34] According to the project, there are several reasons why blobs can be problematic.[35][[36] LibertyBSD began going through the process to obtain FSDG certification from the Free Software Foundation, but was ultimately never accepted.[37]. LibertyBSD'. Retrieved 7 September 2021. LibertyBSD is no longer actively developed and the project page directs people to HyperbolaBSD.
  15. OliveBSD[38], was a LiveCD originally based on OpenBSD 3.8.
  16. Quetzal BSD[39][40], was a LiveCD|Live DVD/CD system, based on OpenBSD.
  17. SnasciOS[41], was a general-purpose operating system based on OpenBSD and Lumina Desktop Environment. Designed to be very lightweight, Snasci OS is fast, responsive and secure. Whether you want a beautiful desktop for browsing the web, reading emails, working with documents or a hardened server platform, Snasci OS provides a good balance between the two, without compromising either.

References