Výrobce notebooků Framework Computer, který podporuje právo uživatelů na samostatné opravy a snaží se, aby jeho produkty byly co nejpohodlnější pro rozebírání, modernizaci a výměnu komponent, oznámil zveřejnění zdrojových textů firmwaru Embedded Controller (EC) používaného v notebooku Framework Laptop. Kód je otevřen pod licencí BSD.
Hlavní myšlenkou Framework Laptop je možnost sestavit notebook z modulů, podobně jako si uživatel může sestavit stolní počítač z jednotlivých součástek, které nejsou určeny konkrétním výrobcem. Framework Laptop lze objednat po částech a uživatel si ho může sestavit ze součástí. Každá součást zařízení je jasně označena a snadno vyjímatelná. V případě potřeby může uživatel rychle vyměnit jakýkoli modul a v případě poruchy se pokusit opravit své zařízení s využitím pokynů a videí poskytovaných výrobcem o montáži/rozebrání, výměně komponent a opravě.
Kromě výměny paměti a úložného prostoru je možné vyměnit základní desku, skříň (nabízí se v různých barevných provedeních), klávesnici (různé rozložení) a bezdrátový adaptér. Přes sloty Expansion Card lze bez rozebírání skříně notebooku připojit až 4 další moduly s USB-C, USB-A, HDMI, DisplayPort, MicroSD a druhým úložištěm. Tato vlastnost umožňuje uživateli vybrat si potřebnou sadu portů a kdykoli je vyměnit (například pokud chybí USB port, lze vyměnit modul HDMI za USB). V případě poruchy nebo pro modernizaci lze jednotlivé komponenty, jako je displej (13.5” 2256×1504), baterie, touchpad, webkamera, klávesnice, zvuková karta, skříň, deska se snímačem otisků prstů, panty pro uchycení displeje a reproduktory, koupit zvlášť.
Otevření firmwaru navíc umožní nadšencům vytvářet a instalovat alternativní firmwary. Firmware EmbeddedController podporuje základní desky pro 11. generaci procesorů Intel Core i5 a i7 a zajišťuje provádění nízkoúrovňových operací s hardwarem, jako je inicializace procesoru a čipsetu, správa podsvícení a indikátorů, interakce s klávesnicí a touchpadem, správa napájení a organizace počáteční fáze zavádění. Kód firmwaru je založen na výsledcích otevřeného projektu chromium-ec, v rámci kterého společnost Google vyvíjí firmware pro zařízení rodiny Chromebook.
Z plánů do budoucna je zmíněno pokračování práce na vytváření otevřeného firmwaru pro komponenty, které dosud zůstávají závislé na proprietárním kódu (například bezdrátové čipy). Na základě publikovaných uživatelských doporučení a přání se vyvíjí série krokových návodů na instalaci na notebooku pro distribuce Linux, jako jsou Fedora 35, Ubuntu 21.10, Manjaro 21.2.1, Mint, Arch, Debian a Elementary OS. Jako doporučená distribuce Linux je uvedena Fedora 35, neboť v této distribuci je z výroby zajištěna plná podpora pro Framework Laptop.


Zdroj: opennet.ru
