Knurpht-openSUSE wrote:
Anyway, this definitely is not an openSUSE problem**, the project has no way to change this, unless Adobe open sources the code, which is, given their statements in the past, not going to happen
** MS adopted this problem and decided it was their responsibility. At first they worked on solving 'DLL-hell' in XP, and by Vista+Win7, they'd pretty much solved that with side-by-side libraries (keeping old dynamic libs and loading the correct one for each app loaded). Later they added a special daemon ("Application Experience") to create a load-time environment around apps to support more complex cases. Distros and linux-run-time(gnu) is mostly going the other direction -- specifically adding features that are more likely to disallow apps not built specifically for a specific distribution. To support these apps, it would simply be a matter of saving their dependency-libs and not deleting old libs when adding new ones. It would also involve bumping the 'so#' on libraries when interfaces change, and not distributing files of the same name with different internal apis (internal symbol versioning). Basically linux is moving away from the model that has allowed MS to dominate the market and that will marginalize and eventually kill off any chance of linux being a competing platform. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org