index.ru.md 17 KB


title: Проект Libreboot x-toc-enable: true ...

Проект Libreboot предоставляет свободную, с открытым исходным кодом загрузочную прошивку, основанную на coreboot, заменяющую проприетарные BIOS/UEFI на некоторых Intel/AMD x86 и ARM материнских платах, включая ноутбуки и десктопы. Она инициализирует аппаратное обеспечение компьютера (например, контроллер памяти, процессор, переферию) и запускает загрузчик для вашей операционный системы. Linux и BSD хорошо поддерживаются. Можно попросить помощь через #libreboot на Libera IRC. Страница с заданиями показывают, над чем мы работаем (мы приветствуем ваши предложения, если вы хотите поработать над некоторыми задачами самостоятельно).

Вы также можете купить Libreboot предустановленным от Minifree Ltd, а также присылать нам свои совместимые устройства для установки Libreboot. Основатель и ведущий разработчик Libreboot, Лия Роу, также владеет и управляет Minifree; продажи обеспечивают финансирование для Libreboot.

НОВЫЙ РЕЛИЗ: Последний релиз Libreboot - 20241206, опубликован 6 December 2024 года. Смотрите: Libreboot 20241206 release announcment.

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

Обзор устройства Libreboot

Libreboot предоставляет coreboot для инициализации машины, которая затем переходит к полезной нагрузке в загрузочной флэш-памяти; coreboot работает со многими программами, но Libreboot предоставляет только SeaBIOS, GNU GRUB и U-Boot. Memtest86+ также предоставляется, но только на некоторых материнских платах. Полезная нагрузка - программа во флэш-памяти, которая предоставляет "ранний" пользовательский интерфейс для загрузки операционной системы. Это значит, что вы можете запустить все что угодно из загрузочной флэш-памяти (даже Linux!).

Libreboot - это дистрибутив coreboot также, как и Debian - диструбутив Linux. Libreboot делает coreboot простым к использованию для обычных пользователей, предоставляя полностью автоматизированную систему сборки и дружелюбные к пользователю инструкции к установке, в дополении к регулярному бинарному релизу, дающему скомпилированные ROM образы для установки на поддерживаемом оборудовании. Без автоматизации, предоставляемой Libreboot, coreboot был бы недоступен для большинства пользователей; однако вы также можете сконфигурировать Libreboot как вы желаете.

Почему стоит использовать Libreboot?

Если вы уже склоняетесь к свободному программному обеспечению, возможно, вы уже пользователь coreboot, Libreboot помогает проще начать использовать или поддерживать coreboot на вашей машине, с помощью автоматизированной сборки. Мы предоставляем регулярные протестированные релизы, предварительно собранные, часто с некоторыми патчами coreboot (и другим кодом) для того, чтобы гарантировать стабильность. Для сравнения, coreboot использует модель плавающих релизов, со снимками кода каждые несколько месяцев, он скорее всего ориентирован на разработчиков, когда как Libreboot специально сделан для конечных пользователей. По-другому, цель Libreboot - просто работать. Конфигурация и установка coreboot также возможна, но Libreboot делает процесс намного проще.

Libreboot дает вам свободы, которые вы наверняка не получите с другими загрузочными прошивками, плюс более быстрый запуск ОС и лучшую безопасность. Он невероятно мощный и настраиваемый для многих случаев. Если вас не устраивают ограничения (также стоит упомянуть проблемы с безопасностью), наложенные на вас вашим поставщиком проприетарного BIOS, то Libreboot один из возможных вариантов для вас. Поскольку он наследует coreboot, в его коде нет никаких известных бэкдоров, и он не содержит устаревших ошибок 1980-х годов. Libreboot обеспечивает гладкую и быструю загрузку систем Linux/BSD на основе coreboot, которая регулярно проверяется и совершенствуется.

Libreboot надежнее многих проприетарных прошивок. Многие люди используют проприетарные загрузочные прошивки, даже если они используют свободную операционную систему. Проприетарные прошивки часто содержат бэкдоры и множество багов. Проект Libreboot был основан в декабре 2013 года, с целью сделать coreboot доступным для людей, отдаленных от технологий.

Libreboot ориентирован на сообщество, с фокусом на помощь людям перестать пользоваться проприетарными загрузочными прошивками; мы сами хотим жить в таком мире, где все программное обеспечение свободное, и поэтому, Libreboot - это попытка приблизиться к этому миру. В отличие от больших поставщиков, мы не пытаемся задушить вас любыми способами, мы тажке не видим в вас никакой угрозы; мы уважаем возможность использовать, изучать, модифицировать и распространять программное обеспечение без ограничения и считаем, что все должны иметь это право. Что касается компьютеров, это вещи, которые вы купили, и у вас есть право изменять их как вам угодно. Когда вы слышите, что Intel разговаривает о Boot Guard (который мешает coreboot, разрешая запускать только прошивку, имеющую их подпись) или других крупных производителей, налагающих похожие ограничения, и вы слышите о "безопасности", они только говорят о своей безопасности, но не вашей. В Libreboot все наоборот: мы видим Intel Boot Guard и похожие технологии как покушение на ваши свободы и собственность (ваш компьютер), и поэтому наша миссия - помочь вам вырвать контроль обратно.

Libreboot это не форк coreboot

По факту, Libreboot пытается быть как можно более похожей на стоковый coreboot для каждой материнской платы, но с множетсвом доступных опций для конфигурации, предоставляемых автоматической системой сборки.

Также, как и Alpine Linux - дистрибутив Linux, Libreboot - дистрибутив coreboot. Если вы хотите создать ROM образ с нуля, вам нужно быть экспертом в конфигурации coreboot, GRUB и любого другого программного обеспечения, которое может вам понадобится. С Libreboot, вы можете буквально скачать все с Git или архива с исходным кодом и запустить простой скрипт, которой и соберет весь ROM образ. Автоматизированная система сборки, названная lbmk (Libreboot MaKe), собирает ROM образы автоматически, без какого-либо пользовательского ввода и без каких-либо манипуляций, требуемых от пользователя. Все необходимая настройка уже была выполена заранее.

Если бы вы собирали обычный coreboot, не использую систему автоматической сборки Libreboot, вам бы потребовались специфические знания, для того, чтобы получить работающую конфигурацию.

Регулярные бинарные релизы Libreboot предоставляет эти ROM образы уже собранными, и вы просто можете их установить, без каких-либо дополнительных знаний или навыков, исключая способность следовать упрощенной инструкции, написанной для пользователей, не обладающими техническими знаниями.

Как помочь?

Страница задач показывает задачи, над которыми нужно работать. Она будет обновляться по мере того, как задания будут выполнены/добавлены. Если вы хотите помочь, выбирайте одно из заданий и работайте над ним.

Больше всего вы можете помочь, добавив новые материнские платы в Libreboot, отправя ваш конфигурационный файл. Все, что поддерживает coreboot, может быть интегрировано в Libreboot с помощью ROM образов, предоставляемых в релизе. Смотрите:

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

Поддержка пользователей также важна. Оставайтесь в IRC, и если вы компетентны в том, чтобы помочь кому-то с их проблемой (или достаточно хитры, чтобы учиться у них), это отличная услуга для проекта. Многие люди также обращаются за поддержкой в раздел r/libreboot на Reddit.

Вся дискуссии насчет разработки и поддержка пользователей осуществляется через IRC. Больше информации можно найти на странице контактов

Требуется помощь с переводом libreboot.org

Сейчас Libreboot перевел веб страницы на украинский и французский (но не все страницы).

Если вы хотите помочь с переводом, обновляйте существующие переводы и отправляйте нам переведенные версии. Для инструкций посетите:

Как отправлять переводы для libreboot.org

Даже если кто-то уже работает над переводом на определенным языке, мы всегда можем использовать несколько людей. Чем больше, тем веселее!