title: What is the equivalent of forwarding DLLs in Linux/Unix?
body: <p>I have a dynamic library that changes name across major versions i.e. version 3 was named lib3 and version 4 is named lib4, and so on.</p>
  
  <p>I need to provide a shim lib3 that will allow an old application to use the new library in a transparent way, and most of the exported functions did not change across versions, so a forwarding DLL looks pretty good for the task on Windows.</p>
  
  <p>Is there something equivalent on Linux/Unix?</p>