Libreboot

libreboot

Dva  notebooky ThinkPad X60 používající Libreboot jako firmware
Typ Firmware
Autor Leah Rowe
Vývojář Projekt Libreboot [1]
Zapsáno v C a skript příkazového řádku
Operační systém GNU/Linux
První vydání prosince 2013 [2]
Hardwarová platforma IA-32 , x86-64 , ARMv7 [3]
Nejnovější verze
Stát Aktivní
Licence GPLv3 [5]
webová stránka libreboot.org
 Mediální soubory na Wikimedia Commons

Libreboot (dříve GNU Libreboot [6] ) je projekt svobodného softwaru zaměřený na nahrazení proprietárního firmwaru BIOSu ve většině počítačů bezplatným, odlehčeným systémem navrženým tak, aby vykonával minimální počet úloh potřebných pro spuštění a spuštění moderní 32bitové nebo 64bitové verze. operační systémy .

Charakteristika

Libreboot je fork Coreboot , který se od původního projektu liší čištěním proprietárních binárních souborů [7] [8] . Libreboot není fork Corebootu, ale je vytvořen na základě změny současné kódové základny, podobně jako projekt Linux-Libre, který čistí linuxové jádro od proprietárních komponent. Zároveň je Libreboot umístěn jako produkt pro koncové uživatele a je vnímán jako pokus proměnit CoreBoot v distribuci, kterou může používat každý uživatel, který nemá speciální dovednosti. Libreboot obsahuje sadu skriptů pro sestavení, další komponenty jako GRUB, memtest86+ a bucts a poskytuje uživatelsky přívětivou dokumentaci [9] . Kromě odstranění proprietárního softwaru provedl libreboot také změny, které usnadnily používání Corebootu automatizací procesu sestavení a instalace [10] [11] .

S projektem Libreboot jsou možné úpravy pro zcela bezplatné varianty některých notebooků ThinkPad , Chromebook , MacBook , ale i stolních počítačů, serverů a základních desek pracovních stanic [12] [13] . Podle dokumentace může Libreboot pracovat s jakoukoli distribucí Linuxu , která používá pro grafiku metodu nastavení režimu jádra (KMS), zatímco Windows není podporován a jeho použití se nedoporučuje. Podpora BSD nebyla testována, ale bylo hlášeno několik úspěšných stažení v OpenBSD a NetBSD [14] .

Historie

Libreboot byl spuštěn v roce 2013, aby vytvořil bezplatnou verzi corebootu (odstraněním binárních objektů blob obsažených ve zdrojích corebootu ). Od února 2015 je projekt schválen Free Software Foundation (FSF) [15] . Libreboot se stal součástí projektu GNU v květnu 2016 [16] .

V září 2016 hlavní vývojář oznámil, že Libreboot opustí projekt GNU, a v lednu 2017 Richard Stallman oznámil, že Libreboot opustil projekt GNU [17] . Důvodem kontroverze byla tvrzení vedoucího správce [18] , že FSF propustila transgender zaměstnance, protože zaměstnanec ohlásil obtěžování na základě pohlaví [19] . FSF ve stejný den tato obvinění popřel [20] . V dubnu 2017 projekt Libreboot stáhl obvinění proti jejich webu, hlavní vývojář se omluvil za to, co se stalo, a správa webu byla převedena na jiného zaměstnance [21] . O tři týdny později byl zveřejněn návrh stát se opět součástí projektu GNU [22] a získal jasnou podporu .

Bezpečnostní problémy

1. května 2017 společnost Intel potvrdila a opravila chybu eskalace vzdálených oprávnění (CVE-2017-5689) ve svém firmwaru Management Engine [23] , na kterou dlouho podezírali členové komunit Coreboot a Libreboot [24] [25] . Každá platforma Intel s kteroukoli z Intel Standard Manageability, Active Management Technology nebo Small Business Technology a mikroarchitekturou CPU od Nehalem (2008) po Kaby Lake (2017) obsahuje vzdálenou hacknutelnou bezpečnostní díru v IME (Intel Management Engine) [26] [ 27] . Dalším údajným bezpečnostním rizikem v IME je technologie Intel vPro cellular radio [28] , jejímž prostřednictvím lze vzdáleně přistupovat k hardwarovým komponentám nebo dokonce dojít k poškození počítače, ale neexistuje žádný důkaz, že tato schopnost existuje v samotném čipu (vPro je navrženy pro využití služeb externích rádiových zařízení, proto tato fáma vyšla) [29] .

Podporované systémy

Libreboot podporuje následující systémy [30] [31] :

Poznámky

  1. Přispěvatelé projektu Libreboot (downlink) . libreboot.org. Získáno 14. 5. 2016. Archivováno z originálu 4. 4. 2017. 
  2. https://libreboot.org/docs/index.html#why
  3. Coreboot ARM . coreboot (15. října 2013). Získáno 1. února 2014. Archivováno z originálu 7. září 2015.
  4. https://libreboot.org/news/libreboot20220710.html
  5. KOPÍROVÁNÍ souboru libreboot (downlink) . notabug.org . Získáno 16. září 2016. Archivováno z originálu 22. dubna 2017. 
  6. GNU Libreboot . Staženo 24. 5. 2016. Archivováno z originálu 3. 5. 2017.
  7. Libreboot . Nadace svobodného softwaru. Datum přístupu: 31. července 2014. Archivováno z originálu 4. března 2016.
  8. Libreboot . libreboot. Datum přístupu: 31. července 2014. Archivováno z originálu 19. března 2016.
  9. OpenNews: Free Software Foundation představuje Libreboot, zcela bezplatnou distribuci Corebootu . www.opennet.ru Získáno 29. června 2018. Archivováno z originálu 29. června 2018.
  10. O projektu libreboot . libreboot. Získáno 25. 4. 2015. Archivováno z originálu 16. 8. 2015.
  11. Vyměňte svůj proprietární BIOS za Libreboot . Free Software Foundation (4. srpna 2014). Získáno 29. června 2018. Archivováno z originálu 4. března 2016.
  12. Gay, Joshua respektuje vaši svobodu certifikace hardwarového produktu . Free Software Foundation (9. října 2012). Získáno 25. února 2015. Archivováno z originálu 22. března 2016.
  13. Seznam kompatibility hardwaru . libreboot. Staženo 19. 5. 2016. Archivováno z originálu 20. 2. 2017.
  14. Odpovědi na často kladené otázky o librebootu (downlink) . libreboot.org. Získáno 29. června 2018. Archivováno z originálu 19. března 2016. 
  15. Kampaň za bezplatný BIOS (15. února 2015). Archivováno z originálu 15. února 2015.
  16. Libreboot, Coreboot Downstream, se stává projektem GNU . Phoronix (19. května 2016). Staženo 19. 5. 2016. Archivováno z originálu 20. 5. 2016.
  17. Stallman, Richard Sbohem GNU Libreboot (5. ledna 2017). Staženo 5. 1. 2017. Archivováno z originálu 21. 4. 2018.
  18. Zammit, Damien Libreboot Screwup . zammit.org (18. září 2016). - "[přispěvatelé] nejsou konzultováni o žádném z názorů vyjádřených na webu libreboot.org, když je Leah Rowe narychlo publikuje." Získáno 31. října 2016. Archivováno z originálu 29. června 2018.
  19. Libreboot se staví proti Free Software Foundation a projektu GNU . libreboot . Získáno 22. září 2016. Archivováno z originálu 8. prosince 2016.
  20. Prohlášení Free Software Foundation dne 2016-09-16 . www.fsf.org . Získáno 24. září 2016. Archivováno z originálu 26. září 2016.
  21. Rosenzweig, Alyssa otevřený dopis komunitě svobodného softwaru (2. dubna 2017). Získáno 24. dubna 2017. Archivováno z originálu 17. dubna 2017.
  22. Larabel, Michael Libreboot nyní zvažuje, zda se znovu připojit ke GNU . Phoronix (22. dubna 2017). Získáno 24. dubna 2017. Archivováno z originálu dne 29. listopadu 2020.
  23. Technologie Intel Active Management, Intel Small Business Technology a Intel Standard Manageability Escalation of Privilege archivovány 6. června 2017 na Wayback Machine – Intel Security Center
  24. 'Active Management Technology' je docela pravděpodobně zadní vrátka spolu s Intel UEFI . Získáno 29. června 2018. Archivováno z originálu 30. června 2018.
  25. Proč není v librebootu podporován nejnovější hardware Intel? . libreboot. Získáno 2. května 2017. Archivováno z originálu 21. ledna 2021.
  26. ↑ Zneužívání vzdáleného zabezpečení na všech platformách Intel 2008+ . Získáno 29. června 2018. Archivováno z originálu 1. května 2017.
  27. Červené upozornění! Intel opravuje díru pro vzdálené spouštění, která je skryta v biz, serverových čipech od roku 2008 . Získáno 29. června 2018. Archivováno z originálu 1. května 2017.
  28. Intel vPro 3G Digital signage . Získáno 29. června 2018. Archivováno z originálu 9. srpna 2017.
  29. Pobočka 'Occupy' tvrdí, že Intel zapéká SECRET 3G rádio do vPro CPU . Získáno 29. června 2018. Archivováno z originálu 27. června 2018.
  30. Larabel, Michael . Libreboot nyní podporuje základní desku AMD/ASUS , Phoronix (28. června 2015). Archivováno z originálu 29. června 2018. Staženo 14. července 2015.
  31. Brad Linder Libreboot portován na Asus Chromebook C201 (zavaděč bezplatného softwaru) . Liliputing . Datum přístupu: 15. října 2015. Archivováno z originálu 5. března 2016.

Odkazy