Consider this scenario: I have a website that applies special effects for images submitted by the users. The special effects part of my code is coming from GPL code. But in my website, I'm only offering service to the users and not distributing software. I need to keep the rest of the code as proprietary. Will this be a violation of GPL ? Specifically looking for GPL v2.
If it is, can I wrap the GPL code in a webservice , host it internally and call from my proprietary code ?