Anyway, I thought this was a solved problem on both Windows and OSX since they both have conventions for self-contained applications, while linux does not.
This is mistaken for Windows. Even if programs are run from Program Files, they will often source their DLLs from other locations.
This is mistaken for Windows. Even if programs are run from Program Files, they will often source their DLLs from other locations.