@technomancy Question is why _shouldn't_ a binary just come with source available and a way to contribute upstream, all the time?
ELF is perfectly fine with crap appended to it, so it'd be pretty straightforward to prefix your sqlite executable with an ELF stub that loads and runs the actual code.
[Edit: which is what the author does.]
(Also: while I sort of agree with the author's point, the performance and resource hit this would impose makes me wince.)
@suetanvil @technomancy We would definitely need to measure that to see if it's real. We theorize it, but that performance hit might not exist.
On the one hand, sure, we are extremely, empirically-demonstrably happy to take ridiculous performance hits all day every day for the sake of every kind of minor convenience - usually programmer's convenience at user expense, sure but still - without complaint.
And on the other hand, SQLite is absurdly, almost impossibly fast: https://www3.sqlite.org/matrix/fasterthanfs.html