Why can't I install multiple versions of the same library and have them running alongside each other? That would fix a lot of things. Windows solved this problem about 10 years ago, so I'm quite surprised Linux can't do it.