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 обязательно


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

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

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

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

     
     
  • 6.12, 12yoexpert (ok), 13:47, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    так nix это секта, а не пакетный менеджер. религиозная организация со вполне определённой целью - зарабатывание бабла

    UPD: зачем я продолжил это читать, там ещё про раст дальше...

    если чё, пакетного менеджера дистрибьютива достаточно. завязываться на расто-вендора в лице майкрософт необязательно

     
     
  • 7.15, Аноним (15), 14:19, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > 12yoexpert

    зачем я начал это читать...

     
  • 4.13, Аноним (-), 13:48, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > компайл-тайм-параметризацию

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

     
  • 3.9, Аноним (9), 13:33, 18/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > У 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/

     

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

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

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

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

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

     

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

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

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

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

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



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

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