Новости «BSD»
Операционной системе DragonFly BSD исполнилось 10 лет
16 июля 2013 года проекту DragonFly BSD исполнилось 10 лет. Эта операционная система возникла из четвертой ветки FreeBSD из-за разногласий между разработчиками. Мэтт Диллон был недоволен работой по оптимизации ядра FreeBSD, поэтому принял решение о создании новой операционной системы, предназначенный для работы на высоконагруженных серверах и многопроцессорных системах.
За 10 лет работы команде разработчиков удалось построить операционную систему, ушедшую довольно далеко от оригинальной FreeBSD:
- в ядре используется легковесные потоки (LWKT);
- существенным образом переработан планировщик, который показывает неплохие результаты в синтетических тестах;
- для замены UFS разработана версионная файловая система HAMMER.
>>> Подробности (dragonflybsd.org)
Опубликован квартальный отчет проекта FreeBSD
Опубликован очередной квартальный отчет, который охватывает проекты, развиваемые под эгидой FreeBSD.
Период с апреля по май выдался достаточно интересным для приверженцев этой открытой операционной системы:
- проведены BSDCan и FreeBSD Developer Summit;
- улучшена поддержка AMD GPU;
- добавлены новые драйверы для сетевого оборудования;
- поддержка ZFS TRIM;
- улучшена поддержка Xen.
>>> Подробности (freebsd.org)
NetBSD 6.1
Jeff Rizzo анонсировал выход NetBSD 6.1 — самой старой из ныне существующих BSD-систем (на которой также основана небезызвестная OpenBSD), главной особенностью которой является поддержка огромного числа архитектур (на данный момент — 106)
( читать дальше... )
>>> Подробности (netbsd.org)
()
OpenBSD 5.3
Точно по расписанию, 01.05.2013 г. вышла очередная версия OpenBSD под номером 5.3.
Среди ключевых изменений следует отметить:
- доработки драйверов, в том числе для работы в виртуальных средах (добавлена подсистема virtio(4) для поддержки паравиртуализированных устройств в bhyve, KVM, QEMU и VirtualBox, а также модифицирован драйвер mpi(4) для поддержки эмулируемых SAS-адаптеров VMWare);
- для архитектур i386 и amd64 добавлена поддержка процессорных инструкций SMEP (Supervisor Mode Execution Protection) и SMAP (Supervisor Mode Access Prevention), доступных на новых процессорах Intel и препятствующих доступу к данным в пользовательском кольце из режима ядра;
- улучшения сетевого стека, включая существенные доработки dhclient(8);
- проведён переход на использование PIE (Position-independent executables) по умолчанию для платформ alpha, amd64, hppa, landisk, loongson, sgi и sparc64;
- новый серверный демон npppd(8), работающий по протоколам L2TP, L2TP/IPsec, PPTP и PPPoE (для клиента L2TP в портах наконец-то появился xl2tpd);
- поддержка загрузки с зеркалируемых (RAID1) и шифрованных томов в подсистеме softraid(4) для архитектур i386 и amd64;
- OpenSMTPD 5.3 и OpenSSH 6.2.
Система предлагает более 7800 портов, для архитектуры i386 доступно 7670 пакетов, для amd64 7632. Из них можно отметить GNOME 3.6.2, KDE 3.5.10, Xfce 4.10, Chromium 24.0.1312.68.
Как всегда, к релизу подготовлена песенка «Blade Swimmer», слова к которой на сей раз написал сам Тео.
Скачать образы можно на официальном ftp-сервере, в скором времени система будет доступна и на официальных зеркалах.
>>> Подробности (openbsd.org)
Проекту NetBSD исполнилось 20 лет!
20 лет назад, 21 марта 1993 года, появился репозиторий с исходным кодом операционной системы NetBSD.
% cvs log -Nr1.1 Makefile
...
revision 1.1
date: 1993/03/21 09:45:37; author: cgd; state: Exp;
branches: 1.1.1;
Initial revision
NetBSD портирована на огромное количество компьютерных архитектур; лозунг проекта — «Of course it runs NetBSD».
>>> Подробности (feyrer.de)
В OpenBSD-current добавлена поддержка KMS
Со вчерашнего дня ядро OpenBSD поддерживает KMS (kernel modesetting) для графических карт Intel.
>>> Commit в ядро (marc.info)
GhostBSD 3.0
Eric Turgeon анонсировал новый выпуск GhostBSD — основанной на FreeBSD ОС, ориентированной на домашние компьютеры.
>>> Подробности (ghostbsd.org)
Lua в ядре NetBSD
Согласно докладу Марка Балмера (Marc Balmer, разработчик NetBSD) на FOSDEM'13, прошедшего 2 и 3 февраля, в ядро NetBSD-current добавлен скриптовый язык lua. Работы в данном направлении ведутся уже, как минимум, с 2010-го года.
Использование языка lua в ядре позволяет ускорить разработку драйверов, изменения функционала ядра, а также его настройку. Более низкий порог вхождения по сравнению с языком C позволит в будущем упростить разработку и ускорить темпы развития проекта, а также увеличить интерес сообщества к проекту NetBSD и привлечь новых людей.
>>> Доклад (fosdem.org)
NSH 1.0
Представлен стабильный релиз проекта NSH 1.0. Целью проекта является создание сетевых устройств на базе OpenBSD и предоставления унифицированного интерфейса для конфигурирования и управления ими.
Демоны и сервисы, инкапсулированные в nsh: pf, ospfd, ospf6d, bgpd, ripd, ldpd, relayd, ipsecctl, iked, rtadvd, dvmrpd, sasyncd, dhcpd, snmpd, sshd, ntpd, ifstated, tftp-proxy, ftp-proxy, tftpd, npppd, resolv.conf, inetd, smtpd, ldapd, ifstated.
В качестве примеров поставляются готовые конфигурации BGP и OSPF маршрутизатора, корпоративного шлюза (NAT, DHCP, SNMP) и т. д.
>>> Подробности (github.com)
Обзор инструментов для C/C++, поставляемых с FreeBSD
Оригинал статьи на форониксе, ниже — вольный перевод.
На прошедшем в минувшие выходные FOSDEM в аудитории, посвящённой BSD, David Chisnall дал оценку поддержки стандартов C11 и C++11 во FreeBSD. Большая часть работ над поддержкой последних стандартов ведётся разработчиками компиляторов, а проект FreeBSD ищёт удачное применение улучшениям и новым возможностям.
( читать дальше... )
>>> Подробности (phoronix.com)
Релиз FreeBSD 9.1
Официально объявлено о выходе новой версии операционной системы FreeBSD — 9.1. Это второй выпуск стабильной девятой ветки дистрибутива который улучшает стабильность FreeBSD 9.0 и включает некоторые нововведения:
- новый драйвер для чипов Intel GPU с поддержкой GEM/KMS;
- фреймворк netmap, предназначенный для быстрой обработки пакетов;
- улучшения в файловой системе ZFS;
- подсистема CAM Target Layer, предназначенная для эмуляции дисковых и процессорных устройств;
- дополнительный стек C++11, включающий в себя libc++ и libcxxrt из проекта LLVM;
- добавлен netback — новый паравиртуализованный сетевой драйвер для Xen;
- многочисленные улучшения производительности IPv6 стека.
>>> Подробности (freebsd.org)
Релиз PC-BSD 9.1
Команда разработчиков PC-BSD рада сообщить о выходе новой версии десктоп-ориентированной операционной системы — PC-BSD 9.1.
Основные изменения в этой версии:
- синхронизация с кодовой базой FreeBSD 9.1;
- представлен новый графический установщик, упрощающий развертывание системы;
- поддержка swap на ZFS;
- настройка зеркалирования ZFS-разделов и raidz(1,2,3) во время установки;
- поддержка автоматической установки обновлений пакетов в AppCafe;
- добавлена система управления изолированными jail-окружениями Warden;
- многочисленные улучшения в графическом окружении.
На странице загрузки доступны установочные образы и виртуальные жесткие диски для VirtualBox и VMware.
>>> Подробности (pcbsd.org)
| ← предыдущие | следующие → |
