Увидел свет (http://www.dragonflybsd.org/release38/) релиз DragonFlyBSD 3.8 (http://www.dragonflybsd.org/), операционной системы с гибридным ядром, созданной (http://www.opennet.me/opennews/art.shtml?num=2717) в 2003 году с целью альтернативного развития ветки FreeBSD 4.x. Из особенностей DragonFly BSD можно выделить распределённую версионную файловую систему HAMMER (http://wiki.opennet.ru/HAMMER), поддержку загрузки "виртуальных" ядер системы как пользовательских процессов, возможность кэширования данных и мета-данных ФС на SSD-накопителях, учитывающие контекст вариантные символические ссылки, возможность заморозки процессов с сохранением их состояния на диске, гибридное ядро, использующее легковесные потоки (LWKT).
Среди ключевых улучшений выпуска DragonFly BSD 3.8 отмечается использование динамического связывания для исполняемых файлов в /bin и /sbin, переход на новый USB-стек USB4BSD, включение в поставку обновлённых видеодрайверов drm/i915 и drm/radeon. Dragonfly BSD 3.8 станет последним выпуском с поддержкой 32-разрядной архитектуры i386, будущие релизы смогут работать только на 64-разрядных системах. Более того, в текущем выпуске готовые сборки пакетов сформированы в репозитории dports только для 64-разрядных систем, 32-разрядные варианты пакетов нужно собирать вручную.
Для загрузки доступны (http://mirror-master.dragonflybsd.org/iso-images/) 32- и 64-разрядные установочные образы размером 202 Мб для CD и USB Flash. Выпуск расширенных образов размером 1 Гб с десктоп-окружением для установки на DVD и USB Flash задерживается. Все доступные образы могут работать в Live-режиме, что позволяет оценить работу DragonFly BSD без установки на диск.Основные улучшения (http://www.dragonflybsd.org/release36/), добавленные в DragonFlyBSD 3.8:
- Исполняемые файлы в директориях /bin и /sbin теперь собраны с использованием динамического связывания, что позволяет использовать в данных программах такие системы идентификации и аутентификации, как PAM и NSS. Некоторые библиотеки, требуемые для программ из /bin и /sbin, перенесены в директорию /lib;- По умолчанию задействован новый USB-стек USB4BSD, который ранее предлагался в качестве экспериментальной опции. Стек USB4BSD создан а основе портирования кода из FreeBSD 8 и примечателен поддержкой хост-контроллеров xhci (USB 3.0) и расширением совместимости с USB-устройствами. Отмечается, что в новом стеке могут наблюдаться проблемы с использованием некоторых сетевых устройств с интерфейсом USB;
- Из FreeBSD портирована новая версия модуля drm/i915 для переключения видеорежимов на уровня ядра для видеокарт Intel. Поддержка KMS необходима для использования свежих версий видеодрайверов Intel, в которых была удалена поддержка переключения видеорежимов на пользовательском уровне (UMS) и оставлена только поддержка KMS (Kernel Mode Setting) для переключения видеорежимов на уровне ядра. Обеспечена поддержка менеджеров управления видеопамятью GEM и TTM. Проведена частичная синхронизация кода драйвера drm/i915 с модулем из состава ядра Linux 3.8. В будущем планируется обеспечить поддержку графической подсистемы процессоров Haswell и ValleyView/Bay Trail. В настоящее время поддержка ограничена GPU HD4000, используемого в процессорах Ivy Bridge.
Менеджер видеопамяти drm/ttm, используемый в драйвере drm/radeon для GPU компании AMD, синхронизирован с кодом из ядра Linux 3.9, что позволило заметно поднять стабильность работы драйвера, но уровень стабилизации ещё не позволяет включить драйвер drm/radeon по умолчанию;
- В состав выпуска входит обновлённый вариант ФС HAMMER2, но она пока не готова для использования. Разработка HAMMER2 будет продолжена в ветке DragonFly 3.9. В HAMMER2 появятся такие функции, как отдельное монтирование снапшотов, доступные на запись снапшоты, квоты на уровне директорий, инкрементальное зеркалирование, поддержка различных алгоритмов сжатия данных, multi-master зеркалирование с распределением данных на несколько хостов;
- Налажена поддержка IPv4 multicast;
- В утилиту pfi добавлена поддержка опции authorized_keys;
- Добавлен скрипт tools/hammer-backup.sh с реализацией простой системы резервного копирования ФС Hammer;
- Обновлены утилиты units, sed, cmp, newgrp, fetch, patch, install и daemon;
- Интегрирован код поддержки SysV IPC в пространстве пользователя;
- C FreeBSD синхронизирован код драйверов ohci, uhci и xhci;
- Обновлены драйверы iwn, ath, bwn, vtnet, arcmsr. Добавлен драйвер cyapa с поддержкой тачпадов, используемых в Chromebook.
- Прекращена поддержка протоколов ATM, IPX и NCP. Удалена поддержка файловой системы NWFS;
- Обновлены сторонние приложения, поставляемые в базовой системе:
bmake 20131001,
mdocml 1.12.3,
binutils 2.24,
dma 0.9,
libpcap 1.4.0,
file 5.18,
OpenSSL 1.0.1g,
ee 1.5.2,
tcplay 2.0,
tzdata2014c,
ACPICA 20140424.
URL: http://www.shiningsilence.com/dbsdlog/2014/06/04/14122.html
Новость: http://www.opennet.me/opennews/art.shtml?num=39939
Как вообще DragonFly? Стоит на десктоп вместо Debian ставить?
Поддерживаю вопрос, для десктопа катит? Или всё таки подождать GhostBSD.
Для десктопа катит обычная FreeBSD. DF - это, с одной стороны, недопортированные из FreeBSD дрова, графика и порты, с другой - неработающие собственные поделки (неэффектифные потоки и тормозная ФС гробящая данные).
>недопортированные из FreeBSD дрова, графика и портыС этим соглашусь.
>неэффектифные потоки и тормозная ФС гробящая данные
А вот на это неплохо было бы отсыпать чутка пруфов.
> А вот на это неплохо было бы отсыпать чутка пруфов.Это вряд ли.
Всыпать бы тебе ремня за такие слова
Профессионалы от BSD в треде, гули. Это у вас теперь сообщество такое. Гуру на гуре и гурой погоняет.
Не подрались бы...
> Не подрались бы...Напротив! Выдать мечи и выпустить на арену. Будет симпатично.
потоки какраз более чем эффективные. бенчи делались - линух там был не крут в сравнении.
Вообще-то, стрекоза по производительности только подбирается к линуху
> линух там был не крут в сравнении.И, конечно, вы нам подгоните пруфлинков?
Вермия 3.5 Призрака ваще никак не готова. Переход на pkgng там отваливает всю систему =(
> Поддерживаю вопрос, для десктопа катит?Аж два рада. А драйвера для GPU нормальные есть? Или под десктопом имеется в виду исключительно торчание в терминалке?
Бздя как бздя. Со своей спецификой, как, впрочем, и все остальные.
Смысл менять деба на стрекозу не вижу. Чего ты конкретно от нее хочешь? Если ты ищешь "серебряную пулю" - то нет, стрекоза таковой не является. Как и любая другая из существующих IRL ОСей.
>Смысл менять деба на стрекозу не вижузато любители менять шило на мыло очень даже видят
так вам линуксяторам при чем либо нерабочем,сразу руки чешутся с дистра на дистр попрыгать)
Никак завидуешь?:)
Ну да, если в каком-то дистре чего-то сломали или впихачили всякой гадости вроде сисьтемды - взял да ушел на другой. А бздях только жевать кактус остается.
не завозят в BSD systemd-кактусы. приходится есть обычную человеческую еду. так что завидуй молча.
не завозят почти ничего, приходится обычно просто сосать лапу
> не завозят в BSD systemd-кактусы."Не завозят в наш ангар бортовые компьютеры, приходится по старинке механическими тягами элероны дергать".
> "Не завозят в наш ангар бортовые компьютерыЖалко вас
> Жалко васСебя жалейте. А то линуксоидов больше всех почпму-то жалеть лезут всякие бздуны.
Про launchd скромно промолчим. Бздуны этого или не знают или не произносят вслух.
> Про launchd скромно промолчим.Не молчите, раскройтесь.
> Бздуны этого или не знают или не произносят вслух.
Знают. Произносят. Но непонятно с какой целью systemd-хомячки речь про него заводят. вам-то какой профит с этого? У FreeBSD толковый загрузчик, и кстати, если уж речь зашла - костыликов а-ля initrd не наблюдается.
>> Про launchd скромно промолчим.
> Не молчите, раскройтесь.
>> Бздуны этого или не знают или не произносят вслух.
> Знают. Произносят. Но непонятно с какой целью systemd-хомячки речь про него заводят.
> вам-то какой профит с этого? У FreeBSD толковый загрузчик, и кстати,
> если уж речь зашла - костыликов а-ля initrd не наблюдается.Initrd - это не костыль, а возможность упростить процесс загрузки. Помните дистр. FrenzyBSD, там Сегрей Можайский как раз и создал переусложненное подобие инитрд. Молодец, короче. После его загрузки скопировал новый корень на себя-же. Моя-же Гента без инитрд работает, а универсальная Убунта и еще 100500 дистрибутивов выполнят при загрузке нужный сценарий(mdadm-hook, LUKS-hook, монтирование NFS, NBD, ZFS(который уже давно работает лучше бздешного)). Так что, товарисч вантузятнег - закрывайте pussy.exe и курите матчасть.
>> У FreeBSD толковый загрузчик, и кстати,
>> если уж речь зашла - костыликов а-ля initrd не наблюдается.
> Initrd - это не костыль, а возможность упростить процесс загрузки.
> Моя-же Гента без инитрд работает,ай-ай-ай... надо же было упростить, что ж вы так сложно-то? ЗЫ. моя - тоже.
> ZFS(который уже давно работает лучше бздешного)
и небо у вас голубее и солнце крупнее.
> Так что, товарисч вантузятнег - закрывайте pussy.exe и курите матчасть.
После вас, товарисч вантузятнег.
>>> У FreeBSD толковый загрузчик, и кстати,
>>> если уж речь зашла - костыликов а-ля initrd не наблюдается.
>> Initrd - это не костыль, а возможность упростить процесс загрузки.
>> Моя-же Гента без инитрд работает,
> ай-ай-ай... надо же было упростить, что ж вы так сложно-то? ЗЫ. моя
> - тоже.
>> ZFS(который уже давно работает лучше бздешного)
> и небо у вас голубее и солнце крупнее.
>> Так что, товарисч вантузятнег - закрывайте pussy.exe и курите матчасть.
> После вас, товарисч вантузятнег.Я прельщён, продолжайте кукарекать дальше. На междометия бздуна (вантузятнега), даже возражать нечего.
> так вам линуксяторамЛинуксятор - это у вас в бсд, чтобы под линь косить, когда нифига не работает. Правда линуксятор в FBSD тоже тот еще недопилок.
стоящих для десктопа, систем - еще не выпустили.
кроме BeOS, разве что, когда-то.
так что превозмогите пока на линукс и венде, уж.
а для продакшна - да, особенно на масштабируемом коде.
портов мало, комьюнити - с ноготь.
но зато и секьюрнее и удобнее.
что, впрочем - органическое развитие нехватки "корпративных клованов", портящих проекты.
> кроме BeOS, разве что, когда-то.Да, при том BeOS оказался всем настолько нужен что и оригинал загнулся, и пародия на оный в виде гайки где-то там же.
про причин "загнулся" и связь этого с "нужностью" вам лично - мало кому нужную, связи особой не было.
там скорее финансовые проблемы и пиарные были.
зато сразу после шатдауна - и майкрософт начал их оффис клонировать и эппл с редмондом - тырить в ось, кое-что.
что намякивает на первопричины. отличные от "ненужности миллионам мух", гипотетического.
и таки-нет. проект жив и дышит. не сильно, но бодрее чем ныне OS/2(e-comstation).
> про причин "загнулся" и связь этого с "нужностью" вам личноНет, это не про меня лично. Дело в том что реально востребованные толпой народа проекты как-то не загибаются. За счет наличия в них достаточного количества участников, выполняющих насущные работы.
> там скорее финансовые проблемы и пиарные были.
В общем, проблемы управления, как обычно.
> и таки-нет. проект жив и дышит. не сильно, но бодрее чем ныне
> OS/2(e-comstation).Да, один в коме а второй вообще в криокамере. Ну его нафиг такое соревнование.
Что за девайс такой - суара, для которого добавлен драйвер? Первый раз слышу.
> Что за девайс такой - суара, для которого добавлен драйвер? Первый раз
> слышу.Cypress APA I2C Trackpad
> — Прекращена поддержка протоколов ATM, IPX и NCP.А иногда надо.
Ещё нужна поддержка стека ISO, а его поддержка в free NIX*-ах оставлена только в NetBSD.
да нет, стрекозоиды - все правильно сделали.
> Ещё нужна поддержка стека ISO,Кому нужна - тот и кодит. Все просто.
>Исполняемые файлы в директориях /bin и /sbin теперь собраны с использованием динамического связыванияfuuuu
>fuuuufuuuu