Оригинальный автор(ы) | Ричард Хьюз [1] |
---|---|
Первоначальный выпуск | 17 марта 2015 г. ( 2015-03-17 ) | [2]
Стабильный релиз | 2.0.3 [3] / 6 декабря 2024 г. [2] |
Репозиторий | github.com/fwupd/fwupd/ |
Написано в | С |
Операционная система | Линукс |
Тип | обновления прошивки для систем на базе Linux |
Лицензия | LGPL v2.1 |
Веб-сайт | fwupd.org |
fwupd — это демон с открытым исходным кодом для управления установкой обновлений прошивки в системах на базе Linux , разработанный Ричардом Хьюзом, сопровождающим GNOME . [1] Он разработан в первую очередь для обслуживания прошивки Unified Extensible Firmware Interface (UEFI) на поддерживаемых устройствах через EFI System Resource Table (ESRT) и UEFI Capsule, которые поддерживаются в ядре Linux 4.2 и более поздних версиях. Ранее инициирование обновлений прошивки UEFI в операционной системе на большинстве систем могло выполняться только с помощью программного обеспечения, специфичного для Microsoft Windows или DOS . ESRT позволяет прошивке предоставлять обновляемые компоненты операционной системе, которая может передавать UEFI capsule с обновленной прошивкой для обработки и установки при следующей загрузке. [4] [5] [6] Обновления могут быть предоставлены с помощью инструмента командной строки или в графических менеджерах пакетов (таких как GNOME Software ) через интерфейс D-Bus . [7]
Служба Linux Vendor Firmware Service (LVFS) предоставляет ресурсы и поддержку, помогая поставщикам упаковывать обновления прошивки для поддержки использования этой платформы, и служит онлайн-репозиторием для получения этих обновлений. [1] [8] Для обеспечения тестового случая в системах, где ESRT еще не поддерживается, fwupd также может обновлять прошивку на калибраторе цвета ColorHug . [7]
Несколько дистрибутивов Linux используют fwupd, в том числе:
В декабре 2015 года выяснилось, что Hughes работала с разработчиком Dell , чтобы протестировать систему на реальном оборудовании, и что ее продукт Dell Edge Gateway будет поддерживать обслуживание прошивки через fwupd. Hughes сообщила, что компания также «рассматривает возможность расширения поддержки LVFS на все новые модели, поддерживающие обновления UEFI». [1] В августе 2018 года к проекту присоединилась Lenovo , которая обеспечивает поддержку обновлений для широкого спектра своих устройств. [10]
В сентябре 2019 года к проекту присоединилась компания Acer , которая изначально поддерживала модель Aspire A315. [11] Начиная с декабря 2019 года Google требует, чтобы обновления прошивки можно было применять с помощью fwupd для сертифицированных Chromebook . [12]