1 ноября, как всегда точно в срок, вышла новая версия операционной системы с открытым кодом OpenBSD — 5.4.
Последний релиз OpenBSD получил поддержку двух новых платформ: octeon (процессоры Cavium Octeon MIPS) и beagle (системы OMAP3/4 и AM335x на базе процессоров ARM Cortex-A8 и Cortex-A9: BeagleBoard, BeagleBone, PandaBoard). Среди прочих новшеств в OpenBSD 5.4 можно выделить следующие:
существенно обновлен драйвер inteldrm(4) с поддержкой KMS (в основном соответствует драйверу из Linux 3.8.13);
поддержка дисков vdsk(4) более 2 Тб;
экспериментальная поддержка fuse(4);
slowcgi(8) — реализация FastCGI на базе libevent;
поддержка ECDHE в httpd(8);
новые утилиты: locale(1), ltrace(1) — и новые системные вызовы (utrace, ppoll, pselect и другие);
OpenSMTPD 5.3.3 и OpenSSH 6.3.
Среди программного обеспечения, включенного в состав OpenBSD 5.4:
GCC 4.6.4 и 4.8.1, LLVM/Clang 3.3;
Perl 5.16.3, PHP 5.2.17 и 5.3.27, Python 2.7.5 и 3.3.2, Ruby 1.8.7.374, 1.9.3.448 и 2.0.0.247;
MySQL 5.1.70, PostgreSQL 9.2.4;
своя версия Apache 1.3, nginx 1.4.1;
Xenocara на базе X.Org 7.7 с xserver 1.14.1;
графические среды GNOME 3.8.3, KDE 3.5.10 и Xfce 4.10.
Приуроченная к очередному релизу OpenBSD музыкальная композиция — OpenBSD Song — получила название «Наши любимые хаки» (Our favorite hacks). Песня и её лирика доступны на странице openbsd.org/lyrics.html.
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)