So, I know that if you use GPLv2 code in some server side code, you do not need to release that code (as long as you're not distributing it, of course :). However, let's assume that you accidentally make a file from your server side codebase available... but it's a totally unintentional mistake.
Would you then need to release all of the code, if that is "distribution"?
Further, what if a malicious employee (I know, I know, but this is what law resolves!) puts a jar of some of your server code on the internet. You do what you can to take it down and take actions against that employee, but does that count as "distribution"?