Новости «BSD»
DragonFlyBSD 4.2
Вышла очередная версия операционной системы DragonFlyBSD 4.2. Эта ОС возникла на базе FreeBSD 4 и имеет следующие особенности: возможность запуска виртуальных ядер ОС в пространстве пользователя, использование механизма swapcache при работе с SSD для кеширования файлов и метаданных и использование высокопроизводительной файловой системы HAMMER.
Основные изменения:
- Значительные улучшения в видеодрайверах i915 и radeon: добавлена поддержка регулировки подсветки экрана и экспериментальная поддержка KMS. Основные изменения были портированы из Linux 3.14 (i915) и 3.11 (radeon), таким образом DragonFlyBSD теперь может работать с мониторами HDMI 4K и использовать ускорение 2D/3D на GPU Haswell. В драйвере radeon добавлена поддержка APU Richland, а также чипов Oland, Hainan и CIK.
- Переход на GCC5 (это первая BSD-система, в которой это произошло). Этот шаг, со слов разработчиков, обеспечил лучшую поддержку С++, необходимую им для сборки пакетов.
- Sendmail удален из базовой системы, его место занял DMA (DragonFly Mail Agent).
- Добавлены новые системные вызовы ядра и исправлены старые ошибки.
- Аудиоподсистема синхронизирована с FreeBSD 11, добавлена поддержка передачи звука через HDMI и Display-Port на чипсетах IvyBridge и более новых. Исходя из этих изменений заявлена поддержка видео HTML5 без каких-либо дополнительных действий.
- Удалена поддержка SCTP (альтернативна TCP и UDP) по причине устаревания кода и проблематичной поддержки. Код был написан еще в начале 2000-х.
- ipfw3 портирован из FreeBSD (в FreeBSD используется название ipfw2.
- Обработка ICMP теперь может осуществляться асинхронно на нескольких ядрах процессора.
- Синхронизация кода 80211 с FreeBSD.
- Новый драйвер ipmi, поддержка watchdog-оборудования в системах с IPMI 2.0.
- Многочисленные улучшения в файловой системе HAMMER, добавлена возможность экспорта по NFS. HAMMER2 обьявлена готовой на 95%, работа продолжается над поддержкой кластеризации.
- Улучшения в системе сборки, улучшено распаралеливание и избежание повторной сборки компонентов.
- Загрузочное меню теперь цветное по умолчанию.
>>> Подробности (dragonflybsd.org)
Релиз OpenBSD 5.7
1 мая состоялся релиз операционной системы OpenBSD версии 5.7. Размер полного установочного ISO-образа базовой системы составляет 208Мб.
( Основные особенности новой версии )
>>> Подробности (openbsd.org)
В ядре FreeBSD-CURRENT в течение 4 месяцев был поломан генератор случайных чисел
Всем, кто генерировал какие-либо ключи (SSH, GnuPG, openssl, ...) c ядром ревизии от r273872 до r278907 рекомендуется срочно обновить ядро и пересоздать ключи заново.
Следует отметить, что это ветка, в которой ведётся текущая разработка ядра FreeBSD, стабильные релизные версии FreeBSD данной уязвимости не подвержены
>>> Подробности (freebsd.org)
Релиз Bitrig 1.0
Команда разработчиков представила первый релиз свободной операционной системы Bitrig, основанной на OpenBSD. Разработка проекта шла последние два года с момента анонса ОС в июне 2012 года.
Bitrig - форк OpenBSD, старающийся идти в ногу со временем, при этом следующий основным BSD-тенденциям. Из особенностей и отличий от OpenBSD:
- Использование LLVM/Clang вместо GCC
- Ориентация на поддержку виртуализации
- Другое отношение к поддержке аппаратных архитектур, нежели у OpenBSD («Target actively developing hardware only. Legacy platforms are fun to hack on however we are trying to go along with new trends.»)
- Упрощение использования в коммерческих секторах за счет использования лицензий ISC/BSD, где это возможно
Как говорят сами авторы, им нравится OpenBSD, но они хотели бы ее модернизировать («OpenBSD is an amazing project and has some of the best code around but some of us are of the opinion that it could use a bit of modernization»).
К данному релизу уже готовы:
- Поддержка ARM
- Порт libc++
- Поддержка FUSE/puffs
На данный момент в разработке:
- Поддержка ARM MP
- KVM (Kernel Virtual Machine)
- Поддержка UEFI
- Порт GNU Binutils
- Порт elftoolchain
Адрес почтовой рассылки Bitrig - tech@lists.bitrig.org
>>> Подробности (bitrig.org)
Разработчики FreeBSD планируют создать аналог systemd
На конференции MeetBSD California 2014 основатель FreeBSD (и, по совместительству, разработчик системы портов) обрисовал планы проекта на ближайшее десятилетие, в том числе:
- создание унифицированного интерфейса для конфигурирования системы и всех сервисов
- разработка централизованной системы уведомлений о событиях
- улучшение механизма запуска сервисов и разрешения их конфликтов
Особое внимание привлекает последний пункт. Предполагается полностью переделать /etc/rc.d, чтобы он обрёл возможности управления сервисами наподобие того, как это реализовано в systemd.
Леннарт Поттеринг, создатель systemd, положительно отозвался о презентации.
>>> Подробности (phoronix.com)
()
FreeBSD Foundation получила пожертвование в размере $1,000,000
Некоммерческая организация, занимающаяся развитием операционной системы FreeBSD, получила пожертвование в размере $1,000,000 от американского предпринимателя, программиста, со-основателя и CEO мессенджера WhatsApp, Яна Коума (Jan Koum).
Это пожертвование является не только самым большим за последние 15 лет работы фонда, но и превышает его годовой бюджет.
Сам Ян использует FreeBSD уже более 10 лет и надеется, что это пожертвование обратит внимание других спонсоров и меценатов к усилиям, прилагаемым фондом, и поможет проекту в развитии.
>>> Подробности (blogspot.ru)
Анонс выхода FreeBSD 10.1-RELEASE
Инженерная команда по выпуску релизов FreeBSD рада объявить о доступности FreeBSD 10.1-RELEASE. Это второй выпуск ветки stable/10, который улучшает стабильность по сравнению с предыдущим релизом, FreeBSD 10.0-RELEASE, и вводит некоторые новые фичи.
Вот некоторые из основных моментов:
- Добавлен новый драйвер консоли, vt(4).
- Добавлена поддержка гостевой ОС FreeBSD/i386 в гипервизор bhyve(4).
- И теперь этот гипервизор, bhyve(4) поддерживает загрузку с ФС zfs(8).
- SMP: добавлена поддержка для ядер архитектуры armv6, а также включена по умолчанию в конфигурационных файлах для всех платформ, в которых есть многоядерные CPU.
- Добавлена начальная поддержка загрузки UEFI для архитектуры FreeBSD/amd64.
- Добавлена поддержка кэширования паролей для geli(8) в процессе загрузки системы.
- В стеки протоколов IPv4 и IPv6 добавлена поддержка протокола UDP-Lite (RFC 3828).
- Добавлено новое средство автомонтирования ФС, autofs(5).
- Загрузочный скрипт sshd(8) в составе rc.d(8), в случае отсутствия у себя хосткеев, при вызове ssh_keygen_alg(), теперь генерирует себе хосткеи ED25519.
- OpenSSH обновлён до 6.6p1.
- Утилита nc(1) обновлена до версии, которая в OpenBSD 5.5.
- Sendmail обновлена до 8.14.9.
- Кэширующий резольвер / локальный DNS-сервер unbound(8) обновлён до 1.4.22.
- OpenPAM обновлён до Ourouparia (т.е. до 20140912).
- OpenSSL обновлён до 1.0.1j.
- Утилита управления пакетами pkg(8) обновлена до 1.3.8.
Для получения полного списка новых фичей и известных проблем, можно обратиться к сведениям о выпуске и списку ошибок.
>>> Подробности (freebsd.org)
FreeBSD 21 год!
Первый официальный релиз FreeBSD 1.0 был анонсирован 21 год назад 2 ноября 1993. Текст оригинального анонса можно прочитать здесь. Днем рождения проекта по созданию быстрой, надежной и стабильной операционной системы для i386 считается 19 июня 1993 года, когда на базе пользовательских патчей к системе 386BSD был создан форк 4.3BSD.
Релиз OpenBSD 5.6
Как всегда по графику вышел OpenBSD 5.6. Наиболее важные изменения:
- Миграция на LibreSSL.
- Наконец-то SCSI Multipathing! Много обновлений в драйверах HBA, особенно QLogic.
- ALTQ был удален, предпочтение отдается новому нативному механизму шейпинга в pf.
- Множество вкусных изменений в relayd(8), включая новый механизм фильтрации и значительное увеличение производительности.
- Добавлен reallocarray(3) и endian.h, удален gets(3).
- Поддержка read only монтирования ext4.
- Механизм гибернации существенно улучшен — выход из сна в разы быстрее (сравнимо со свежим Линуксом теперь), плюс появилась поддержка гибернации на разделы зашифрованные softraid(4).
- Механизм mplock переработан из ticket lock в обычный busy wait спинлок на основных платформах что существенно улучшило производительность всех механизмов блокировок на мультипроцессорных машинах. Существенно. В lock-intensive тестах я вижу выигрыш в 18 раз.
- Apache httpd удален из базовой системы
- OpenSSH 6.7 — масса багфиксов.
... а также множество прочих изменений и улучшений, в драйверах и всех прочих подсистемах.
Традиционная песенка (полёт валькирий Вагнера без текста в этот раз).
>>> Подробности (openbsd.org)
FreeBSD Foundation объявляет о проекте по улучшению IPsec
Internet Protocol Security (IPsec) используется для реализации виртуальных частных сетей (VPN). Когда сети продолжают наращивать пропускную способность от текущих 1-10 гигабод, до 40 гигабод всё острее становится вопрос о производительности криптографических блоков IPSec. FreeBSD Foundation сообщает, что сейчас Джон-Марк Гурни (John-Mark Gurney) — разработчик с большим стажем работы с FreeBSD — занимается добавлением современных режимов AES в криптографический фреймворк и в IPsec. Проект спонсируется не только FreeBSD Foundation, но и Netgate — одним из крупнейших поставщиков сетевого оборудования, базирующегося на BSD.
Проект не только добавляет новые режимы шифрования, но также заимствует некоторые эффективные моменты из OpenBSD, предоставляющие пользователям возможность значительно ускорить обработку шифрованных соединений. Новые режимы включают в себя AES-CTR и AES-GCM, которые реализованы с помощью аппаратного ускорения инструкциями AES-NI в Intel-процессорах. По словам Джона-Марка, «на современном 64-битном x86 процессоре одно ядро сможет обрабатывать поток около 1 гигабайта в секунду».
Одновременно с этим проектом, FreeBSD коммиттер и сотрудник pfSense Ermal Luci обновит стек IPsec, так, чтобы он мог воспользоваться всеми преимуществами новых криптографических режимов.
Джим Томпсон(Jim Thompson), совладелец как Netgate так и ESF (компании курирующей разработку pfSense), сказал: «Мы рады внести свой вклад в этот проект. Наш интерес к высокой производительности IPsec очевиден, однако мы также понимаем важность внедрения этих новых технологий в FreeBSD. Не только потому, что наша собственные наработки основаны на FreeBSD, но и в интересах всего сообщества. Мы планируем включить поддержку аппаратно ускоренного AES-GCM уже в версию 2.2 pfSense».
Планируется, что проект будет завершён к концу сентября 2014 года.
>>> Подробности (blogspot.ru)
| ← предыдущие | следующие → |
