Hi, so heres my issue. I'm currently developing a program: Lets call it "Program A". There is an existing framework, call it "Framework A", and that framework is GPL licensed.
I have also developed another framework, call it "Framework B", this framework does not depend on Program A, or on Framework A. It can stand alone and be used in multiple situations.
Program A uses, and will be distributed with both Framework A, and Framework B. I understand that because of this I am required to make Program A GPL licensed as well.
My questions is if I am to distribute these three together, is Framework B required to be GPL licensed? I would very much like to keep it closed-source.
I understand that it would be best for me to contact an attorney for figuring this out, I would just like to hear other people's experiences and knowledges with this before I proceed.