OpenBSD

from Wikipedia, the free encyclopedia
OpenBSD
logo
"Free, Functional & Secure"
developer The OpenBSD project under Theo de Raadt
License (s) BSD license / ISC license
Current  version 6.7 of May 19, 2020
(97 days ago)
ancestry BSD
↳ NetBSD
↳ OpenBSD
Architecture (s) 13
Others Language: English
www.openbsd.org

OpenBSD is an operating system from the group of Unix derivatives , which is freely available under the BSD license . It was spun off from NetBSD , the first 386BSD -based open source operating system, in 1995 by Theo de Raadt . OpenBSD is known for insisting on its developers' open source, free documentation, uncompromising position against software - licenses , focus on security and accuracy of source code . The project's mascot is Puffy , a puffer fish .

OpenBSD developer at the c2k1 hackathon at MIT

General

OpenBSD contains a large number of security functions that are not or only optional in other operating systems. Traditionally, the developers carry out regular auditing , an examination of the source code for program errors . The project maintains strict guidelines on software licenses and favors the free BSD license and its variants. In the past, this has resulted in extensive license reviews and the replacement or removal of source code that is under less than acceptable licenses.

In accordance with other BSD-based operating systems, both the OpenBSD kernel and the userland programs, such as the Unix shells and common tools, are jointly developed in a source code repository . Third party software is available in the form of ready-made packages or can be created from source code using the port system .

OpenBSD is available for various computer architectures , including DEC Alpha , i386 , AMD64 , PowerPC, and SPARC64 .

History and dissemination

In December 1994, Theo de Raadt - one of NetBSD's co-founders, experienced developer and member of the core team - was asked to leave his position. At the same time, his access to the source code repository was blocked. The reason is not known exactly, but claims have been made that it is related to personal conflicts on the NetBSD mailing list . Theo de Raadt has been criticized for showing an aggressive manner at times: In the book Free For All , Peter Wayner claims that before the spin-off from NetBSD, de Raadt "began to anger some people involuntarily"; Interviewers admit "having concerns [about him]"; and Linus Torvalds has described it as "difficult".

Some NetBSD mailing list participants viewed him as a “terrorist” [no evidence], which is why his long-term ban was only lifted in 2005 [no evidence]. Others, however, find its directness refreshing and hardly anyone denies [Who? There is no evidence] that he is a skilled programmer and computer security expert .

In October 1995, Theo de Raadt founded OpenBSD as a new project split from NetBSD 1.0. The first release, OpenBSD 1.2, was released in July 1996, followed by OpenBSD 2.0 in October of that year. Since then, OpenBSD has followed the schedule of releasing a new version every six months. This is then maintained and supported for a year.

It is difficult to pinpoint the prevalence of OpenBSD: the OpenBSD project itself does not collect or publish usage statistics and there are few other sources of information. The emerging BSD certification project carried out a usage survey in 2005, which showed that 32.8% of the BSD users surveyed (1420 of 4330 respondents) use OpenBSD, placing OpenBSD second of the four major BSD derivatives, behind FreeBSD with 77 , 0% and before NetBSD with 16.3%. Multiple choices were possible. The * BSDStats project sees OpenBSD today with slightly over 0.5% distribution far behind the new projects DragonFly BSD and PC-BSD .

Free software and free documentation

When OpenBSD was launched, Theo de Raadt decided to make the source code readable for everyone at all times. So, with the help of Chuck Cranor, he set up a public anonymous CVS version control server . This was the first of its kind in the software development world: at the time it was common for only a small team of developers to have access to the CVS management system. This approach had some shortcomings, especially external contributors had no way of finding out what had already been done, and the resulting ignorance contributed unnecessary patches . This resulted in a lot of unnecessarily duplicated work. The decision to disclose led to the name OpenBSD and marked the beginning of the project's insistence on free and publicly available source code and documentation.

An example of the OpenBSD project's attitude towards open documentation is the discontinuation of support for Adaptec AAC RAID controllers because this would have required either a non-free driver or the signing of a confidentiality agreement (NDA) - not acceptable conditions for the project .

Licenses

OpenBSD 6.6 with X.org and the window manager cwm

One goal of OpenBSD is the "spirit of the original Berkeley Unix - Copyright maintain", this allowed a. "Relatively undisturbed distribution of the Unix source code" For this reason, for new source code, the ISC license preferred, which is a simplified version the BSD license represents. The MIT or BSD license is also accepted. The GNU General Public License is viewed as too restrictive in comparison: source code under this and other undesired licenses is not permitted for integration into the base system. In addition, existing source code under these licenses will be replaced or, if possible, re-licensed. However, in some cases this is not possible, an example is GCC . There is no suitable replacement for this: it would be too time-consuming and impractical to design a new compiler . Even so, OpenBSD has made significant strides in terms of licensing. Particularly noteworthy is the development of OpenSSH , based on the original SSH . It first appeared in OpenBSD 2.6 and is now the most popular SSH implementation . It is an integral or optional part of many operating systems, e.g. B. the other BSD operating systems and almost every Linux distribution . Also worth mentioning is the by license restrictions on IPFilter necessary become development of PF - Firewall . It first appeared in OpenBSD 3.0 and is also available today for DragonFly BSD, NetBSD, and FreeBSD . OpenBSD has replaced the Unix commands diff , grep , gzip , bc , dc , nm and size , which are under the GPL, with BSD-licensed versions. "Simple" commands like true or false are in the public domain . The OpenBSD project is also behind the development of OpenNTPD and OpenCVS, also BSD-licensed versions of existing software.

In June 2001, concerns about Darren Reed's changes to the IPFilter license triggered a systematic review of all licenses in the OpenBSD source code and port system . Source code in more than 100 files scattered around the system was found to be unlicensed, ambiguous, or in violation of guidelines. In order to ensure compliance with all licenses, an attempt was made to contact all copyright holders. As a result, some parts were removed, many replaced, and others re-licensed to allow further use in OpenBSD. The newly licensed programs from among Xerox licensed initially for research use multicast - routing programs mrinfo(8)and map-mbone(8).

It should also be noted that all Daniel J. Bernstein's software has been removed from the OpenBSD port system. At the time of removal, Bernstein required that any modified versions of his software be approved by him prior to release, a requirement the OpenBSD project refused to devote time or effort to. Distance led to a quarrel with Bernstein, he saw it as inappropriate and said that the Netscape - Web browser is much less free. For this reason he accused the OpenBSD project together with Theo de Raadt of hypocrisy. The OpenBSD project took the position that Netscape, although not open source, demanded license terms that were easier to comply with; they claimed to Bernstein that the demands for control over derivatives would result in a great deal of additional work. Therefore, removal is the most appropriate way to meet his requirements. In 2007, Bernstein released all of its software under the public domain, which resolved the licensing problems. However, no official OpenBSD packages currently exist; In the case of qmail and djbdns , this is justified by the fact that these programs continue to offer no apparent added value.

safety

Initially, the OpenBSD team did not prioritize security audits . In 1996, the year after the spin-off from NetBSD, an attacker discovered a security flaw in syslogd , which prompted the team to search extensively for security problems in the existing code for the first time.

Shortly after the OpenBSD project was founded, Theo de Raadt was contacted by the local software security company Secure Networks, Inc. (SNI). This worked on Ballista, a "tool for security audits of networks". It was renamed "Cybercop Scanner" after SNI was bought by Network Associates. It was designed to exploit any security holes in software . This coincided closely with Theo de Raadt's own interest in security. So they both decided to cooperate. This relationship was of great benefit as it helped set the focus for the OpenBSD project and contributed to the release of OpenBSD 2.3. While others have taken the path of least resistance on many counts, OpenBSD often took a different route and went to great lengths to do what was right, appropriate, and secure, even at the expense of convenience, speed, or functionality. As bugs in OpenBSD became harder to find and exploit, the security company found it too difficult, or not cost-effective, to deal with such minor problems. After many years of working together, the two sides decided that their goals were achieved and parted ways.

Until June 2002, the OpenBSD website had the slogan:

"No vulnerable through the network vulnerability in the default installation for almost six years."

In June 2002, Internet Security Systems discovered a challenge-response authentication bug in the OpenSSH source code. This was the first and to date the only security flaw in the standard OpenBSD installation, which allows a remote attacker to gain access to the root account . The vulnerability was very serious, in part due to the widespread use of OpenSSH. The bug also affected a considerable number of other operating systems. She made it necessary to change the slogan:

"Only one vulnerability that can be attacked via the network in more than eight years."

This became on March 13, 2007 on the English pages to "Only two remote holes in the default install, in more than 10 years!" changed after Core Security Technologies uncovered a network-related vulnerability. The current German slogan is: "Only two 'remote holes' in the standard installation for a damn long time!"

This statement has often been criticized because only a few services are activated in the OpenBSD standard installation and contain versions of OpenBSD software for which remotely vulnerable security holes were found later; however, the OpenBSD project insists that the slogan refers to the standard installation and that the information is therefore correct. One of the fundamental concepts of OpenBSD is the pursuit of a simple, clean, and by default secure system. “Standard” refers to the product's default settings directly during installation; more security holes would have been recorded if more services had been started with OpenBSD. The concept of offering only a few services by default fits in well with common computer security practices . Furthermore, the project is open source and uses methods such as source code auditing, both of which are said to be important to the security of a system.

OpenBSD 6.6 at startup

OpenBSD contains a large number of functions specially tailored to improve security: Changes to the compiler and the programming interfaces such as the strlcpy and strlcat functions ; a static software test to check the buffers; Protection against unauthorized access through memory protection techniques such as ProPolice , StackGhost and W ^ X (abbreviation for Writeable xor eXecutable); several improvements to the malloc implementation; cryptographic and randomized functions, including in the network protocol stack ; Integration of Blowfish - block cipher for secure password encryption. All of this was done to reduce the risk of a security breach or misconfiguration that could lead to privilege escalation. Some programs have been rewritten or adapted to use privilege separation, privilege degradation , or chroots . Separation of privileges is a process in which a program is divided into several parts. One of these parts carries out functions that require high privileges, but the majority of the program can usually run with low privileges. This technique was pioneered by OpenBSD and it is inspired by the principle of least rights . Privilege reduction is similar, a program first executes all functions that require high privileges and then relinquishes its privileges. Chroots restrict a program to a small part of the file system and thus prevent access to system files.

The project follows the guideline to keep a continuous source code audit for security gaps. Developer Marc Espie described the work as "never ending, it's more a matter of progress than looking for specific bugs." He goes on to list some typical steps that are followed once a bug is found. One of them is to search the entire source code repository for this and similar errors. "Trying to find out if the documentation should be extended" and to do some research to see if "it is possible to extend the compiler to warn of this particular problem in the future." Besides DragonFly BSD , OpenBSD is the only open source operating system with the guideline to replace classic K&R -C source code with equivalent modern ANSI -C code. This does not cause any functional changes, but increases readability and ensures greater consistency. There is a standard style for source code, the Kernel Normal Form (KNF) , which specifies the appearance of the source code in order to make it easy to understand and maintain. The KNF must be applied to all source code that is to be included in the basic system.

OpenBSD came into disrepute in December 2010 because of the suspicion that several backdoors for use by the FBI had been hidden in the IPsec stack on behalf of the US government . OpenBSD founder Theo de Raadt himself published a warning to this effect.

application

Because of security enhancements, cryptography and integrated PF firewall OpenBSD suitable for use in the security industry, specifically for firewalls , intrusion detection systems and VPN - Gateways . It is also widely used for web and other servers as they need to be resistant to cracker and DoS attacks. Due to the inclusion of spamd in the base system, OpenBSD is occasionally used as a spam filter .

There are some proprietary systems based on OpenBSD . Some of them are: Profense from Armorlogic ApS, the security appliances from .vantronix GmbH, syswall from Syscall Network Solutions AG, GeNUGate, GeNUScreen and GeNUBox from GeNUA mbH, HIOBMessenger from topX and RTMX O / S from RTMX Inc. Of these, both RTMX , GeNUA and .vantronix contributed to OpenBSD. RTMX contributed patches to further expand the fulfillment of the POSIX specification, GeNUA financed the development of SMP for the i386 architecture and .vantronix in the network and load balancer area. A number of open source operating systems are also derived from OpenBSD, including Anonym.OS and MirOSBSD as well as the no longer existing systems ekkoBSD , MicroBSD and Gentoo / OpenBSD . In addition, source code from many low-level OpenBSD tools has been used in new versions of Microsoft's Services for UNIX (SFU) . SFU is an extension to Windows that provides some Unix-like functions and was originally based on 4.4BSD-Lite . The most common user of OpenBSD source code is the Android operating system, which uses a random generator (arc4random) from OpenBSD. There have also been projects that have used OpenBSD as part of a memory dump or for embedded systems , such as OpenSoekris and flashdist.

OpenBSD 6.6 with a standard graphical user interface , the standard window manager cwm and xeyes

OpenBSD integrates the X Window System . Since the license changes to XFree86 , a modified version of X.Org called xenocara has been used. With the X system, it is possible to use OpenBSD as a home computer or workstation and make use of a desktop environment , window manager, or both. This makes it possible to use the X desktop in an abundance of forms.

The OpenBSD package management system allows you to choose from a large number of the most popular programs for the desktop. The desktop environments Gnome , KDE and Xfce can be found here ; the web browsers Mozilla Firefox and Opera as well as many multimedia programs.

The usability and performance of OpenBSD is occasionally criticized. Studies on performance and scaling often show that OpenBSD lags behind other operating systems; the best known are the studies by Felix von Leitner. OpenBSD developers and users responded with the view that performance should be considered, but security, reliability and accuracy are more important. OpenBSD is a comparatively small project, especially when compared to FreeBSD and Linux, so developer time for security improvements is often seen as more rewarding than for performance optimization. Critics of user-friendliness often criticize the lack of graphical configuration programs, the unadorned standard installation and the “spartan” and “intimidating” installation itself. This criticism is met with a similar rejection as the criticism of performance: the preference for simplicity, reliability and security. One reviewer admitted, "Using an ultra-secure operating system can be a chore."

Sales and marketing

OpenBSD is available free of charge in several ways: the source code can be obtained via anonymous CVS or CVSup , binary final and development versions can be downloaded via FTP and HTTP . Complete CD sets including documentation, illustrations, a selection of stickers and the title song of the respective release could be ordered online for a fee up to and including version 6.0. The CD sets were one of the few sources of income for the project and ensured its existence. However, these were discontinued with the release of version 6.1. The proceeds were used to finance hardware, bandwidth, hackathons and other purchases. Since release 4.2 of November 1, 2007, complete CD image files (ISO) for most architectures have also been made available for download.

Together with some other operating systems, OpenBSD uses the port system in connection with its own package management system, this allows easy installation and administration of programs not contained in the base system. Originally based on the FreeBSD port system, the systems are now significantly different. In contrast to FreeBSD, the OpenBSD ports system is only intended as a source for building the end product, i.e. the packages. When installing a port, a package is first created and then installed by the package management tools. Packages for each version are created en masse by the OpenBSD team and made available for download. OpenBSD is also unique among the BSDs in that the port and base system are developed and published jointly for each version. It follows that ports and packets released with one version, for example 6.6, can not be used with another version, for example 6.5. This guideline contributes a large part to the stability of the development process, but at the same time it can also mean that port software of the last OpenBSD version will lag behind the latest version of the program by the author until the next version is released.

Around the time of OpenBSD 2.7, the original mascot, a BSD daemon with a trident and halo, was replaced by Puffy , a puffer fish. Puffy was selected because of the blowfish algorithm (Blowfish) in OpenSSH and the strongly defensive Images of puffer fish whose spines protect it from enemies. Puffy quickly became very popular, mainly because of its appealing image and its clear distinction from the BSD daemon, which was already used by FreeBSD, and the daemon herd used by NetBSD until 2004. Puffy first appeared in OpenBSD 2.6 and has appeared in a variety of forms on t-shirts and posters ever since. Some of them were, often based on well-known people: Puffiana Jones , famous hackologist and adventurer in search of the lost RAID; Puffathy , a little Alberta girl who must work with Taiwan to save the day; Sir Puffy of Ramsay , freedom fighter who, together with little Bob from Beckly, steals from the rich and distributes it among the poor; Puffy daddy , famous rapper and political idol, Puffy Baba , who fights against the 40 vendors ( 40 manufacturers ), or Pufferix and Bobilix, who distribute the three disks of freedom .

After a few versions, OpenBSD also became known for its promotional songs and its interesting, often funny illustrations. Some of it was contributed by Ty Semaka of the band Plaid Tongued Devils . At first it was meant to be just minor humor, however as the concept evolved it became part of OpenBSD plausibility. Each version propagated a moral or political point of view relevant to the project, often in the form of a parody . The production of promotional songs was discontinued with OpenBSD 6.3.

In addition to the slogans on t-shirts and posters, OpenBSD occasionally comes up with other things: over the years, a few buzzwords such as “Promotion of scriptkiddies to / dev / null since 1995”, “Functional, safe and free, choose three of them”, “Security as standard ”and a few other slogans that can only be found on T-shirts printed for developer meetings, such as“ World-class security, much cheaper than a cruise missile ”, or a disgruntled old squid that“ shut up und Hacken! ”for the best.

On July 25, 2007, the non-profit organization The OpenBSD Foundation was founded under Canadian law to support the project.

In-house developments

Many in-house developments originated from OpenBSD. Including:

Version table

version publication Theme song
Older version; no longer supported: 1.2 July 1996 -
Older version; no longer supported: 2.0 October 1996 -
Older version; no longer supported: 2.1 June 1, 1997 -
Older version; no longer supported: 2.2 December 1, 1997 -
Older version; no longer supported: 2.3 May 19, 1998 -
Older version; no longer supported: 2.4 December 1, 1998 -
Older version; no longer supported: 2.5 May 19, 1999 -
Older version; no longer supported: 2.6 December 1, 1999 -
Older version; no longer supported: 2.7 June 15, 2000 -
Older version; no longer supported: 2.8 December 1, 2000 -
Older version; no longer supported: 2.9 June 1, 2001 -
Older version; no longer supported: 3.0 December 1, 2001 E-Railed (OpenBSD Mix)
Older version; no longer supported: 3.1 May 19, 2002 Systemagic
Older version; no longer supported: 3.2 November 1, 2002 Gold pinball machine
Older version; no longer supported: 3.3 May 1, 2003 Puff the Barbarian
Older version; no longer supported: 3.4 November 1, 2003 The Legend of Puffy Hood
Older version; no longer supported: 3.5 May 1, 2004 "CARP License" and "Redundancy must be free"
Older version; no longer supported: 3.6 November 1, 2004 Pond-erosa Puff (live)
Older version; no longer supported: 3.7 May 19, 2005 The Wizard of OS
Older version; no longer supported: 3.8 November 1, 2005 Hackers of the Lost RAID
Older version; no longer supported: 3.9 May 1, 2006 Blob!
Older version; no longer supported: 4.0 November 1, 2006 Humppa Negala
Older version; no longer supported: 4.1 May 1, 2007 Puffy Baba and the 40 Vendors
Older version; no longer supported: 4.2 November 1, 2007 100001 1010101
Older version; no longer supported: 4.3 May 1, 2008 Home to Hypocrisy
Older version; no longer supported: 4.4 November 1, 2008 Trial of the BSD Knights
Older version; no longer supported: 4.5 May 1, 2009 Games
Older version; no longer supported: 4.6 October 18, 2009 Planet of the Users
Older version; no longer supported: 4.7 May 19, 2010 I'm still here
Older version; no longer supported: 4.8 November 1, 2010 El Puffiachi
Older version; no longer supported: 4.9 May 1, 2011 The Answer
Older version; no longer supported: 5.0 November 1, 2011 What Me Worry?
Older version; no longer supported: 5.1 May 1, 2012 Bug busters
Older version; no longer supported: 5.2 November 1, 2012 Aquarela do Linux
Older version; no longer supported: 5.3 1st of May 2013 Blade swimmer
Older version; no longer supported: 5.4 1. November 2013 Our favorite hacks
Older version; no longer supported: 5.5 May 1, 2014 Warp in Time
Older version; no longer supported: 5.6 November 1, 2014 Ride of the Valkyries
Older version; no longer supported: 5.7 May 1, 2015 Source Fish
Older version; no longer supported: 5.8 October 18, 2015 20 years ago today , Fanza , So much better , A Year in the Life
Older version; no longer supported: 5.9 March 29, 2016 Doctor W ^ X , Systemagic (Anniversary Edition)
Older version; no longer supported: 6.0 September 1, 2016 Another Smash of the Stack , Black Hat , Money , Comfortably Dumb (the misc song) , Mother , Goodbye
Older version; no longer supported: 6.1 April 11, 2017 Winter of 95
Older version; no longer supported: 6.2 October 9, 2017 A 3 line diff
Older version; no longer supported: 6.3 April 15, 2018 -
Older version; no longer supported: 6.4 October 18, 2018 -
Older version; no longer supported: 6.5 April 24, 2019 -
Older version; still supported: 6.6 17th October 2019 -
Current version: 6.7 19th May 2020 -
Legend:
Older version; no longer supported
Older version; still supported
Current version
Current preliminary version
Future version

Distributions and derivatives

Distributions

  • Anonymous.OS (OpenBSD 3.8, 2006 only)
  • FuguIta: Live CD with iceWM , which can also be installed on the hard drive
  • jggimi
  • MarBSD: rescue and test system in several variants (for i386, amd64 and sparc64)

Derivatives

  • ÆrieBSD
  • MirOS BSD
  • Bitter
  • LibertyBSD

See also

literature

Web links

Commons : OpenBSD  - collection of images, videos and audio files

Individual evidence

  1. www.openbsd.org . 19th May 2020.
  2. List of supported platforms
  3. ^ Adam Glass: Theo De Raadt (sic) . Notice to netbsd-users, December 23, 1994.
  4. Peter Wayner: Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans. 18.3 Flames, Fights, and the Birth of OpenBSD. ( Memento from July 19, 2009 in the Internet Archive ) 2000.
  5. ^ Theo de Raadt gives it all to OpenBSD . Linux.com, January 30, 2001.
  6. Is Linux For Losers? Forbes, June 16, 2005.
  7. ^ Theo de Raadt: The OpenBSD 2.0 release . ( Memento of the original from May 27, 2005 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. Email to openbsd-announce, October 18, 1996. @1@ 2Template: Webachiv / IABot / www.monkey.org
  8. Results of the user survey of October 31, 2005. ( Memento of October 7, 2012 on WebCite ) (PDF) BSD Certification site.
  9. * BSD Usage Statistics. Retrieved September 28, 2015 .
  10. Chuck Cranor's website
  11. Copyright guidelines. OpenBSD.org.
  12. ^ BSD cognoscenti on Linux. Linux.com, June 15, 2005.
  13. Public git conversion mirror of OpenBSD's official cvs src repository. : openbsd / src. OpenBSD, April 22, 2019, accessed April 23, 2019 .
  14. Theo de Raadt: Re: Why were all DJB's ports removed? No more qmail? ( Memento of the original from April 19, 2016 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. Mail to openbsd-misc, August 24, 2001. @1@ 2Template: Webachiv / IABot / archives.neohapsis.com
  15. DJ Bernstein: Re: Why were all DJB's ports removed? No more qmail? ( Memento of the original from February 4, 2012 in the Internet Archive ) Info: The archive link was automatically inserted and not yet checked. Please check the original and archive link according to the instructions and then remove this notice. Mail to openbsd-misc, August 27, 2001. @1@ 2Template: Webachiv / IABot / archives.neohapsis.com
  16. Marc Espie: Re: Why were all DJB's ports removed? No more qmail? ( Memento of the original from April 19, 2016 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. Mail to openbsd-misc, August 28, 2001. @1@ 2Template: Webachiv / IABot / archives.neohapsis.com
  17. Introduction to OpenBSD. Retrieved March 12, 2014 : “Why wasn't qmail or djbdns included? - Neither of the two programs covers what Unix users 'expect' from mail or DNS programs. "
  18. Hackathon 2014: A brief history of random in OpenBSD. Retrieved November 22, 2014 .
  19. ^ Staying on the cutting edge . The Age, October 8, 2004.
  20. ^ The Essence of OpenBSD . ONLamp.com. Interview with OpenBSD developers, July 17, 2003.
  21. Theo de Raadt on SNI: "Without your support at the right time, this version would probably not exist." From 2.3 release announcement ( Memento of the original from November 3, 2014 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked . Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / www.monkey.org
  22. ^ OpenSSH Remote Challenge Vulnerability . ( Memento of the original from September 8, 2012 in the web archive archive.today ) Info: The archive link was automatically inserted and not yet checked. Please check the original and archive link according to the instructions and then remove this notice. Internet Security Systems, June 26, 2002. @1@ 2Template: Webachiv / IABot / www.iss.net
  23. partial list of affected operating systems ( memento of the original from January 6, 2012 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / xforce.iss.net
  24. OpenBSD's IPv6 mbufs remote kernel buffer overflow. Core Security Technologies, March 13, 2007. Retrieved June 7, 2011.
  25. ^ David A. Wheeler: Secure Programming for Linux and Unix HOWTO . 2.4. Is Open Source Good for Security? March 3, 2003.
  26. To Interview with OpenBSD's Marc Espie O'Reilly Network, March 18, 2004.
  27. style(9) : Kernel source file style guide (KNF) -  OpenBSD Kernel Developer's Manual
  28. FBI backdoor in IPSec implementation. heise Netze , December 15, 2010, accessed on December 15, 2010 .
  29. Xenocara. Retrieved February 9, 2014 .
  30. Research results and conclusion. fefe.de.
  31. Nick Holland: Re: OpenBSD Benchmarked… results: poor! Email to openbsd-misc, October 19, 2003.
  32. ^ Trying out the new OpenBSD 3.8. Linux.com, November 2, 2005.
  33. Review: OpenBSD 3.5 . Linux.com, July 22, 2004.
  34. ^ OpenBSD - For Your Eyes Only . Distrowatch, 2004.
  35. OpenBSD ordering ( memento of the original from November 7, 2016 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / www.openbsd.org
  36. IX Magazine - OpenBSD 6.0 - For the last time on CD
  37. openbsdfoundation.org
  38. FuguIta homepage ( Memento of the original from January 18, 2012 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / kaw.ath.cx
  39. MarBSD homepage ( Memento of the original from December 8, 2010 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / openbsd.maroufi.net