I am currently developing a piece of software which utilises open source software licensed under LGPL (specifically, I'm using FFMPEG).
I need to include a piece of paid software in my project which has its own license. The license of the paid software states that users are not permitted to reverse engineer the software (which applies to my project as a result). See section 1.3.1 of the license agreement quoted below.
This clause conflicts with the LGPL license. I would ideally like to have a situation whereby I can use FFMPEG and this paid software in the same software package without conflict.
Is there any way of circumventing this conflict? It has been suggested that the paid software licensor could resell their license to each of my software users...but I feel this is not a good approach since (a) it adds to the cost of my software (b) it's a further contact/step/license for my clients to use my software. Preferably there would just be one license to cover the whole software package, as it is at the moment.