LINUX.ORG.RU

Вышла DragonFly BSD 3.8

 ,


1

2

Недавно стало известно о выходе новой версии DragonFly BSD.

Отличия от основной ветки BSD состоит в том, что:

  • DragonFly имеет собственную распределенную ФС Hammer.
  • Гибридное ядро.
  • Возможность кэшировать как данные так и метаданные файловой системы на SSD.

Это далеко неполный список всех ее особенностей. Среди изменений, которые претерпела система можно отметить следующие:

  • Нововведения:
    • В каталогах /sbin и /bin исполняемые файлы собраны с использованием динамического связывания;
    • Новый стек USB4BSD был включен в новую версию, всвязи с чем появилась поддержка USB 3.0;
    • Код драйвера drm/ttm/i915 был импортирован из FreeBSD а также был частично позаимствован код из ветки ядра Linux 3.8.
  • Удалено из релиза:
    • Удалена поддержка протокола ATM;
    • Удалена поддержка протокола IPX;
    • Удалена поддержка протокола NCP;
    • Удалена поддержка файловой системы NWFS.
  • Обновлено:
    • bmake обновлен до версии bmake-20131001;
    • mdocml обновлен до версии 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;
    • tzdata обновлен до версии tzdata2014c;
    • ACPICA обновлен до версии 20140424.

Разработчики также говорят о том, что эта версия будет последней, поддерживающей архитектуру i386.

>>> Подробности

Новый стек USB4BSD был включен в новую версию, всвязи с чем появилась поддержка USB 3.0;

Чё за желтизна? By default не значит, что «был включен в новую версию»

esandmann ()

Отличия от основной ветки BSD состоит
Возможность кэшировать данные так и метаданные
Это далеко неполный список

ашибок автора.

u285 ()

с использованием динамического связывания

Чтоооо?!

qzxcvbnm ()
Ответ на: комментарий от Alsvartr

Лол, ляликсятнечки любят самоубеждение. Это спасает их от депрессии от осознания факта того, что их любимой недоосью пользуется всего лишь 1%

esandmann ()
Ответ на: комментарий от esandmann

Ляликсятнечки зарабатывают на ляликсе деньги, а то, что ты гоняешь свою бсдю на локалхосте для нетхкака никого не интересует =)

Alsvartr ★★★★★ ()
Ответ на: комментарий от Alsvartr

для нетхкака

Куку шоле?

Ляликсятнечки зарабатывают на ляликсе деньги

Дооо, при этом ляликс ничем не лучше отдельных бздей, разве что дровами. Что доказывает, что линукс - ОС, разрабатываемая бузинесменами, а не программистами

esandmann ()
Ответ на: комментарий от esandmann

Дооо, при этом ляликс ничем не лучше отдельных бздей, разве что дровами.

Это разве что оставляет твою бсдю там, где ей и место - на локалхостах особо упоротых. Потому что драйвера развивают те, кто реально использует систему для денег. А остальные героически развивают никому ненужные инновационные ФС. Смирись =)

Что доказывает, что линукс - ОС, разрабатываемая бузинесменами, а не программистами

Факт заработка денег это доказывает? Иди мамкиного борща наверни, герой =)

Alsvartr ★★★★★ ()
Ответ на: комментарий от esandmann

Очень характерно, что ты дал ссылку на фрю, а не на свой любимый дрэгонфлай. Собственно, это лучшее подтверждение моим словам, спасибо =)

Ну и чтоб два раза не вставать:

«nVidia provide drivers for their GPUs, and Intel for their newest network and storage controllers. Other manufacturers provide significant help to FreeBSD driver writers, including Broadcom, JMicron, HP and Solarflare [...] A lot of companies have made significant contributions to FreeBSD over the years» (c) https://wiki.freebsd.org/Myths

Какой кошмар, противные бузинисмены разрабатывают фрю =) Не плачь только громко.

Alsvartr ★★★★★ ()
Последнее исправление: Alsvartr (всего исправлений: 1)
Ответ на: комментарий от Alsvartr

Какой кошмар, противные бузинисмены разрабатывают фрю =) Не плачь только громко.

Дурачок? Я же не против. Я просто не кричу, когда такого нет, что ось для локалхоста.

Очень характерно, что ты дал ссылку на фрю, а не на свой любимый дрэгонфлай.

Лол, ты написал «бсд», а не «драгонфлай»

esandmann ()
Ответ на: комментарий от esandmann

Дурачок? Я же не против. Я просто не кричу, когда такого нет, что ось для локалхоста.

Чукча, а для чего она тогда? Для ядерных реакторов? Если она неинтересна, в частности, бизнесу - эта ось для локалхоста. Предупреждая дальнейшее шлангование - в образовании и оборонке твоего дрэгонфлая тоже нет.

Лол, ты написал «бсд», а не «драгонфлай»

А, ну значит таки freebsd ok, а дрэгонфлей - говно, да? Ну просто по твоим словам =) Если ты не умеешь в голове держать контекст в пределах двух форумных постов - иди книжки почитай, не позорься =)

Alsvartr ★★★★★ ()
Ответ на: комментарий от Alsvartr

Позоришься тут только ты. По твоей логике, самая Ъ ось - это винда. В неё же дофига вкладывают

esandmann ()

Поясните

DragonFly имеет собственную распределенную ФС Hammer.

Это значит, что мои файлики будут читать другие люди из интернетов?

Гибридное ядро.

Гибридное в каком смысле?

В каталогах /sbin и /bin исполняемые файлы собраны с использованием динамического связывания;

А раньше как было? Неужели статическое связывание? А чем объясняется такой прогресс?

Новый стек USB4BSD был включен в новую версию, всвязи с чем появилась поддержка USB 3.0;

Почему не USB 4.0?

Код драйвера drm/ttm/i915 был импортирован из FreeBSD а также был частично позаимствован код из ветки ядра Linux 3.8.

Нарушение GPL?

Camel ★★★★★ ()
Ответ на: Поясните от Camel

DragonFly имеет собственную распределенную ФС Hammer.

Это значит, что мои файлики будут читать другие люди из интернетов?

Это не то, что ты думаешь, почитай вики.

sT331h0rs3 ★★★★★ ()

steam там есть?

eR ★★★★★ ()
Ответ на: комментарий от sT331h0rs3

Reiser4 rules

DragonFly имеет собственную распределенную ФС Hammer.

Это не то, что ты думаешь, почитай вики.

Понятно. Очередная недо-Reiser4.

Camel ★★★★★ ()

всвязи с чем появилась поддержка USB 3.0;

Шел 2014 год.

Greh ★★ ()
Ответ на: Поясните от Camel

Re: Поясните

Нарушение GPL?

Всегда! В ядре и мире присутствуют компоненты под GPL, впрочем, i915 под какой-то другой лицензией. Надо подать на БЗДунов в суд за нарушение GPL!1

anonymous ()
Ответ на: Reiser4 rules от Camel

Она когда ставил плакалась что не может нормально работать на разделах меньше 10ГБ

vertexua ★★★☆☆ ()
Ответ на: комментарий от esandmann

Самая нормальная ОСь - линукс, так как и дофига вкладывают, и работа есть, и юзают практически на любом сервере, плюс лучшая поддержка железа

vertexua ★★★☆☆ ()

Блин, я только что лопату нашел. Не закопали ещё?

Valkeru ★★★★ ()

Блин, народ, вам бы только лишь обгадить...:(

anonymous ()
Ответ на: Поясните от Camel

традиционно в /bin и /sbin бинари связываются статически. это связано с тем, что /usr может быть размещен на отдельном разделе и в эти каталоги складывают программы, которые могут потребоваться до его монтирования.

Lincor ()
Ответ на: комментарий от anonymous

Здоровая критика ещё никому не мешала. Может кто-то наконец пробудится и воспрянет из сладкого сна забвения...

anonymous ()

А зачем оно нужно? Даже если сравнить с Фрёй - чем оно лучше?

Sunderland93 ★★★★★ ()
Ответ на: комментарий от Sunderland93

Стать уважаемым разрабом мухи на порядок проще.

anonymous ()
Ответ на: комментарий от vertexua

Самая нормальная ОСь - линукс

Самое кривое и тяп-ляпное из всех подобий юникса

плюс лучшая поддержка железа

количество ≠ качество

Лялех — это гора дистрибов, на вершине которой сидит поттеринг, который один всех победил. Даже дебиан.

anonymous ()
Ответ на: комментарий от anonymous

поттеринг, который один всех победил

За поцерингом стоит Редхат, без которого поцеринг остался бы рядовым троллем.

tailgunner ★★★★★ ()
Последнее исправление: tailgunner (всего исправлений: 1)

В каталогах /sbin и /bin исполняемые файлы собраны с использованием динамического связывания;

Чудесная система. На очень правильной мат модели. Хоть даный проэкт нигде не афиширует цель безопасность, благодаря очень правильным моделям их ядро сможет конкурировать с OpenBSD.

multihead ()
Ответ на: комментарий от qzxcvbnm

с использованием динамического связывания

Чтоооо?!

Я никому не верю и свою систему собираю сам, при добавлении опций -pie -fPIE и -fPIC получаю позиционно независимые бинари ET_DYN:

$ file /bin/bash
/bin/bash: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped

$ scanelf -a /bin/bash
 TYPE    PAX   PERM ENDIAN STK/REL/PTL TEXTREL RPATH BIND FILE 
ET_DYN ---xe- 0755 LE RW- R-- RW-    -      -   NOW /bin/bash

Заметь, все остальные дистростроители предлагают использовать бинарники ET_EXEC!

Само по себе сие никак не влияет на безопасность, но если ядро может ASLR, например Linux + PAX, то все бинари, либы рандомно размазаны по всей памяти и взломщик просто не имеет шансов угадать место куда писать свой зловредный код.

Даже если все проги решето в плане безопасности используя ASLR взломщик просто не может попасть в нужную дырку. Дыра есть, но по какому адресу конкретно в памяти находится никто не знает!

multihead ()
Ответ на: комментарий от Alsvartr

Чихаю на тебя, osx, solaris, hp есть драйвера только под свое железо, и это энтерпрайз

rikimaru ()
Ответ на: комментарий от anonymous

Это не критика, а эмоции. А по существу противники линукса доказать ничего не могут, их постоянно ловят на тупом вранье. Иногда они даже заранее объявляют, что всегда правы. Типа клинические идиоты. Ну что поделаешь, если всякий мусор ходит по линуксовым ресурсам и воняет.

anonymous ()
Ответ на: комментарий от Alsvartr

Линукс и фря сдохнут, распухнут и лопнут...

В стрекозе очень правильная модель ядра которая даёт, кроме всего прочего, следующие возможности:

1. очень простого и эффективного работает на многопроцессорных машинах

2. очень простую и правильную виртуализацию, копию ядра можно запускать на отдельном ядре, даже в юзерспейсе.

3. очень простое построение кластера единого системного образа, когда много компов видны для приложения как один с общим количеством ядер и оперативы.

4. код ядра поддерживается настолько простым, чтобы его всегда смог разрабатывать ОДИН человек и ограничен 0,5млн строк.

В других ОС это НЕСБЫВШИЕСЯ мечты, которые уже никогда в Линуксе и фре реализовать не удастся!

multihead ()
Ответ на: комментарий от multihead

4. код ядра поддерживается настолько простым, чтобы его всегда смог разрабатывать ОДИН человек и ограничен 0,5млн строк.

Забавно, драйвера выкинуть? Их все равно кто-то должен разрабатывать.

anonymous ()
Ответ на: комментарий от rikimaru

osx, solaris, hp есть драйвера только под свое железо, и это энтерпрайз

Ты сам ответил на свой вопрос.

Alsvartr ★★★★★ ()
Ответ на: комментарий от multihead

Линукс и фря сдохнут, распухнут и лопнут...

Линукс и фря работают уже сейчас и приносят пользу. Я не спорю с тем, что академические исследования важны. Я спорю с досужими изливаниями любителей мамкиного борща, что ВАШ ЛЯЛИХ ГОВНО ВОТ МЫ ТО ЧЕРЕЗ 20 ЛЕТ В КОСМОС ПОЛЕТИМ. Get real.

Alsvartr ★★★★★ ()
Последнее исправление: Alsvartr (всего исправлений: 1)
Ответ на: комментарий от anonymous

Забавно, драйвера выкинуть? Их все равно кто-то должен разрабатывать.

Да, ни одного драйвера в ядре стрекозы и в других микроядрах нет.

multihead ()
Ответ на: комментарий от Alsvartr

Линукс и фря работают уже сейчас и приносят пользу. Я не спорю с тем, что академические исследования важны. Я спорю с досужими изливаниями любителей мамкиного борща, что ВАШ ЛЯЛИХ ГОВНО ВОТ МЫ ТО ЧЕРЕЗ 20 ЛЕТ В КОСМОС ПОЛЕТИМ. Get real.

В общем согласен, сам на даный момент использую Hardened Gentoo & OpenBSD.

Но одним глазов за DragonFlyBSD, Haiku, Hurd, ... слежу!

DragonFlyBSD очень хороша и готова к использованию! Она сразу имела не нулевую базу FreeBSD-4 и более 200 очень квалифицированных разрабов, прошло более 10 лет развития!

Мне жаль линукс, его NUMA просто монстуозный тормоз, OpenMosix и другие попытки SSI не победили ынтерпрайз и погоню за виндой, виртуализация рожалась в длительных муках, с большими тормозами и убалтыванию AMD/Intel добавить инструкции в процы для помощи и есть дырявым монстром. Да, сегодня Линукс стал помойкой куда комитят все, от АНБ и Микрософта, до школьника и его ядро уже не сможет поддерживать один гениальный хакер, что необходимо для свободы и безопасности.

Посмотрю на стрекозу поближе, АНБ в двухтысячных точно советов им не давало!

multihead ()
Ответ на: комментарий от multihead

Совершенно не имеет значения драйвера в ядре, в виде модуля или еще как. Да. Микроядро, макроядро - это все одни и те же яйца. совершенно неважно пишешь ты модуль для линукса или драйвер для микроядра. Принципиальной разницы никакой нет. Только повод для тупого спора. Ну и что, ядро линукс тоже можно уместить на дискете.

anonymous ()
Ответ на: комментарий от multihead

Не пиши чепухи. DragonFly - якобы «гибридное» ядро. На самом деле, дрова-то там как раз собраны отовсюду - из ляликса, фри, нетбздей. И ещё не самые свежие

esandmann ()
Ответ на: комментарий от anonymous

Принципиальной разницы никакой нет

Ой лол. И после этого эти «эксперты» говорят о пользе ляликса. Польза от него такая же, как и от венды.

esandmann ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.