The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

ChaosBSD - форк FreeBSD для тестирования драйверов

18.01.2026 11:57 (MSK)

Проект ChaosBSD развивает периодически синхронизируемый форк FreeBSD, нацеленный на тестирование драйверов перед их включением в основной состав FreeBSD. Проект предоставляет площадку для разработки и портирования новых драйверов, а также проверки, обкатки и стабилизации частично работоспособных, нестабилизированных и недоделанных драйверов, состояние развития которых не позволяет включить их в основной состав FreeBSD. После стабилизации подобные драйверы будут переноситься во FreeBSD.

Отмечаются четыре стадии продвижения драйвера: достижение возможности сборки; избавление от ошибок и стабилизация; проведение чистки и создание документации; передача в основной состав FreeBSD. ChaosBSD рассматривается как платформа для тестирования, не гарантирующая сохранение истории изменений и коммитов - периодически репозиторий сбрасывается, синхронизируется с кодовой базой FreeBSD и состояние восстанавливается.

  1. Главная ссылка к новости (https://www.osnews.com/story/1...)
  2. OpenNews: Отчёт FreeBSD по улучшению юзабилити и работы на ноутбуках
  3. OpenNews: Выпуск ravynOS 0.6, редакции FreeBSD, нацеленной на совместимость c macOS
  4. OpenNews: Выпуск дистрибутива Chimera 20251220, сочетающего ядро Linux с окружением FreeBSD
  5. OpenNews: Релиз FreeBSD 15.0
  6. OpenNews: В спецификации OCI Runtime 1.3 появилась поддержка FreeBSD
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64636-chaosbsd
Ключевые слова: chaosbsd, freebsd, driver
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (31) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 12:10, 18/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    В системах с нормальным пакетным менеджером нет нужды создавать отдельный дистр для таких вещей.
     
     
  • 2.4, warlock (??), 12:32, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У FreeBSD офигенный пакетный менеджер, не говоря уж о портах. Только при чём тут драйверы? Драйверы часть ядра и пакетным менеджером не управляются.
     
     
  • 3.6, Аноним (1), 12:38, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Управляются, если пакетный менеджер позволяет выражать компайл-тайм-параметризацию. Видишь ли, нормальные пакетные менеджеры задают прежде всего состав исходников, из которых собирается система, а не состав бинарников, которые скачаются.
     
     
  • 4.10, 12yoexpert (ok), 13:36, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    надо сильно упороться, чтобы в голову пришла мысль о конфигурации ядра через пакетный менеджер

    список "нормальных" пакетных менеджеров в студию. в генте ненормальный, получается

     
     
  • 5.11, Аноним (1), 13:46, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > список "нормальных" пакетных менеджеров в студию

    Nix. В реализации от NixOS, ядро конфигурируется опцией boot.kernelPatches, в который можно сунуть как патчи, так и Kconfig-конфигурации. В генте, насколько знаю, конфигурирование хоть и не такое экспрессивное, но на правильном уровне: уровне исходников. В ЯП правильным является Rust/Cargo, так как скачивает и конфигурирует исходники пакетов, а не их бинарники. Остальные пакетники -- это просто скачивалки для жрания того, что дают.

     
  • 5.25, Аноним (25), 17:47, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >чтобы в голову пришла мысль о конфигурации ядра через пакетный менеджер

    Конфигурация безусловно просиходит во время сборки пакета, это - неизбежный этап. Нормальный пакетный менеджер позволет не просто задать сценарий сборки, но и прозрачно переопределять разные этапы.
    >список "нормальных" пакетных менеджеров в студию

    nix и guix.
    >в генте ненормальный, получается

    А долго вы к этому шли.

     
     
  • 6.40, 12yoexpert (ok), 21:38, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Нормальный пакетный менеджер позволет не просто задать сценарий сборки, но и прозрачно переопределять разные этапы.

    какие-то общие слова из рекламы гербалайфа, смысловой нагрузки ноль

     
     
  • 7.42, пэпэ (?), 21:51, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Знаешь, все время до этого ты создавал впечатление просто хамоватого гопника. Но последнее время ты подтверждаешь, что ты просто дурачок.
     
     
  • 8.43, 12yoexpert (ok), 22:07, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    фу, как некультурно и ты опять палишься по никнейму... текст свёрнут, показать
     
  • 4.13, Аноним (-), 13:48, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > компайл-тайм-параметризацию

    И? Что с компайл-тайм-параметрами делать конечному пользователю?

     
     
  • 5.26, Аноним (25), 17:48, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Переопределять в случае необходимости.
     
     
  • 6.44, Витюшка (?), 22:27, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А тестировать кто будет все эти compile time параметры? А кто репортить и главное...кто будет исправлять?
     
  • 3.9, Аноним (9), 13:33, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > У FreeBSD офигенный пакетный менеджер, не говоря уж о портах. Только при
    > чём тут драйверы? Драйверы часть ядра и пакетным менеджером не управляются.

    Это опять (единственный на опеннете) адепт никсоса прибежал. Опять будет абсолютно ненавязчиво продвигать свой фетиш и рассказывать о нев*бенной крутизне и рулеже. Правда, почему-то пользователей этого самого как бы не на порядки меньше пользователей даже фряхи, но ...

    Btw:
    > Драйверы часть ядра и пакетным менеджером не управляются

    как бэ, давно уже куча дров вынесена в порты. GPU/Wifi с блобами, всякое стороннее типа hammerfs2, pefs, nbd, virtualbox/VMWare

    https://pkg.freebsd.org/FreeBSD:14:amd64/kmods_latest/
    https://pkg.freebsd.org/FreeBSD:14:amd64/kmods_quarterly/
    https://pkg.freebsd.org/FreeBSD:15:amd64/kmods_latest/
    https://pkg.freebsd.org/FreeBSD:15:amd64/kmods_quarterly/

     
     
  • 4.16, деление на ноль (?), 15:14, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Когда одна погрешность статистики пеняет другой.
     
  • 4.28, Аноним (25), 17:51, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Это опять (единственный на опеннете) адепт никсоса прибежал.

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

    Миллионы мух, да. Любое успешное утверждение всегда проходило стадию, когда его последователи были в меньшинстве.
    >как бэ, давно уже куча дров вынесена в порты.

    И зачем тогда нужен этот форк? Ещё и со сборосом истории?

     

  • 1.2, Аноним (2), 12:19, 18/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Дело осталось за малым, найти людей, которые будут писать драйвера под FreeBSD, но это мелочи, главное отдельный дистрибутив есть.
     
  • 1.3, ананимеус (?), 12:25, 18/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >Отмечаются четыре стадии продвижения драйвера:

    А почему один дистрибутив под все четыре стадии? А не по дистрибутиву на каждую стадию?

     
     
  • 2.5, Аноним (5), 12:34, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    чтобы ты не успел всё доделать, а репозиторий ужо сбросился
     
     
  • 3.8, нах. (?), 13:25, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Но можно ж было сделать четыре дистрибутива и сбрасывать их рандомным образом!

    То есть ты успел доделать, но - ты не успел!

    Ладно, и так конечно неплохо получилось.

     

  • 1.7, пох. (?), 12:51, 18/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    какой-то прожект неведомого васяна, непойми что непойми как "тестирующего". Кроме ридми нет ничего. (тестовых вокеров на шитхабе тоже нет, как и ссылок на то место где он на самом деле что-то тестирует... если конечно оно существует не в его фантазиях только)

    Давайте я тоже нажму кнопку clone, напишу ридми и будет новость на опеннете?

     
     
  • 2.14, 12yoexpert (ok), 13:50, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > вокеров на шитхабе тоже нет

    так они сломаны уже полгода примерно, куда ни зайду

     
     
  • 3.19, пох. (?), 16:22, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    они не сломаны а сделаны платными. ДАЖЕ те что офложенные на своей инфре.

    Вроде бы там можно было нажать какую-то волшебную кнопочку и оно на некоторое время восстанавливается, но это надо иметь собственный акаунт+свою инфру, поэтому я не проверял, пересказываю слухи.

     
     
  • 4.21, 12yoexpert (ok), 16:32, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    дичь какая

    но самое интересное здесь, ящитаю, это где именно наш спасательный круг, гитлаб пресвятой, арендует виртуалки

     
     
  • 5.23, пох. (?), 16:42, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А какая разница, в амазоне или у непосредственного работодателя? Факт что педигри перестал быть бесплатным.

     
     
  • 6.24, Аноня (?), 17:21, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Клоуны, завязывающиеся на github actions должны страдать.
     
     
  • 7.34, Аноним (25), 20:17, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, пусть поучатся у настоящих сишников - там нет ci/cd, всё по старинке.
     
     
  • 8.36, 12yoexpert (ok), 20:25, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    а куда ты на си собрался что-то доставлять или интегрировать или ты думаешь, чт... текст свёрнут, показать
     
     
  • 9.39, Аноним (25), 21:38, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну так у сишников нет ни того, ни другого Главный финский сишник до сих пор пат... текст свёрнут, показать
     
  • 2.38, Лиечка (?), 20:51, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    В бранчах что-то происходит. :)
    https://github.com/seuros/ChaosBSD-src/tree/hkbd-apple-iso-fixes
    https://github.com/seuros/ChaosBSD-src/tree/asmc-enhancements
     
     
  • 3.46, нах. (?), 23:10, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    если б мы знали шито ето такоэ, но мы не знаем шито ето такоэ!

    в общем, неведомый сирожа (или на что там намекает имячко на шитхабе) чего-то где-то тестирует но ета неточна.

    Про что новость на опеннете - совершенно непонятно. (Полагаю, сирожа и есть ее автор, а админу было лень разбираться что там в том репо.)

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2026 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру