Informacje techniczne

Jądro systemu – monolityczne, typu UNIX. Powłoka – każda zgodna z POSIX. System plików – Berkeley FFS (od wersji 4.2 obsługiwany jest system plików FFS2). Format binariów – obecnie ELF, do wersji 3.4 a.out.

Do instalacji oprogramowania spoza systemu podstawowego, OpenBSD używa openports – OpenBSD package collection. Jest to zbiór skryptów Makefile, które pozwalają pobrać, skompilować i zainstalować dany program. Poza instalacją z wykorzystaniem systemu portów istnieje możliwość instalacji oprogramowania z wcześniej przygotowanych paczek tgz.
Zastąpienie wątków poziomu użytkownika (uthreads) przez wątki jądra (rthreads), obsługa hibernacji na platformie i386, OpenSSH 6.1, poprawa obsługi nowego sprzętu, ponad 7600 portów, Nginx dodany do systemu bazowego jako planowany zamiennik Apache 1.3.
Framework rc.d jako domyślny sposób kontrolowania daemonów systemowych. OpenSSH 5.9. Dostępnych ponad 7200 portów i około 7000 (7008 dla i368, 6960 dla amd64) prekompilowanych paczek.
Wprowadzenie skryptów rc.d jako sposobu kontrolowania daemonów instalowanych z pakietów. Poprawa wsparcia dla platform: amd64, i368, hppa, loongson, sgi, sparc64. OpenSSH 5.8.
wstępna obsługa platformy ARM, ulepszona obsługa platformy SPARC64, ulepszona obsługa ACPI, poprawki w instalatorze, poprawki pod względem zgodności języka C ze standardem ANSI/ISO C99, OpenSSH 5.2