I think the linux-libre kernel is a neckbeard too far, if you'll forgive the minced analogies, but go for it! ;)
I think the linux-libre kernel is a neckbeard too far, if you'll forgive the minced analogies, but go for it! ;)
It's a nice thought but my WiFi card is just too new.
I mean, taken to its logical extreme, it means you'd have an OS consisting of a compiled microkernel which did nothing but load a simple interpreter, which then loaded some kind of more complex interpreter or VM, in which everything was written.
Actually, the HP48 series calculators were basically that. Very little of its OS was compiled, everything else was either interpreted/tokenized "System RPL" or "User RPL."
IIRC, the only difference between the two was a little bit of performance in exchange for removing some guardrails.
I guess the big question is if decompilation of ACS binaries would be a 1:1 process, like some basic bytecodes that can go backwards and forwards pretty effortlessly.
Not surprising. That soft-fork of the linux kernel yeets not only firmware but binary blobs of any kind, including basic data like initialization vectors and whatnot. It's a hard-nosed ideological stance, which I tend to be in favor of (if for no reason other than a contrast to the standard attitude of the tech community, which comes across as some sort of craven self-pimping), but it honestly goes beyond all bounds of reason. :/