Why do I have to follow the SFC rules / interpretation (by the way very flawed) when I write my own code.
Seriously, what gives them this right over my code. I reject this, even if GPL licensed.
Of course, I get the argument you and they are trying to make. By releasing stuff with GPL software I may have written, I've somehow bound myself to release my decryption keys, unlock my devices etc etc. You are making my point for me, that is NOT what most authors of GPLv2 licensed code want or agree to. And just saying "because lawyers" doesn't make it so.
This is a good example of the hazards of involving lawyers I think. Wet becomes dry and dry becomes wet.