Доступен релиз DragonFlyBSD 5.8, операционной системы с гибридным ядром, созданной в 2003 году с целью альтернативного развития ветки FreeBSD 4.x. Из особенностей DragonFly BSD можно выделить распределённую версионную файловую систему HAMMER, поддержку загрузки "виртуальных" ядер системы как пользовательских процессов, возможность кэширования данных и мета-данных ФС на SSD-накопителях, учитывающие контекст вариантные символические ссылки, возможность заморозки процессов с сохранением их состояния на диске, гибридное ядро, использующее легковесные потоки (LWKT)...Подробнее: https://www.opennet.me/opennews/art.shtml?num=52473
Пожалуй одни из самых вменяемых бздей.
Осталось запилить для нее какой-нибудь вменяемый RC и можно жить
Самая бздяшная.
Но сообщество - полтора землекопа. Списки рассылок почти мертвы, лишь напоминания о подписке на них раз в месяц приходят. На мой вопрос, каков аналог undo из hammer1 в hammer2, никто и не ответил. В hammer2 вообще есть функционал истории файла?
Есть "функционал" снапшотов директории или всего раздела. Сначала нужно примонтировать снапшот и только после этого смотреть на файл.
> Есть "функционал" снапшотов директории или всего раздела. Сначала нужно примонтировать
> снапшот и только после этого смотреть на файл.Это-то понятно, а без снапшотов?
Имея файл, узнать список его версий, выбрать и восстановить нужную -- вот так вот просто -- нельзя. Наверное, для этого случая больше VCS подходит.
> Пожалуй одни из самых вменяемых бздей.да ну. скорее всего одна из самых протухших с нулевым функционалом и черепашьей разработкой.
опёнок - рeшeто и хайп с примитивным и малофункциональным кодом, как показали недавние события. эта ос для дилетантов и фанатиков-нубов. фряха более менее из бзд, очень много софта и есть дрова для нвидиа, но с последними новостями (прогиб с выпилом гцц) - становится сомнительным и ненужным. нетбзд топчик, но её ещё надо осилить - крайне специальная ос, далеко не для рукожoпoв. был опыт использования для одной архитектуры - пришлось реально в коде копаться около месяца, чтобы завести. то есть неспециалисты и рукожoпы отсеиваются сразу. ну тем лучше для коммунити netbsd - дилетанты сразу отсеиваются и уходят в линукс.
> но с последними новостями (прогиб с выпилом гцц)"последним новостям" уже 11 лет.
https://lists.freebsd.org/pipermail/freebsd-stable/2009-May/...
> * Clang replacing GCC in the base system
> The last 3-4 months we've been working together with the LLVM
> developers to discuss any bugs and issues we are experiencing with
> their Clang compiler frontend. The FreeBSD project is looking at the
> possibility to replace GCC with Clang as a system compiler. It can
> compile 99% of the FreeBSD world and can compile booting kernel on
> i386/amd64 but it still contains bugs and its C++ support is still
> immature.Ну и в чем заключается "прогиб" - ни один из авторитетных анонимных комментаторов соседней новости так и не смог толком объяснить.
> 11 лет.тебя я посмотрю не суть волнует, а "слова" и "запятые".
11-ть лет ли плану, 20-ть ли плану - это не важно. ну какое это имеет значение? тебе, что 18 лет? суть в том, что они это делают тивоизации ради, мол картинно всё типа (!) ради пользователей! но мы ведь понимаем какого рода пользователи интересуются тивоизацией.цитата от разрабов фрибзд:
"GPLv3 было признано невозможным из-за противоречий с целями проекта FreeBSD и нежеланием налагать дополнительные ограничения на пользователей, такие как запрет тивоизации."
ой-ёй! ой озаботились за пользователей! вот только интернет даёт картину того, что обычные юзвери ничего против разных компиляторов не имеют и даже приветствуют ГПЛв3. а вот другого рода пользователей (сони, эпл, нетфликс и пр.) очень даже волнуют вопросы этой самой тивоизации.
в линуксе корпорации тоже наступают, но тут с ними можно бороться. а фряха пала полностью. вот и всё. разрабы фряхи чёрным по белому говорят: "мы защищаем интересы не простых пользователей с их желаниями, мнениями и тп. а интересы узкого круга лиц". обычный произвол, бабло и т.п.
> ни один из авторитетных анонимных комментаторов соседней новости
> так и не смог толком объяснитьпочитал соседнюю новость - тебе там объяснили несколько раз. если с первого раза не зашло, не зайдёт и с пятого. фряшка это по сути советский концлагерь с диктатом большевиков. сегодя удалили компилятор и поставили перед фактом - завтра ещё что-нибудь намутят. в линуксе с диктатом корпораций можно бороться - благо лицензия позволяет.
> Ну и в чем заключается "прогиб"
неужели после всего вышеописанного не ясно, в чём заключается "прогиб"?
ну тогда дальше смысла нет спорить.
> ой-ёй! ой озаботились за пользователей! вот только интернет даёт картину того, что обычные юзвери ничего против разных компиляторов не имеют и даже приветствуют ГПЛв3.Чей-то в бубунте нету GPLv3 компилятора "из коробки" после установки - и никакой аноним не высказывает свое Ценное Обличительное Мнение.
>> ни один из авторитетных анонимных комментаторов соседней новости
>> так и не смог толком объяснить
> почитал соседнюю новость - тебе там объяснили несколько раз. если с первого
> раза не зашло, не зайдёт и с пятого.Т.е. ты не знаешь и просто накатал длинную пространную простыню ни о чем?
> фряшка это по сути советский концлагерь с диктатом большевиков. сегодя удалили компилятор и поставили перед фактом - завтра ещё что-нибудь намутят.
Cпециально для Экспертов Опеннета:
$ uname -rs
FreeBSD 12.1-STABLE
$ gcc5 --version
gcc5 (FreeBSD Ports Collection) 5.5.0
Copyright (C) 2015 Free Software Foundation, Inc.$ gcc --version
gcc (FreeBSD Ports Collection) 9.2.0pkg search --repository FreeBSD gcc
aarch64-gcc-6.4.0_8 Cross GNU Compiler Collection for aarch64
aarch64-gcc6-6.5.0 Cross GNU Compiler Collection for aarch64
aarch64-none-elf-gcc-6.4.0_7 GNU Compiler Collection for bare metal arm cross-development
aarch64-xtoolchain-gcc-0.4_1 Pre seeded toolchain to cross build FreeBSD base
aarch64-gcc9-9.2.0 Cross GNU Compiler Collection for aarch64
amd64-gcc-6.4.0_8 Cross GNU Compiler Collection for amd64
...
gcc-ecj-4.5 Eclipse Java Compiler used to build GCC Java
gcc10-devel-10.0.1.s20200223 GNU Compiler Collection 10
gcc48-4.8.5_11 GNU Compiler Collection 4.8
gcc6-6.5.0_3 GNU Compiler Collection 6
gcc6-aux-20180516_1,1 Version of GCC 6 with full Ada support
gcc7-7.5.0 GNU Compiler Collection 7
gcc8-8.3.0_3 GNU Compiler Collection 8
gcc8-devel-8.3.1.s20200221 GNU Compiler Collection 8
gcc9-9.2.0_1 GNU Compiler Collection 9
gcc9-devel-9.2.1.s20200222 GNU Compiler Collection 9
i386-gcc-6.4.0_8 Cross GNU Compiler Collection for i386
i386-gcc6-6.5.0 Cross GNU Compiler Collection for i386
...
mips-gcc9-9.2.0 Cross GNU Compiler Collection for mips
mips-xtoolchain-gcc-0.4_1 Pre seeded toolchain to cross build FreeBSD base
mips64-gcc-6.4.0_8 Cross GNU Compiler Collection for mips64
...
powerpc-gcc9-9.2.0 Cross GNU Compiler Collection for powerpc
powerpc64-gcc-6.4.0_8 Cross GNU Compiler Collection for powerpc64
powerpc64-gcc6-6.5.0 Cross GNU Compiler Collection for powerpc64
powerpc64-gcc9-9.2.0 Cross GNU Compiler Collection for powerpc64
powerpc64-xtoolchain-gcc-0.4_1 Pre seeded toolchain to cross build FreeBSD base
psptoolchain-gcc-stage1-4.9.3_1 PlayStation Portable development toolchain gcc
psptoolchain-gcc-stage2-4.9.3 PlayStation Portable development toolchain gcc...
riscv32-unknown-elf-gcc-8.3.0_7 GNU Compiler Collection for bare metal arm cross-development
riscv64-gcc-8.3.0 Cross GNU Compiler Collection for riscv64
riscv64-gcc9-9.2.0 Cross GNU Compiler Collection for riscv64
riscv64-none-elf-gcc-8.3.0_7 GNU Compiler Collection for bare metal arm cross-development
riscv64-xtoolchain-gcc-0.4_1 Pre seeded toolchain to cross build FreeBSD base
sparc64-gcc-6.4.0_8 Cross GNU Compiler Collection for sparc64
sparc64-gcc6-6.5.0 Cross GNU Compiler Collection for sparc64
sparc64-gcc9-9.2.0 Cross GNU Compiler Collection for sparc64
sparc64-xtoolchain-gcc-0.4_1 Pre seeded toolchain to cross build FreeBSD base
zpu-gcc-1.0_1 ZPU gcc compiler>> Ну и в чем заключается "прогиб"
> неужели после всего вышеописанного не ясно, в чём заключается "прогиб"?
> ну тогда дальше смысла нет спорить.Т.е. и этого тоже не знаешь - но не смог удержаться от высказывания Ценного Анонимного Мнения?
Значит по сути тебе возвратить нечего? Так и запишем. А что касается мнения, то оно такое же анонимное, как и твоё. Фамилий, имён, адресов, паспортов тут никто не предъявляет.
> Значит по сути тебе возвратить нечего?Извини, бла-бла-бла возвращать мне не интересно, а остальное, например "удаленные компиляторы", ты опять предпочел не увидеть.
> А что касается мнения, то оно такое же анонимное, как и твоё. Фамилий, имён,
> адресов, паспортов тут никто не предъявляет.Только вот я регистрант и подкрепляю свое мнение ссылками, цитатами или легко проверяемыми фактами.
А аноним – только громкими воплями в стиле "это знают все! Ты чо, не видишь! Тебе чо, не ясно?" и пердежом.
И если я спорю чушь, то меня можно будет ткнуть в нее хоть год спустя. Или добавить в игнор список.
А анониму после купания в луже достаточно будет удалить куку или просто перейти в соседнюю новость – и он опять весь в белом и может строить из себя очередного Знатока-Эксперта-По-Всему.
> Извини, бла-бла-бла возвращать мне не интересноТо есть по сути дела (суть в прогибе перед корпократами) - тебе возразить нечего? Так и запишем.
> Только вот я регистрант и подкрепляю свое мнение ссылками
Ой какой зарегистрированный регистрант! Срыв покровов. Регистрант, который так и остался анонимом. Я не вижу твоих имени, фамилии, адреса, паспорта и тп. "анонн" - что мне это доджно сказать? Я тоже подкрепляю мнение, только вместо ссылок даю прямые цитаты (как выше):
"GPLv3 было признано невозможным из-за противоречий с целями проекта FreeBSD и нежеланием налагать дополнительные ограничения на пользователей, такие как запрет тивоизации." Могу дать ссылку на эту цитату, вот только мне важна суть, а не крючкотворство.
И вообще я тебе объяснил какого рода пользователи реагируют на эту самую тивоизацию. Но что-то ты усердно это игнорируешь, отвечая бессмысленными и беспошадными листингами из консоли. Твои простыни совершенно не меняют сути дела.
Попробуйте понять.
Разработчики BSD совсем не парятся на счет того, что кто-то может ИХ код продать/"зажать" (в виде бинарей или текста - неважно). Люди пишут для себя и в свое удовольствие. Иногда на досуге, иногда им платят за их код.
Главное, чтобы не "присваивали", то есть не выдавали за свой чужой труд. А так, "что хотите, то и делайте". Что в этом плохого?
Не согласен. У меня с 2004 года стоит опенок (3.6) на шлюзе - пенек 233. А вот фряха мне перестала быть интересна после 5.* версий. Самое то было - 4.7. Потом куча мусора. Вообще считаю что BSD не для дома. :)
Хочешь наслаждения - есть Slackware, LFS, Arch, Gentoo. Давно уже перерос эти забавы - нужен линукс - поставил убунту/debian, пересобрал ядро под свои нужды и работай. А BSD - поставил, настроил и забыл на энное количество лет, либо пока не сгорит железо.
Иисус любит нас!
> Компоненты интерфейса DRM (Direct Rendering Manager) синхронизированы с ядром Linux 4.9 с портированием из ядра 4.12 отдельных возможностей, нацеленных на улучшение поддержки Wayland.А меня тут уверяли про "постоянное технологическое отставание линукса от бзд". А оно вон как оно оказывается-то оно ведь, а.
Это фанатики школьники утверждали. Бзд так то и ZFS on Linux уперли.
>> Компоненты интерфейса DRM (Direct Rendering Manager) синхронизированы с ядром Linux 4.9 с портированием из ядра 4.12 отдельных возможностей, нацеленных на улучшение поддержки Wayland.Вот неосилятор! Нет бы в одиночку запилить другой интерфейс и написать дрова для графики и заодно сделать альтернативу платформонезависимому (работает на RedHat Linux, Fedora Linux, Ubuntu Linux, Arch Linux! И совсем не прибито гвоздями к Линуксу, просто у этих бздей ядра неправильные, вотЪ!) wayland!
> А меня тут уверяли про "постоянное технологическое отставание линукса от бзд". А
> оно вон как оно оказывается-то оно ведь, а.Это потому что ты, как обычный опеннетчик в бздшной новости, ни черта не разбираешься, но мнение имеешь. Так-то оно и оказывается ведь.
> в одиночку запилитьА меня тут уверяли про "орды корпораций, выбирающих бзду, даже распоследний дистровоч на бзде". А оно вон как оно оказывается-то оно ведь, а.
> А меня тут уверяли про "орды корпораций, выбирающих бзду,Ссылка будет - кто, где, когда? На предыдущие "уверения" тоже неплохо бы.
> даже распоследний дистровоч на бзде".
Так и есть:
echo "GET / HTTP/1.0"|nc distrowatch.com 80|head
HTTP/1.1 400 Bad Request
Date: Wed, 04 Mar 2020 10:44:35 GMT
Server: Apache/2.4.41 (FreeBSD) OpenSSL/1.1.1a-freebsd PHP/7.4.2
> А оно вон как оно оказывается-то оно ведь, а.Именно так и оказывается - но для этого надо хоть немного освоить обсуждаемый предмет, например различия там между FreeBSD и DragonFlyBSD, а не очередную клоунаду на опеннете устраивать.
> для этого надо хоть немного освоить обсуждаемый предметНу если ты чувствуешь, что тебе надо освоить предмет хотя бы немного -- осваивай.
> Ссылка будет - кто, где, когда?
Конечно будет: https://habr.com/ru/post/490408/ — готовая методичка свидетелей "отсталого линукса". В комментах, правда, критику не выдержала, даже с ZFS вышел OBOSRAMS. Но на то она и методичка.
Но вот читаем новость и видим своими глазами: сабж портирует код не из своего форкового апстрима фрибздоса, а из "отсталого линукса".
>> для этого надо хоть немного освоить обсуждаемый предмет
> Ну если ты чувствуешь, что тебе надо освоить предмет хотя бы немного -- осваивай.То-то ты даже не различал DragonFly и Free, но ценное мнение о "бздах" высказал? Сразу видно "освоившего" тему.
>>>> в одиночку запилить
>>> А меня тут уверяли про "орды корпораций, выбирающих бзду, даже распоследний дистровоч на бзде
>> Ссылка будет - кто, где, когда?
> Конечно будет: https://habr.com/ru/post/490408/ — готовая методичка свидетелейНу посмотрим, что там:
> Сравню FreeBSD с GNU/Linux системами. Всё это исключительно субъективное мнение! Многое это просто мой опытТ.е.: сначала аноним свинтил с темы интырфейса и вяленого, а на аргумент, что автор стрекозы пилит все в одиночку сначала привел взятое откуда-то экспертно-обличающее "уверяли про орды корпораций, выбирающих бзду".
когда запросили "подтверждение" - опять свинтил с темы, кинув ссылку на забор^W хабр, с каким-то очередным особо ценным личным мнением какого-то непонятного чувака - где ни слова об "ордах корпорасов" и "даже распоследнем дистроватче".Аноним бы еще фотки надписей на заборе в качестве неоспоримого "аргумента" привел бы - ну типа "вооот, я сам вижу! Писали!".
> "отсталого линукса". В комментах, правда, критику не выдержала, даже с ZFS вышел OBOSRAMS. Но на то она и методичка.Там, на этом почти-заборе, вообще шла речь о фре. Тут новость о стрекозе. Разные разработчики и все такое.
Ну и как-то ловко анонимный "знаток" опустил упомянутое портирование из бзды capsicum, отсутствие аналога netgraph, запиливание на 8 лет раньше "перепончатого светоча прогресса" process descriptors, лет на 5 dm-integrity, CARP.
Да и "obosrams" с ZFS - похоже только у анонимов в голове. Тем более, если речь о стрекозе.> Но вот читаем новость и видим своими глазами: сабж портирует код не из своего форкового апстрима фрибздоса, а из "отсталого линукса".
>> интерфейса DRM (Direct Rendering Manager) синхронизированы
>> нацеленных на улучшение поддержки Wayland.А аноним точно глазами читал, а не [этим самым] знакомые слова высматривал?
В общем, резюмируем: очередной пингвиненок посчитал себя Экспертом По Всему, решил затроллить, но без знания матчасти вышел только очередной обоср^W набор спрыгов, предергов, юлежа и ламеризма с закосом под "тролля". Увы.
> process descriptors, лет на 5 dm-integrityЧитая мои комментарии, обращай внимание не только на мой текст, но и на то, когда был отправлен этот комментарий. Наиболее пристальное внимание обращай внимание на год: там стоит 2020. В 2020 году "технологическое отставание" -- это чрезвычайно неактуальная приколюха из методичек.
> автор стрекозы пилит все в одиночку
Тем показательнее. Если пилит в одиночку, значит идет наиболее легкими (id est доступными для ограниченных ресурсов одиночки) путями. И путь этот -- воровать код из "отстающего линукса". Потому что в "продвинутом бздосе" этого кода как-то не оказывается.
___
Да и автор "стрекозы" стоит на плечах гигантов. Нельзя сказать, что свою ось он написал "в одиночку". По-настоящему в одиночку писал лишь Terry A. Davis.
>> process descriptors, лет на 5 dm-integrity
> Читая мои комментарии, обращай внимание не только на мой текст, но и
> на то, когда был отправлен этот комментарий. Наиболее пристальное внимание обращай
> внимание на год: там стоит 2020. В 2020 году "технологическое отставание"
> -- это чрезвычайно неактуальная приколюха из методичек.Все верно бро! Process Descriptors для Линуха реализовали еще в 2019. TRIM для ZFS тоже. В 2020 не было ничего, а 2019 было уже так давно что уже почти неправда! Поэтому врут они все и просто завидуют!
> врут они все и просто завидуют!В следующем параграфе вранье каждое слово. Каждая буква. Каждый пиксель. Каждый субпиксель!
Компоненты интерфейса DRM (Direct Rendering Manager) синхронизированы с ядром Linux 4.9 с портированием из ядра 4.12 отдельных возможностей, нацеленных на улучшение поддержки Wayland. Драйвер drm/i915 для GPU Intel синхронизирован с ядром Linux 4.8.17 c переносом из ядра 5.4 кода для поддержки новых чипов (Skylake, Coffelake, Amber Lake, Whiskey Lake и Comet Lake). Драйвер drm/radeon для видеокарт AMD синхронизирован с ядром Linux 4.9.
Долгих лет и стабильного полета стрекозе.
как оно работает на видео nvidia?
у мну тормозит, драйвер с сайта не ставится.
какое мне видео выбрать чтоб не тормозило и 3d был?
Про nvidia на DFly можно пока забыть.
Про AMD не знаю, но интел работает нормально, в т.ч. и 3D.
Какой драйвер с сайта, клоун? Там только Linux, Windows, FreeBSD и Solaris. Где ты там нашел дрова под Стрекозу?
> как оно работает на видео nvidia?Как VGA-адаптер, вероятно. Зачем покупать проприетарную видяху если опенсорсные системы интересуют? Проприетарь в открытой системе - это грабли! Нвидия свои железки толком не документирует, так что с ними даже в линухе то открытый драйвер на вторых ролях, а в бзде... я даже и не знаю, портировал кто nouveau на бзди вообще.
> я даже и не знаю, портировал кто nouveau на бзди вообще.В NetBSD есть nouveau
Не всем же затычки от интела хватит. Тем более интеловские дрова самое дно, какое только есть (в том числе под вендой).
Для них есть амд. Их драйвера неплохо разошлись в разные ОС и архитектуры процов. Мимикрия под древний кернель означает что видяшка должна быть в меру винтажная, но даже такая покажет интелской шляпе как надо было. Думаете, с фига ли интел radeon'овское IP core лицензировал?
С такими старыми дровами для видел видюхи амд не заведутся, как минимум встройки :(
И многое из новости вызывает вопросы в стиле: как они до сих пор без этого жили!?
> С такими старыми дровами для видел видюхи амд не заведутсяНу да, GCN первой версии, пожалуй, потолок. Но это явно лучше нвидий в режиме VGA адаптера с турбиной :)
Стрекоза мне чрезвычайно симпатична. Успехов замечательной ОС, Диллону и его команде!
> ... поддержку загрузки "виртуальных" ядер системы как пользовательских процессов...Главного не сказали стрикозу сделали для:
1. Простоты, в коде ядра может разобраться 1 хакер
2. Пвралелизма процессов и полной асинхронности
3. Простой реализации кластера единого системного образа (SSI). Компы в сети могут работать с общими процессорными ядрами и оперативной.
4. Простой реализации виртуализации.И все это потенциально реализовано не во вред безопасности!
1. В Open/Net тоже самое. Во Free даже с ящиком водки не разберешься.
2. Псевдопаралелизма и асинхронности. RT типа QNX более соответствует данным требованиям.
3. Не использовал.
4. Я сомневаюсь что в DragonFly QEMU работает стабильнее чем в других системах.Безопасность - ну дыры то везде есть.
1. В Open/Net тоже самое. Во Free даже с ящиком водки не разберешься.
2. Псевдопаралелизма и асинхронности. RT типа QNX более соответствует данным требованиям.
3. Не использовал.
4. Я сомневаюсь что в DragonFly QEMU работает стабильнее чем в других системах.Безопасность - ну дыры то везде есть.