On Fri, Aug 23, 2019 at 05:11:39PM +0300, Kyösti Mälkki wrote:
Quoting website frontpage; "As an Open Source project it (coreboot) provides auditability and maximum control over technology. "
FOSS to blob ratio in coreboot images, when only accounting for x86 code, is something like 1:8 with recent Intel hardware and FSP.
coreboot itself is still open source. FSP is a mixed bag in that it enabled going on with contemporary hardware but also seemed to have killed all motivation to reverse engineer chipset bringup - or maybe that's due to the omnipresent ME on the same devices that made CPU-side reverse engineering seem useless because the ME firmware is still there?
As for "maximum control", it's still a local maximum you can achieve on that type of devices (unless people start reverse engineering, or silicon vendors stop being to stuck up on keeping "write magic value to magic register" code secret, in which case we could raise the bar).
I wish we could reach the global maximum as well, but that's not in our hands.
And here we end up with the age old disagreement in whether we should be open to compromise and keep the conversation going (hopefully in the right direction, although sometimes that's hard) or take our toys and leave.