Avstin Kim wrote:

> My question is, how is the OpenBSD Project governance structured;

There is no formal structure and no "governance".

In day to day business, code owners in parts of the system decide
what is done (for example, espie@ in pkg_add(1), myself in mandoc(1),
claudio@ in OpenBGPD, gilles@ in OpenSMTPd, jsing@ and beck@ in
LibreSSL, tj@ redgarding the website, and so on; in some areas,
more than one person owns the code, sometimes up to a handful).
In general, the people deciding ask themselves which is the best
technical solution, and if there is consensus among developers, it
is done.

In the rare cases of serious disagreement that cannot be resolved
consensually, or cannot be resolved without excessive delay or
discussion, deraadt@ reserves the right to make a final decision,
but that does not happen often.

There is no core team and certainly, there are never any elections.
There are no written rules whatsoever, and no introduction of any
written rules is planned for the future.  The OpenBSD foundation
has absolutely no say about any aspect of the OpenBSD project.
None of all this is documented anywhere because it doesn't matter
for users of the system.

If your choice of operating system depends on any kind of formalities
rather than on technical quality, OpenBSD is not the project you
are looking for.


Reply via email to