Výrobce notebooků Framework Computer, který je zastáncem samoopravy a snaží se, aby jeho produkty byly co nejjednodušší na rozebrání, upgrade a výměnu komponent, oznámil vydání zdrojového kódu firmwaru Embedded Controller (EC) používaného v Laptopu Framework. . Kód je otevřen pod licencí BSD.
Hlavní myšlenkou Framework Laptop je poskytnout možnost sestavit notebook z modulů, podobně jako si uživatel může sestavit stolní počítač z jednotlivých komponent, které nejsou vnuceny konkrétním výrobcem. Framework Laptop může být objednán po částech a sestaven do konečného zařízení uživatelem. Každá součást v zařízení je jasně označena a lze ji snadno vyjmout. V případě potřeby může uživatel rychle vyměnit jakýkoli modul a v případě poruchy se pokusit své zařízení opravit sám pomocí návodu a videí poskytnutých výrobcem s informacemi o montáži/demontáži, výměně komponentů a opravě.
Kromě výměny paměti a úložiště je možné vyměnit základní desku, skříň (k dispozici jsou různé barvy), klávesnici (různé rozložení) a bezdrátový adaptér. Prostřednictvím slotů pro rozšiřující karty můžete k notebooku připojit až 4 přídavné moduly s USB-C, USB-A, HDMI, DisplayPort, MicroSD a druhý disk, aniž byste museli skříň rozebírat. Tato funkce umožňuje uživateli vybrat požadovanou sadu portů a kdykoli je vyměnit (pokud například není dostatek USB portu, můžete vyměnit modul HDMI za USB). V případě poruchy nebo pro upgrade lze samostatně dokoupit komponenty jako je obrazovka (13.5” 2256×1504), baterie, touchpad, web kamera, klávesnice, zvuková karta, pouzdro, deska se snímačem otisků prstů, panty pro montáž obrazovka a reproduktory.
Otevření firmwaru navíc umožní nadšencům vytvářet a instalovat alternativní firmwary. Firmware EmbeddedController podporuje základní desky pro procesory Intel Core i11 a i5 7. generace a je zodpovědný za provádění nízkoúrovňových operací s hardwarem, jako je inicializace procesoru a čipové sady, ovládání podsvícení a indikátorů, interakce s klávesnicí a touchpadem, správa napájení a organizace počáteční fáze spouštění. Kód firmwaru je založen na vývoji open source projektu chromium-ec, v rámci kterého Google vyvíjí firmware pro zařízení z rodiny Chromebooků.
Plány do budoucna zahrnují pokračující práce na vytváření otevřeného firmwaru pro komponenty, které stále zůstávají vázány na proprietární kód (například bezdrátové čipy). Na základě doporučení a návrhů zveřejněných uživateli je vyvíjena řada podrobných návodů pro instalaci linuxových distribucí, jako je Fedora 35, Ubuntu 21.10, Manjaro 21.2.1, Mint, Arch, Debian a Elementary OS na notebook. Doporučená distribuce Linuxu je Fedora 35, protože tato distribuce poskytuje plnou podporu pro Laptop Framework ihned po vybalení.
Zdroj: opennet.ru