I have read many articles about GPL because many libraries are using it and I use some of them inside a personal application I made.
After testing my application I am thinking of making it public. It`s free of charge (freeware) and the problem is that I use a library as an external executable that is run by my application. This external executable is on GPL license but my application is not (and does not use any GPL-licensed library within it).
Here are some links I read about the GPL license :
Are you sure you want to use GPL
Why not to use GPL and any GPL type license !
I do understand that anyone who uses a lib under GPL has to make his application open source, but I don`t know if I have to make just the executable that is under GPL license open source or if I have to make my application (which is not under the GPL licence) open source too?
Also I read that if an application is under GPL license you can`t use your own license and terms and conditions. Does this apply only to the GPL exe? or also to my exe which is not GPL?