Libreboot | |
---|---|
![]() | |
![]() Два ноутбука ThinkPad X60, в которых Libreboot используется в качестве прошивки | |
Тип | Firmware |
Автор | The Libreboot project[1] |
Разработчик | Проект GNU |
Написана на | Си |
Операционная система | GNU/Linux[d] |
Первый выпуск | 2013-12-12 |
Аппаратная платформа | IA-32, x86-64, ARMv7[2] |
Последняя версия |
|
Состояние | Active |
Лицензия | GPLv3[4] |
Сайт | libreboot.org |
![]() |
Libreboot (ранее GNU Libreboot[5]) — это проект свободного ПО, направленный на замену проприетарной прошивки BIOS в большинстве компьютеров с свободной, облегченной системой, созданной для выполнения минимального количества задач, необходимых для загрузки и запуска современных 32-разрядных или 64-разрядных операционных систем.
Libreboot является дистрибутивом Coreboot, который отличается от оригинального проекта проведением чистки от проприетарных бинарных вставок[6][7]. Libreboot не является форком Coreboot, а создаётся на основе изменения актуальной кодовой базы по аналогии с проектом Linux-Libre, выполняющим чистку ядра Linux от проприетарных компонентов. При этом Libreboot позиционируется как продукт для конечных пользователей и рассматривается как попытка превратить CoreBoot в дистрибутив, которым может воспользоваться любой пользователь, не имеющий специальных навыков. Libreboot включает набор сборочных скриптов, дополнительные компоненты, такие как GRUB, memtest86+ и bucts, и предоставляет рассчитанную на простых пользователей документацию[8]. Кроме удаления проприетарного программного обеспечения в libreboot также выполнены изменения с целью сделать Coreboot проще в использовании при помощи автоматизации сборки и процесса установки[9][10].
При помощи The Libreboot project возможны модификации для абсолютно свободных вариантов некоторых ноутбуков ThinkPad, Chromebook, MacBook, а также настольных ПК, серверов и материнских плат рабочих станций[11][12]. Cогласно документации Libreboot может работать с любым дистрибутивом Linux, который использует метод kernel mode setting (KMS) для графики, в то время как Windows не поддерживается и её использование не рекомендуется. Поддержка BSD не тестирована, но сообщается о нескольких успешных загрузках в OpenBSD и NetBSD[13].
Libreboot был начат в 2013 году, чтобы сделать свободную версию coreboot (путем удаления бинарных блобов, включенных в исходники coreboot). С февраля 2015 года проект был одобрен Фондом свободного программного обеспечения (FSF)[14]. Libreboot стал частью проекта GNU в мае 2016 года[15].
В сентябре 2016 года ведущий разработчик заявил, что Libreboot покинет проект GNU, и в январе 2017 года Ричард Столлман объявил о том, что Libreboot вышел из проекта GNU[16]. Поводом для спора стали заявления от ведущего мейнтейнера[17] , что FSF уволил работника-транссексуала, потому что работник сообщил о гендерных домогательствах[18]. FSF опроверг эти утверждения в тот же день[19]. В апреле 2017 года проект Libreboot снял обвинения со своего сайта, ведущий разработчик извинился за случившееся и управление сайтом было передано другому сотруднику[20]. Три недели спустя было опубликовано и получило явную поддержку предложение вновь стать частью проекта GNU[21].
1 мая 2017 года корпорация Intel подтвердила и исправила в своей прошивке Management Engine[22] ошибку удаленного повышения привилегий (CVE-2017-5689), наличие которой давно предполагалось членами сообществ Coreboot и Libreboot[23][24]. Каждая платформа Intel с любой из технологий Intel Standard Manageability, Active Management Technology или Small Business Technology и с микроархитектурой от Nehalem (2008) до Kaby Lake (2017) содержит «дыру безопасности» с удаленным взломом в IME (Intel Management Engine)[25][26]. Ещё одним предполагаемым риском безопасности в IME является технология Intel vPro cellular radio[27], с помощью которой аппаратные компоненты могут быть доступны удаленно или компьютер может даже быть поврежден, однако нет никаких доказательств, что такая способность существует в самом чипе (vPro предназначен для использования службами внешних радиоустройств, отчего и пошел этот слух)[28].
Libreboot поддерживает следующие системы[29][30]:
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .