That really shouldn't be a problem. If the code is up on github or whatever since 1/1/2013 and Joe ArseFace tries to pass it off as his own on 4/1/2013, the egg's on Joe's face.
I wish it worked like that, but the way it often works is Joe A.F. makes minor changes, and distributes a binary only. Another guy does the same thing, and before you know it, it's out of control.
I should also disclaim that I'm one of those crazy FSF people, so my views are very much admittedly biased.
Nah, not crazy. I'm very similar to you, but I believe FSF is an opt-in, not a universal requirement.