Sure, the blob is still there. But so are the blobs in all the other microcontrollers there that were already self-contained. Why make the OS "99% free plus some blobs" when you control the hardware it runs on and can maintain that boundary?
So just have the required blobs in a nonfree repo. There's no reason you can't draw a logical line. There's just no point in that line being the eMMC.
-
-
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.
- Show replies
New conversation -
-
-
There's no harm in that line being the eMMC either, which is my main point in this discussion since I oppose to calling it harmful for user freedom.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
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.