OpenBSD
An open-source operating system known for security auditing and secure-by-default configuration. It belongs to the BSD family and emphasizes code correctness and security.
Timeline (last 90 days)
FreeBSD, NetBSD and OpenBSD, systems directly descended from UNIX lineage, are not certified as UNIX by the Open Group.
OpenBSD provides the pledge and unveil mechanisms to restrict the system calls and filesystem paths available to a program at runtime.
OpenBSD 8.0 has been officially released, with the release announcement appearing on its official website.
OpenBSD enables the W^X (write XOR execute) policy by default, requiring that the same memory page cannot be both writable and executable.
OpenSSH and the PF firewall originated in the OpenBSD project and were subsequently widely borrowed by the industry.
The OpenBSD project maintains a release cadence of roughly one version every six months.
OpenBSD has long enabled security mechanisms such as stack protector, ASLR address space randomization and automatic zeroing of uninitialized memory by default.
This port is not officially supported but rather community-driven experimental work.
A discussion about porting Wine to OpenBSD appeared on the OpenBSD mailing list and drew attention on Hacker News with 251 points and 58 comments.
Porting Wine to OpenBSD requires resolving conflicts between OpenBSD-specific security mechanisms (such as W^X and pledge/unveil) and the runtime requirements of Wine.
22 more timeline events
All Facts (20)
FreeBSD, NetBSD and OpenBSD, systems directly descended from UNIX lineage, are not certified as UNIX by the Open Group.
50%UnverifiedThe OpenBSD project maintains a release cadence of roughly one version every six months.
50%UnverifiedOpenBSD provides the pledge and unveil mechanisms to restrict the system calls and filesystem paths available to a program at runtime.
50%UnverifiedOpenBSD has long enabled security mechanisms such as stack protector, ASLR address space randomization and automatic zeroing of uninitialized memory by default.
50%UnverifiedOpenBSD enables the W^X (write XOR execute) policy by default, requiring that the same memory page cannot be both writable and executable.
50%UnverifiedOpenSSH and the PF firewall originated in the OpenBSD project and were subsequently widely borrowed by the industry.
50%UnverifiedThis port is not officially supported but rather community-driven experimental work.
50%UnverifiedPorting Wine to OpenBSD requires resolving conflicts between OpenBSD-specific security mechanisms (such as W^X and pledge/unveil) and the runtime requirements of Wine.
50%UnverifiedW^X (Write XOR Execute) is a memory protection policy enforced by OpenBSD on most architectures since version 5.8, requiring that no memory page be both writable and executable.
50%Unverifiedpledge is used to restrict the categories of system calls a process can invoke, while unveil restricts the file system paths visible to a process.
50%UnverifiedPatches for the porting work have been submitted but have not yet been merged into the official ports tree.
50%UnverifiedThe OpenBSD ports tree is the project's collection of third-party software packages, maintained in a centralized manner, with each port assigned to a designated maintainer and required to pass strict build and security checks before entering the official tree.
50%UnverifiedOpenBSD's bar for admitting new ports is higher than that of FreeBSD's ports collection and pkgsrc.
50%UnverifiedOpenBSD lacks a mature Linux compatibility layer, which makes porting Wine depend more on user-space adaptation than kernel support, and this is one source of the technical difficulty of the work.
50%UnverifiedOpenBSD is typically used for servers and network devices rather than desktop applications.
50%UnverifiedFor system administrators running OpenBSD, promptly following official patches and security advisories is the most direct way to respond.
50%UnverifiedThe OpenBSD project is known for strict code review and proactive security hardening, and has long presented itself as 'secure by default'.
50%UnverifiedSecurity reputation is a social trust based on historical record, not a quantifiable security guarantee; OpenBSD's reputation comes from long-term proactive auditing, disabling unnecessary services by default, and a strict code admission process.
50%UnverifiedNetBSD, unlike FreeBSD, does not have a large number of commercial deployments in the server market, nor is it known for security auditing like OpenBSD.
50%UnverifiedThe hackathon was first held by the OpenBSD team in 1999
50%