Continuing to put their money where their mouth is, the team at Framework are keeping things open and they've just announced the source code release for their Embedded Controller firmware.
What they're using is actually based on Google's chromium-ec project, which is the EC firmware used in Chromebooks. They've put the code up on GitHub under the BSD license. They didn't have to do this but it's great to see and keeps up with their commitment to allow people to do whatever they want with the Framework Laptop, which is one of the most exciting laptops we've seen for some time now.
The Embedded Controller is what talks with low-level stuff like power sequencing, keyboard control, thermal control, battery charging and so on.
Missed the news on Framework? It's a laptop that will come in two editions, and they fully support Linux with it too. The DIY edition comes with no operating system, and you get to build it yourself. It's really cool. It's modular, upgradable and the expansion card system looks great giving you tons of options for connectivity.
You will also find that their team has put up a few official Linux guides too like for Fedora 35, Ubuntu 21.10, and Manjaro 21.2.1 and they said more will be added over time. For now they're suggesting Fedora 35 for the best out of the box experience.
They're currently accepting orders and pre-orders for multiple countries. The Framework Laptop starts at £999 but the DIY Edition is configurable from £749.
See more about Framework on the official site.