Basically, title.
This is just me trying to clarify part of the GPL for myself.
Let's say I'm developing a program that compiles and runs on a non-free runtime engine.
I'm perfectly willing to share and license my own source code under the GPL, but I do not have the source, nor the license/copyright to, the runtime engine.
In that case, am I allowed to use a GPL library dynamically in my application?
My current understanding of the GPL says "no", but I'd like to make sure my thinking is accurate on that.
(I say "no" because my program would then depend on non-free components and a GPL library together, and the runtime engine(I believe) would not be covered under the SLE, since it's not something that's included with any OS.)