I am considering using QT for a commercial hardware product. The product will have a Raspberry Pi Compute Module and will run standard Raspberry Pi Linux OS. It will load our application, which will dynamically link to standard QT library on the OS.
The issue is that one of the requirements of the LGPL is for us to provide the instructions on how to replace the QT library. We can do that, but it would require the user to kind of disassemble the product and potentially damage the casing to do that.
We don't mind doing that, but would that comply with the license requirements? Do we even have to do it? Can we simply provide the source of the QT library and let the user know that if they were to replace it it would work, and they can do so by changing these files on the RPi.