Because the boundary isn't doing anything for the user. It's religious. What blobs you run has practical consequences. What blobs you touch with the CPU doesn't. The FSF has built a narrative that touching blobs is bad, and the tradeoffs to implement it hurt users.
Like, just look at Android - you can say all you want about those devices being blobfests, but all the firmware blobs are quite neatly separated out into boot-chain partitions and /vendor these days (or at least Google is trying). This isn't rocket science.
-
-
I can literally compile a completely free AOSP tree and put it on my phone and it'll work and use all the blobs already there on the other partition. This scheme encourages RAM-loaded blobs, so a lot of these peripheral blobs end up being more introspectable than the L5.
-
...and you're free to RAM-load these blobs on the Librem 5 as well. It's the best of both worlds. You can choose your way depending on your religion :P
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.