Идёт на Kickstarter · закрывается 12 ноября 2026

Профинансируйте вычисления, которые достроят ParanoidBSD

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

Взносы принимает Kickstarter и только он. Этот сайт не запрашивает платёжные данные, не ставит cookie и не запускает трекеры. Кампания идёт по принципу «всё или ничего»: если к 12 ноября 2026 года цель не достигнута, ни с кого ничего не списывают.

Статус кампании
СостояниеИдёт — взносы принимаются
Запущена13 сентября 2026
Закрывается12 ноября 2026
Цель10 000 австралийских долларов (AUD)
Модель финансированияВсё или ничего — 60 дней
НазначениеКредиты на искусственный интеллект (ИИ) и вычисления для проверки
ПроектParanoidBSD
СтруктураПожертвования плюс один бонус за 10 000 AUD — заказ функции
ЛицензияGNU Affero General Public License (AGPL-3.0+); Berkeley Software Distribution (BSD) для кода, производного от HardenedBSD
Цель зафиксирована на весь срок кампании, поэтому она указана здесь. Собранная сумма и число спонсоров не зафиксированы, поэтому их здесь нет — текущий итог, вписанный в статическую страницу, неверен уже в момент написания. И то и другое есть на самой кампании, в реальном времени.
Открыть кампанию
Обоснование

Почему на это нужны деньги и почему именно такие деньги

Демон BSD показан дважды: слева оригинальный красный маскот, справа та же фигура голубым каркасом, между ними знак равенства
Что финансирует кампания: работу, которая заслуживает этот знак равенства, файл за файлом. BSD Daemon © Marshall Kirk McKusick.

Перенести укреплённую BSD на C++23 вручную — это десять лет работы на полную ставку. Это ещё и та задача, где языковая модель действительно полезна — механический перевод при строгой спецификации, по которой можно сверяться, то есть почти лучший случай для этой технологии.

Конструкция это уже учитывает. Детерминированные проходы переработки делают всё, что могут сделать безопасно, бесплатно. Модели применяются только к остатку: заглушённые записи инвентаря и файлы, от которых детерминированные проходы отказались. Каждый вывод модели затем проходит компиляцию, ASan, UBSan, дифференциальное исполнение и сравнение на уровне промежуточного представления (IR) компилятора, прежде чем его засчитают.

Эта проверка не опциональна и не дёшева. Каждый файл пробуют, проверяют, часто отклоняют и пробуют снова. Стоимость сидит в цикле, а не в одном проходе — и именно цикл превращает вывод модели в то, что операционная система с упором на безопасность может действительно выпустить.

Что эта кампания не финансирует: зарплату, железо, маркетинг и всё, что не является непосредственно переносом. Imortek — это один человек, который на основной работе трудится инструментальщиком. Просят на вычисления.
Уже сделано, без финансирования
  • 4786 написанных вручную модулей C++23 — примерно 352 000 строк — за барьером сборки, который проходит зелёным
  • Инструменты инвентаризации, которые оценивают каждый исходный файл на C
  • Детерминированные проходы переписывания, уровни 0–4
  • Агентный движок переноса с пулами воркеров и эскалацией
  • Барьеры проверки: компиляция, санитайзеры, дифференциальные прогоны и сверка IR
  • Отслеживание происхождения, чтобы границы лицензий оставались проверяемыми
  • Устройство ядра возможностей и спецификация двоичного интерфейса приложений (ABI) для C++ в ядре

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

Интерактив

Модель бюджета с открытыми допущениями

Обычно бюджет краудфандинга — это круговая диаграмма с круглыми числами. Здесь настоящая модель: измените любое допущение и смотрите, как меняется итог. Значения по умолчанию — плановые оценки, и это прямо помечено — не котировки поставщиков и не измеренные расходы.

pbsd — модель стоимости переноса

Объём

На попытку

Тарифы провайдера — выставьте здесь текущие цены вашего провайдера

Куда уходит

Итого профинансировать
—
Инференс
—
Проверка
—
Всего токенов
—
На файл
—
Комиссии платформы и платёжных систем, а также исполнение вознаграждений ложатся сверху того, что выдаёт эта модель. Цель кампании, покрывающая только вычисления, — это кампания, которая сыплется на первом же счёте — поэтому опубликованная цель, 10 000 AUD, выше любого сценария здесь, а не равна одному из них.
Цифра меньше, чем вы ожидаете, и в этом весь смысл. Инференс подешевел. Честная просьба под такой перенос — это тысячи, а не сотни тысяч — и кампания, раздувшая сумму ради солидности, была бы первым на этом сайте, что нельзя проверить. Цель — 10 000 AUD. Прогоните модель и решите, верите ли вы в неё.

Это плановые оценки. Число файлов, доля повторных попыток и объёмы токенов — обоснованные догадки по журналам миграции, а не проверенные аудитом цифры. Тарифы провайдеров постоянно меняются — поля выше редактируются именно потому, что не стоит доверять цифре, которую я зашил в код.

Модель целиком считается в вашем браузере. Ничто из введённого здесь никуда не передаётся.
Поддержка

Один бонус, в остальном пожертвования

Здесь нет лестницы уровней, нет мерча и нет очереди раннего доступа. Почти всё, что финансирует кампания — перенос, инструменты, проверка — публикуется под открытой лицензией по мере написания, так что доходит до вас независимо от того, платили вы или нет. Брать деньги за поэтапный доступ к тому, что и так открыто, было бы театром.

Любая сумма пожертвование

Пожертвование

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

  • Идёт прямо на перенос, без вычетов на вознаграждения
  • Всё, что на эти деньги сделано, в любом случае открыто под AGPL-3.0+
  • Никаких уровней, никакого ранжирования, никаких бонусов — и ничего такого не подразумевается
Открыть сейчас
Почему заказ функции стоит именно столько. Десять тысяч долларов — это намного больше, чем стоят вычисления на весь перенос по любому сценарию из модели выше. Цена назначена не по вычислениям — она назначена по инженерному времени на то, чтобы как следует специфицировать, построить, проверить и задокументировать функцию в операционной системе с упором на безопасность, силами одного человека, по тому же стандарту, что и остальное дерево. Если для вас это того не стоит, лучше пожертвуйте: пожертвование приносит больше пользы на доллар, и ничего не теряется.
Один бонус профинансировал бы всю кампанию. Цель — 10 000 AUD, и заказ функции стоит 10 000 AUD, так что один спонсор, взявший это вознаграждение, закрывает кампанию в одиночку. Это не рекламный ход, а раскрытие факта: цель настолько мала, что исход может решить один человек, и взвешивать кампанию стоит по работе в репозитории, а не по полоске собранных средств.
Дорожная карта

Что меняет финансирование

Сделано, без финансирования
Инструменты и барьеры

Инвентаризация, детерминированные проходы, агентный движок, конвейер проверки, отслеживание происхождения. Уже в репозитории.

В работе
Волны пользовательского окружения

Перенос bin/ и usr.bin/ ограниченными партиями, с барьером дифференциальной проверки. Темп ограничен доступными вычислениями.

При финансировании
Завершение ядра безопасности

Ядро возможностей и дескрипторов, freestanding C++23, по спецификации ABI ядра.

При финансировании
Волна рабочего стола

KDE Plasma 6, KWin и фреймворки, интегрированные с перенесённой базой.

При финансировании
Загрузочные образы

Устанавливаемые сборки, которые может запустить кто-то кроме автора.

Риски

Что может пойти не так

Kickstarter требует раздел о рисках. Этот написан так, чтобы от него была польза.

Перенос может застрять на трудных файлах
Детерминированные проходы берут на себя механическое большинство. Остаток по определению — это то, что механическому переводу не поддалось — и часть его не поддастся и модели. Барьеры проверки означают, что такие файлы останутся явно незаконченными, а не молча неправильными, но написать их всё равно придётся руками, а это медленно.
Цены провайдеров могут измениться
Бюджет считается в токенах, а не в долларах, именно потому что тарифы меняются. Рост цен означает меньше файлов на доллар, и честный ответ на это — сказать об этом и сбавить темп — а не убрать барьеры проверки ради экономии. Убрать барьеры — значит лишить всю затею смысла.
Это один человек
Imortek — это Odin Loch, работающий инструментальщиком в Сиднее. Нет команды, нет инвесторских денег, которые можно тратить, и нет плана преемственности сверх того, что всё публикуется под открытой лицензией по мере написания. Если это остановится, сделанное останется открытым, и его можно будет форкнуть. Это единственная гарантия, которую можно дать честно, поэтому даётся именно она.
Перенос ОС с помощью ИИ вызывает обоснованный скепсис
И правильно вызывает. Ответ здесь структурный, а не риторический: модели никогда не удостоверяют себя сами, «компилируется» считается непроверенным, HardenedBSD служит спецификацией поведения, и у каждого модуля должна быть запись о происхождении, прежде чем он считается готовым. Верить на слово не нужно — барьеры лежат в репозитории, и их можно прочитать до того, как что-то поддержать.
Защитный софт из источника, не прошедшего аудит
PBSD наследует защитные механизмы HardenedBSD, которые реальны и прошли внешний разбор. Новое ядро возможностей внешнего разбора не проходило и ещё некоторое время не пройдёт. Пока этого не произошло, PBSD — исследовательская операционная система. Тот, кто говорит вам, что свежий слой возможностей готов к продакшену с первого дня, что-то вам продаёт.
60 дней, закрытие 12 ноября 2026

Прочитайте исходники, потом решайте

Всё, что утверждается на этой странице, можно проверить уже сегодня. Инструменты, барьеры, записи о происхождении и журналы миграции — всё открыто. Сначала прочитайте их — поддержать перенос, который вы не осмотрели, это ровно та ошибка, против которой этот проект и выступает.