LINUX.ORG.RU

Выпущен DragonFlyBSD 3.0

 , ,


1

1

Наконец-то вышел релиз замечательной операционной системы семейства BSD DragonFlyBSD

Важные нововведения/изменения:

  • SMP VM. Значительна повышена скорость работы на многопроцессорных конфигурациях за счет улучшений в подсистеме виртуальной памяти.
  • HAMMER. Была повышена эффективность работы файловой системы HAMMER за счет введения time domain multiplexing
  • Был убран Big Kernel Lock из большей части ядра, во время работой над багом, вызванным, ошибкой процессора AMD.
  • Ядро с поддержкой SMP устанавливается по умолчанию. Это стало возможным за счет изменений в ACPI и interrupt routing
  • Шифрование дисков при помощи tcplay(8) , являющейся 100% совместимой с TrueCrypt и использует лицензию BSD.
  • В качестве репозитория пакетов используется pkgsrc-2011Q4.

Прямые ссылки на образа для скачивания:

i386
x86_64

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

образа для скачивания


Иконы для скачивания? О_о

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

А Вы реально юзаете LiberteLinux? Или просто картинка понравилась? :)

ktulhu666 ☆☆☆ ()

Прямые ссылки на образа заинтересовали.

pkurg ★★★ ()

Ещё один гвоздь в гроб FreeBSD

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

Эта бредовая идея!

Самое главное - никогда не приводи никаких доводов. А зачем? Тебе ведь и так все на слово верят.

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

khtml под lgpl, что делает возможным существование закрытых бразуров safari и chrome. если бы html был под gpl, то apple на него даже и не взглянула

Человечеству не нужны исходники говносафари. Человечеству нужен открытый допиливаемый и поддерживаемый корпорациями движок браузера. Так что с и lgpl и khtml всё ок.

bigfrogg ()

Ого, оно ещё живо, всё равно мне не понятно, в чём его актуальность и новизна.

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

Самое главное - никогда не приводи никаких доводов.

BSD - есть свободная лицензия.
Лицензия которая гарантирует 99,9% свободу РАСПРОСТРАНЕНИЯ кода,
свободу творчества программистов.
С одним скромным условием для тех кто пользуются этим кодом -
НЕ ЗАБЫТЬ УПОМЯНУТЬ ТЕХ ОТ КОГО ПОЗАИМСТВОВАЛИ ИСХОДНЫЙ КОД.

Зачем ядро FreeBSD должно быть опубликовано под другой лицензией?

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

Новизна-то есть, а актуальность - хз. Но Hammer - это крута. Если бы кто портировал его в свободную бздю или на линукс. На линуксе вообще нет нормальных ФС

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

M_DEVBUF is used almost everywhere, it is a nightmare to find out what is

actually leaking memory.

While overhauling vn I looked at devbuf's vmstat after every mkinitrd and it kept increasing, one leak at a time. To verify that it wasn't vn, I changed the malloc type for the vn allocations to a different one and the leak is still there. So something probably somewhere in the disk i/o path using M_DEVBUF is leaking memory, too.

To reproduce just keep an eye on devbuf's allocations while running mkinitrd a few times.

Cheers, Alex Hornung

Вот что сказал тамошний постоялец. Это было 1 год назад

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

На линуксе вообще нет нормальных ФС

Самое главное то, что есть нормальная ЛИЦЕНЗИЯ и огромное сообщество, не так ли?

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

Зачем ядро FreeBSD должно быть опубликовано под другой лицензией?

Да ни зачем. Просто Apple взяла код, допилила и закрыла его. А KHTML под lgpl взяла, допилила и оставила под lgpl. Какой какая цепь событий лично тебе больше нравится?

Мне - история с khtml. В случае с ядром они сделали лучше только для маков, а в случае с вебкит - для всех. А ты как считаешь?

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

Самое главное то, что есть нормальная ЛИЦЕНЗИЯ и огромное сообщество, не так ли?

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

Ygor ★★★★★ ()

Это тот BSD, наподобие Убунты? Ой, посмотрел наподобие убунты это PC-BSD

a1batross ★★★★★ ()

Был убран Big Kernel Lock из большей части ядра, во время работой над багом, вызванным, ошибкой процессора AMD.

Вообще не совсем верный перевод. По ссылке написано, что «возможная» ошибка в процессорах АМД. Этот косяк проявился только на 2х экземплярах процессоров, которые они пробовали.

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

Народ, есть кто запускал свежую версию эмуляторе?

Папитка не питка, но у меня не взлетело. (VB 4.1.8)

Unable to load /boot/kernel/kernel

Есть рецепты? Или фтопку?

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

Или фтопку?

Фтопку. По одному этому сообщению точно ничего не скажу, да и так вряд ли. Что интересно, в qemu на фре у меня тоже не пошло, но там была ошибка «Trying to execute code outside RAM or ROM at» уже после того, как загрузчик загрузил ядро и модули. А на реальном железе пошло

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

/boot случайно не на отдельном разделе?

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

Apple взяла код, допилила и закрыла его.

И ты, конечно, готов привести пример такого кода.

Невзирая на http://opensource.apple.com/

А KHTML под lgpl взяла, допилила и оставила под lgpl.

Только она его как-то странно «оставила», нет? Большая часть кода в webkit под BSD, а lgpl всё меньше и меньше. Можешь сам подсчитать. Основные контрибьютеры, включая Apple, вносят дополнения под BSD. Не боишься, что скоро там совсем не останется lgpl?

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

JJackFLASH, baka-kun

И ты, конечно, готов привести пример такого кода.

Скажем так, я пользовался вторичными и третичными источниками, которые могут быть и не верными. Исходя из них, эппл не вернула улучшения в freebsd, к тому же в макоси есть закрытые проприентарные компоненты (хотя может они их с нуля писали, я не в курсе).

Косвенно, моя позиция подтверждается двумя наблюдениями. 1. В макоси есть немало хороших фишек, которые не перенесли никуда. 2. Отсутствуют сборки макоси по аналогии с centos.

И, соответственно, вопрос. Все улучшения, которые эппл вносила в bsd-код - полностью доступны? Пример закрытого кода я привести не могу, ибо эта тема мне не очень близка. Сможете ли вы утверждать, что таких примеров нет? Как минимум сколько-нибудь значимых примеров?

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

Не знаю как на образах, но на харде boot по дефолту всегда на отдельном разделе

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

Я разработчик — был бы рад включить порт tcplay для Linux в Liberté, потому что оригинальный TrueCrypt проблематичен с лицензионной точки зрения.

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

эппл не вернула улучшения в freebsd

Да ну? Эппл много коммитила во FreeBSD, BSD-исходники как ядра (xnu), так и юзерспейса лежат на http://opensource.apple.com/

Практически всё, что Apple пишет в инфраструктуре OS, либо под APSL, если написано с нуля, либо под BSD, если за основу взят сторонний проект.

в макоси есть закрытые проприентарные компоненты

Привет, КО. Конечно есть, Cocoa закрыта. По сути исходники всего графического интерфейса закрыты. Той части, что делает их аттестованного Unix систему Mac OS X.

(хотя может они их с нуля писали, я не в курсе)

Они их писали на основе NeXTSTEP. До покупки это была разработка NeXT — частной компании Стива Джобса.

Все улучшения, которые эппл вносила в bsd-код - полностью доступны?

http://opensource.apple.com/

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

/boot случайно не на отдельном разделе?

Случайно, это происходит при папитке установить с iso-образа.

Attila ()
Ответ на: комментарий от ms-dos32

Ебилд я и сам напишу — вопрос в низкоуровневой совместимости (о чем автор позаботился, по всей видимости).

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

так исходники-то должны и на linux откомпилироваться, разве не так?

ms-dos32 ()
Ответ на: комментарий от ms-dos32

Совершенно не обязательно:

tcplay is now available for both DragonFly BSD and Linux. The Linux port still needs extensive testing, but most stuff works.

The interface to device mapper is libdevmapper on Linux and libdm on DragonFly. libdm is a BSD-licensed version of libdevmapper that I hacked together in a few hours.

Я не заметил раньше, что автор уже добавил порт для Linux.

liberte ()

а под слакой это работает?

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

Оставлятели однострочных неинформативных комментариев нинужны.

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

Они же уже давно сменили лицензию. Кстати, Вы юзаете постоянно tor/i2p/freenet?

ktulhu666 ☆☆☆ ()

Пытаюсь на VM поставить а оно зависает на dm.ko
Кочующая BSD проблема с приводами в VB?

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

Ещё один гвоздь в гроб FreeBSD

вынимай. Говорю тебе как из kFreeBSD

malbolge ★★ ()

Интересно было бы почитать про отличия от последней актуальной FreeBSD, ну кроме своей ФС. В ней вроде как BKL уже давно выпилили?

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

Своей - это HAMMER'а, что ли? Он под фряхой тоже работает.

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

Эти люди пилят ОС, заточенную на многопоточность и многопроцессность

Нет! Они пилят кластерную ОС!!!

Основная цель - сделать ядро такое чтобы было очень просто добавить и поддерживать виртуализацию (типа xen, kvm в Linux) и кластерность - кластер единого системного образа SSI (типа openmosix итп... в Linux).

Полностью асинхронное ядро, что-то типа libasyn в GNU

Кластерную ФС Hammer, «аналог» GFS, OCFS в Linux

Класс ядра монолитный, но с жестким лимитом кода в 500 000 строк!

Впрочем ближайшая ОС к DragonFlyBSD по целям и принципам, наверно микроядерная Haiku... Но DragonFlyBSD за счёт своей монолитности всё таки, можно сказать, уже дописана до промышленного уровня!

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