I was wondering if it was legal/not frowned upon to base enhancements to one LGPL library off of the functionality of another LGPL library. Note that because of the method of implementation, the source code could not be directly built off of, however the general idea is to essentially implement similar functionality in another library based off of the functionality in the original library, without copying the implementation or directly using the other library.
An example of what I'm thinking of is:
Both libraries are covered by the LGPL:
Library 1 has function A, and I would like to implement similar functionality to Library 1's function A in Library 2.
Would there be any legal issues with this if I were to indirectly (however still possibly basing algorithms of of the original library) implement similar functionality in this manner?
I do intend on if this is not a legal problem asking the authors of the original library for permission before doing anything, however I want to confirm if what I have in mind is even legal/kosher to do according to the licensing before actually asking.
Sorry if this seems like it may be a little out of place, or a little like I didn't properly comprehend the LGPL, however I really am not good at understanding legal documents, and I was wondering if anyone else had any knowledge of this as well. If nothing else, I may contact the FSF and possibly the EFF seeking advise on this as well.