1 мая, как всегда точно в срок, вышла новая версия операционной системы с открытым кодом OpenBSD — 5.5.
Одним из главных изменений в OpenBSD 5.5 называется готовность операционной системы к нормальному функционированию в 2038 году благодаря тому, что системная переменная времени (time_t) стала 64-битной на всех платформах и теперь поддерживает значения более даты «Tue Jan 19 03:14:07 2038 UTC» (необходимые модификации для этого внесены и во многие пользовательские утилиты). Среди прочих изменений в OpenBSD 5.5:
релизы и пакеты OpenBSD теперь имеет криптографическую подпись от утилиты signify(1), а pkg_add(1) по умолчанию доверяет только подписанным пакетам;
инсталлятор получил поддержку автоматизированной установки системы (см. autoinstall(8)) и возможность записи образов диска на USB-флэшку (для архитектур i386 и amd64);
утилита installboot(8) была переписана с тем, чтобы стать унифицированной реализацией для всех платформ (пока используется только в архитектурах i386 и amd64);
порт OpenBSD/alpha получил поддержку многопроцессорных систем, а порт OpenBSD/armv7 заменил OpenBSD/beagle;
драйвер для видеокарт radeondrm(4) был значительно переделан: портирован код из ядра Linux 3.8.13.19, добавлена поддержка Kernel Mode Setting (KMS);
добавлен виртуальный сетевой интерфейс vxlan(4);
почтовый POP3-сервер popa3d убран, добавлена утилита ntpctl(8) для управления NTP-демоном, identd заменили демоном identd(8) на основе libevent;
в межсетевом фильтре pf(4) представлена новая система запросов (queueing) с новым синтаксисом;
в демоне iked (Internet Key Exchange) появилась поддержка OCSP (Online Certificate Status Protocol), публичных ключей RSA для аутентификации, DPD (Dead Peer Detection), назначение динамических IP-адресов из пула в режиме конфигурации, начальная поддержка IPComp;
новая файловая система, хранящаяся в оперативной памяти, — tmpfs;
OpenSMTPD 5.4.2 и OpenSSH 6.6.
Среди программного обеспечения, включенного в состав OpenBSD 5.5:
GCC 4.6.4 и 4.8.2, LLVM/Clang 3.3;
Perl 5.16.3, PHP 5.3.28 и 5.4.24, Python 2.7.6 and 3.3.2, Ruby 1.8.7.374, 1.9.3.484, 2.0.0.353 и 2.1.0;
MySQL 5.1.73, PostgreSQL 9.3.2;
своя версия Apache 1.3, nginx 1.4.4 с патчами;
Xenocara на базе X.Org 7.7 с xserver 1.14.5;
графические среды GNOME 3.10.2, KDE 3.5.10 и 4.11.5, Xfce 4.10.
Приуроченная к релизу OpenBSD 5.5 музыкальная композиция — OpenBSD Song — получила название «Окутанный временем» (Wrap in time). Песня и её лирика доступны на странице openbsd.org/lyrics.html.
Американский Linux-вендор Red Hat объявил о достижении договоренности по приобретению компании Inktank, стоящей за свободной распределенной файловой системой Ceph.
Ceph — распределенная ФС с репликацией данных и без единой точки отказа, созданная для запуска на обычном железе. Имеет функции самолечения (self-healing) и самоуправления (self-managing). В качестве «низлежащих» файловых систем для Ceph могут использоваться ext4 и xfs для промышленных инсталляций, а также btrfs и ZFS в экспериментальном режиме. Клиент Ceph был включен в ядро Linux 2.6.34.
Ведущим разработчиком Ceph является компания Inktank Storage, которую изначально финансировали крупный американский веб-хостер DreamHost и Марк Шаттлворт (Mark Shuttleworth). Теперь эту компанию поглощает Red Hat. Стоимость сделки — около 175 миллионов USD наличными.
«Ведущая технологий Inktank — Inktank Ceph Enterprise — предлагает ПО мирового класса для хранения объектов и блочных данных компаниям, использующим публичные и приватные облака, среди которых много пользователей OpenStack. Покупка Inktank, дополняющая существующее у Red Hat решение для хранения данных на базе GlusterFS, укрепляет позиции Red Hat как лидирующего поставщика Open Source-систем хранения данных», — сообщается в пресс-релизе Red Hat.