Allow outside coders to contribute to the code base to add new features.
It seems there are a lot of relatively trivial features missing in the software (resume last song from USB, view/manage Sentry files, safe remove of USB, etc.) and I suspect that this is simply down to priorities.
If Tesla managed the MCU code is a similar way to Linux, which allows contributions, then I’m certain they would get a lot of these issues fixed very quickly. Note that I do NOT mean a free-for-all where cars could end up with different versions of hacked code – the contributions would still have to be approved and merged with the original code by Tesla. It just means Tesla could focus on the big stuff and volunteers could help with the small but important details.
Moderator: I like the idea, but suspect it would take more resources and engineers away from ongoing projects to manage outside access and carefully review the submitted code. It would also require opening up Tesla’s source code, which I doubt they are willing to do.
Expecting Tesla to open source their software is pretty ridiculous