this question is an extension of the following question:
Is it legal to use GPL code in a proprietary, closed-source program by putting it in a separate, standalone program?
It has been more or less concluded that such practice is legal.
However, in my case, I plan to put the separate GPL program together with the proprietary program under the same windows installer. This gives my users a seamless experience while installing the suite. The installer will install two separate programs. They communicate with each other optionally via HTTP (Resftful) Web API.
There is also a downloadable stand alone installer JUST for the GPL software. And this GPL software is really stand alone by nature i.e. I'm not trying to beat the bush by doing this.
Would this violate the GPL?