David McPaul <dlmcpaul@xxxxxxxxx> wrote: > We should not have to resort to this sort of thing. If we want a app > to load a specific library version then we need to add support at the > OS level like the Amiga did so many years ago OR crypto lock all apps > to the version they were built against like .NET The Amiga-way would look quite different with ELF - I would even be inclined to say that having multiple libs with different versioning would be how this would look today; since this is mostly for ported libraries, we can hardly provide a backwards compatible API wrapper for them ourselves. About .NET: this would also lock out potentially important security updates. Really, the only clean solution is to move the version numbering to the responsibility of porters/updaters. Bye, Axel.