- Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (a) uses at run time a copy of the Library already present on the user's computer system, and (b) will operate properly with a modified version of the Library that is interface-compatible with the Linked Version.
e) Provide Installation Information, but only if you would otherwise be required to provide such information under section 6 of the GNU GPL, and only to the extent that such information is necessary to install and execute a modified version of the Combined Work produced by recombining or relinking the Application with a modified version of the Linked Version.
Does this mean that the authors of Combined Work must provide a way to update Combined Work on user's computer/device so as to allow the user to run a modified version of Combined Work?
For example, if I make firmware for an embedded device and use LGPL library (by dynamic linking), do I have to provide a way to update the firmware on the device so that a user can replace the library with a modified version and then run it?
If it is true, is it applicable only for LGPL version 3 license? Because I don't see "e)" clause in LGPL version 2 license.