| Index: > A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
|
|||||
| First Prev [ 1 2 ] Next Last |
OpenBSD is a secure, freely available, multi- platform BSD-based UNIX-like operating system. OpenBSD specialises in security and correctness. Its developers work on careful and proactive auditing of the system's code, which in turn contributes to the stability and security of OpenBSD. The project is led by Theo de Raadt from Calgary, Alberta.
OpenBSD was created because of philosophical and developer personality differences between de Raadt and the other founders of NetBSDNetBSD was the first of the freely redistributable, open-source versions of the BSD Unix-like operating systems to produce a formal release, with NetBSD 0. 8 (May 1993). NetBSD and FreeBSD are derived from the original UCB 4. 3BSD via the Networking/2 rel. Despite being the larger reason for OpenBSD's existence, security is not the only focus of the OpenBSD developers. Being a descendant of NetBSDNetBSD was the first of the freely redistributable, open-source versions of the BSD Unix-like operating systems to produce a formal release, with NetBSD 0. 8 (May 1993). NetBSD and FreeBSD are derived from the original UCB 4. 3BSD via the Networking/2 rel, OpenBSD is a very portableIn computer science, porting is the adaptation of a piece of software so that it will function in a different computing environment to that for which it was originally written. Porting is usually required because of differences in the central processing u operating system, currently running on 12 different hardware platforms. Supported platforms are added and dropped as resources and practicality warrant.
The current release, 3.6 (released October 29October 29 is the 302nd day of the year (303rd in leap years) in the Gregorian Calendar, with 63 days remaining. Events 437 Valentinian III, Western Roman Emperor, marries Eudoxia, daughter of his cousin Theodosius II, Eastern Roman Emperor in Constantino 20042004 is a leap year starting on Thursday (the link is to a full 2004 calendar), and has also been designated the: International Year of Rice International Year to Commemorate the Struggle against Slavery and its Abolition Elections are to be held in 73 co), includes XFree86XFree86 is a free and Open Source windowing system for bitmap displays implementation. It is based on the X Window System which runs under many Unix-like operating systems, and on Windows NT as part of the Cygwin environment. Until early 2004, it was almo 4.4 unencumbered by the new XFree86 licence, further enhancements to the packet filterpf is OpenBSD's stateful packet filter, written by Daniel Hartmeier. It replaced Darren Reed's IPFilter in OpenBSD, due to problems with its license. pf has evolved quickly, and has now several advantages over others. The filtering syntax is similar to ip and BGP daemon, a new NTP daemon ( OpenNTPD ) written from scratch and the addition of SMP support for the i386 and AMD64 platforms.
An xterm, gkrellm, gaim, under the Enlightenment window manager.
Until June 2002 the OpenBSD web page featured the slogan "No remote hole in the default install, in nearly 6 years." This was changed to "Only one remote hole in the default install, in more than 8 years" after an exploit was discovered in OpenSSH. Some have criticized this statement since not much is enabled in the default install of OpenBSD, and stable releases have included software that later were found to have remote holes. The OpenBSD project maintains that the slogan is intended to refer to a default install of the operating system, and that the slogan is correct by that standard. One of the OpenBSD project's fundamental innovations is the drive for systems to be "Secure by Default". It is standard, and indeed fundamental, computer security practice to enable as few services as possible on production machine s. However, even aside from this practice, OpenBSD is still a remarkably secure and stable operating system.
As part of the recent "string cleaning", countless occurrences of strcpy, strcat, sprintf , and vsprintf were replaced with bounded, safer variants like, strlcpy, strlcat , snprintf , vsnprintf , and asprintf (see OpenBSD man pages for details). In addition to the ongoing source code auditing, OpenBSD contains strong cryptography. More recently, several new technologies have been integrated into the system, further increasing its security. As of version 3.3, ProPolice has been enabled by default in GCC, providing additional protection against stack smashing attacks. In OpenBSD 3.4, this protection has been enabled in the kernel as well. W^X (pronounced: "w x-or x") is a fine-grained memory management scheme ensuring that memory is either writable, or executable, but never both, providing yet another layer of protection against buffer overflows. Privilege separation, privilege revocation, and randomized loading of libraries also play an ever increasing role in the security of the system.
A static bounds checker was added to the toolchain, which attempts to find common programming mistakes at compile time. Systrace can now be used to protect the system while building ports.
Because of its security benefits, OpenBSD is often used in the security industry as the underlying operating system for firewalls and intrusion detection systems. The OpenBSD packet filter, pf, is a full featured stateful firewall developed after license issues in ipf. OpenBSD was the first open source operating system to ship with a packet filter.
OpenBSD uses a password-hashing algorithm derived from Bruce Schneier's Blowfish block cipher.
OpenSSH, an open source SSH suite, and OpenNTPD , an open source and compatible alternative to the official NTP daemon, were developed within the OpenBSD project. Both were created for licensing reasons as an alternative to more restricted code bases.Like the other free, open source BSDs, OpenBSD is distributed under the terms of the modern version of the BSD license.