Skip to content

The Unix Work Ethic

%25width=300px rfloat%25 Attach:Marketing/livefreeordie.jpg

We follow the UNIX philosophy:

# Do one thing and do it well

# Use text as an interface

# Avoid feature creep

# Design the output of one program to be the input of another

# Avoid interactive input when not needed

We tightly integrate with OpenBSD:

# Choose languages native to OpenBSD: C, korn shell, perl

# Choose software that is written by OpenBSD developers

# Choose the BCHS web stack

# Choose permissive, 2-clause BSD or MIT license over the GPL

# Follow the OpenBSD style guidelines

# Follow widely-used open Internet standards

We write our own code

# Prefer software with better documentation

# Prefer software that can be easily audited and forked

# Avoid unnecessary, 3rd-party dependencies

# We eat our own dog food