OK, so first step: how do we get relocatable interpreters for Linux? I’m starting there because:
- It could work nicely in containers
- It somewhat covers Windows through WSL
- May it’s generic UNIX enough that macOS would work?
- Steve wouldn’t be on the hook
- Need to start somewhere
Now if there’s some post-download patching that’s easy to do but required, that gets into the rustup-like solution that @uranusjr suggested. But first we would need to know how close can we get to the venv-in-a-zip-file experience and what is required to even get there. I personally don’t know and so this is a legitimate question to list out what is required to gauge workload to then gauge the work required and to then see if people are motivated to do the work.