Tolong jelaskan mengenai Fwupd

fwupd adalah sebuah daemon sumber terbuka untuk mengelola pemuktahiran perangkat tegar pada sistem berbasis Linux, dikembangkan oleh seorang pengembang GNOME Richard Hughes. Ia dirancang untuk Unified Extensible Firmware Interface (UEFI) pada perangkat yang mendukung melalui EFI System Resource Table (ESRT) dan UEFI Capsule, yang didukung oleh kernel Linux versi 4.2 atau lebih baru. Sebelumnya, pemuktahiran perangkat tegar UEFI umumnya hanya bisa dilakukan melalui Microsoft Windows atau perangkat lunak khusus DOS. ESRT menyediakan mekanisme untuk perangkat tegar supaya dapat memberitahu sistem operasi apa saja komponen yang dapat dimuktahirkan, yang dimana nantinya bisa diselesaikan melalui UEFI capsule. Pemuktahiran bisa dilakukan melalui antarmuka berbasis teks atau pengatur paket berbasis grafis (seperti GNOME Software) melalui D-Bus.