The past few discussions I've had on this subject offline have left me with a migraine. Not figuratively, I might add.
So, all I will say is that, as a proud open-source advocate, I share this question and would love clarity on it too. And if this thread is in the wrong place, I encourage Google to open a new place to further such discussion... they're in the proper position to do that.
Christopher Price