Bunsen wrote:
However a third party extension manager is going to help manage non-INIT extensions. If you have two applications that require different versions of a Library, different startup sets are the way to work.
True enough. The catch all description Extension can be very confusing because it includes INITs (which patch the OS at boot), OS plug-ins (eg Chooser extensions) and Libraries (like DLLs). However to resolve a startup clash, you only need to worry about Extensions and Control Panels that have INIT code. Libraries, for example, are not called during boot so they are not going to create startup problems.
However a third party extension manager is going to help manage non-INIT extensions. If you have two applications that require different versions of a Library, different startup sets are the way to work.