Разработчик скрестил FreeBSD и macOS при помощи нейросетей Спустя десять лет после бесславной кончины проект NextBSD вн
Спустя десять лет после бесславной кончины проект NextBSD внезапно восстал из мертвых благодаря энтузиасту Джо Мэлони. Идея проекта заключается в том, чтобы натянуть сугубо маковские технологии, вроде системного менеджера launchd и шины Mach IPC, поверх современной кодовой базы FreeBSD. Старый код десятилетней давности выкинули, и теперь автор пишет всё это с нуля, активно привлекая нейросеть Claude в качестве бесплатного раба-программиста.
Технические подробности этого извращения вызывают нервный тик. Стабильные и понятные механизмы FreeBSD вырезаются ради проприетарного духа Apple. Вместо привычных загружаемых модулей ядра теперь используются маковские kext, старый добрый syslogd заменили на Apple System Log, а вместо текстового конфига систему заставляют грузить сервисы через тяжелые xml-подобные файлы plist. Операционку буквально превращают в macOS для бедных, где под капотом крутится куча прослоек и библиотек вроде libdispatch и libxpc, чтобы ядро FreeBSD вообще понимало, что от него хотят.
В планах у разработчика перетащить из Darwin вообще все базовые системные утилиты, включая инструменты управления сетью, файловые менеджеры и механизмы энергопотребления. Учитывая, что проект пилится силами одного энтузиаста и чат-бота, релиз стабильной версии мы увидим ещё не скоро. Но индустрия открытого кода всегда славилась проектами, которые создаются исключительно ради ответа на вопрос о том, что будет, если собрать операционку из абсолютно несовместимых запчастей.
🐧Обсудить в Чате Linux