Разработчики анонсировали свободную ОС без использования ИИ. alpine.. alpine. alpine linux.. alpine. alpine linux. foss.. alpine. alpine linux. foss. linux.. alpine. alpine linux. foss. linux. netbsd.. alpine. alpine linux. foss. linux. netbsd. Open source.. alpine. alpine linux. foss. linux. netbsd. Open source. искусственный интеллект.. alpine. alpine linux. foss. linux. netbsd. Open source. искусственный интеллект. операционные системы.. alpine. alpine linux. foss. linux. netbsd. Open source. искусственный интеллект. операционные системы. Управление проектами.

Разработчики анонсировали выпуск свободной операционной системы AlpineBSD, в которой планируют по максимуму избегать использования «результатов работы генеративных моделей ИИ». Установочных образов ОС пока нет, хотя выполнить установку можно вручную. 

Разработчики анонсировали свободную ОС без использования ИИ - 1

«Любое программное обеспечение — будь то исходный код, документация, бинарные файлы или другие компоненты, — которое хотя бы частично содержит результаты работы генеративного ИИ (например, LLM), в рамках нашего проекта считается „скомпрометированным“», — отмечают разработчики.

Основная идея заключается в том, чтобы объединить ядро ​​NetBSD с пользовательским окружением, вдохновленным Alpine Linux, — и всё это с целью свести к минимуму использование программного обеспечения, созданного с помощью ИИ.

Ещё в 2024 году проект NetBSD чётко обозначил свою позицию по отношению к ИИ: согласно правилам внесения изменений в код, «код, созданный большой языковой моделью (LLM), считается скомпрометированным».

Репозиторий портов и исходный код AlpineBSD размещены на платформе Sourcehut в учётной записи пользователя sircmpwn — более известного как Дрю ДеВо (Drew DeVault). В ОС поверх ядра NetBSD выполняется пользовательское окружение на основе наработок дистрибутива Alpine Linux. Помимо ядра из NetBSD в AlpineBSD задействована стандартная Си‑библиотека libc и набор низкоуровневых утилит, таких как mount. Базовый набор утилит сформирован на основе инструментария BusyBox, а пакеты с приложениями по возможности используются из Alpine Linux. Для управления пакетами задействован пакетный менеджер apk, а в качестве системы инициализации используется s6. Инструментарий Alpine подходит для адаптации в других системах. Так, менеджер пакетов APK используется в дистрибутиве Chimera Linux, в котором нет компонентов GNU, зато задействована значительная часть пользовательского окружения FreeBSD, а также в Adélie Linux.

В июле Линус Торвальдс заявил, что «Linux не относится к числу проектов, выступающих против ИИ». С тех пор проект NetBSD столкнулся с заметным ростом интереса и увеличением объёма пожертвований.

Ранее состоялся выпуск обновления проекта NetBSD 11.1. Проектом поддерживаются 15 различных семейств CPU, 8 первичных портов: amd64, i386, evbarm, evbmips, evbppc, hpcarm, sparc64 и xen, а также 49 вторичных портов, связанных с такими CPU, как alpha, hppa, m68010, m68k, sh3, sparc и vax.

Автор: maybe_elf

Источник