I build a commercial product, which uses some third party products licensed under GNU GPL 2, GNU GPL 3 and LGPL.
I do not modify myself the source code of these third party products and I do not embed them to my own source code. These products are used as stand alone programs installed on my customer servers, separatelly from my own source code. So, there is no bundle or package with my own code mixed with the code of these third party libraries.
Since I have a commercial product, I do want to know, can I issue my own commercial license and provide my customers with this license? I can attach all GPL licences as well and can inform my customers about this third party products used in my own product. Is this practice legal? I'm asking this, because I've heard a lot, that if you do not modify third party GPL programs and do not embed them to your code, but just use them, then it does not make your code GPL.
And lets consider a concrete real world example. If I build a program, that uses MySQL Community Server licensed under GPL, can I still issue a commercial license?