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
# Keep configuration simple and choose sensible defaults
# Avoid unnecessary, 3rd-party dependencies
# We eat our own dog food