>You are still open to liabilities for your own project, if you >incorporate code that you do not have copyright over, the original >copyright holder can still sue you
That's irrlevent. By signing the FSF's document I'd be doing nothing to reduce anyone's ability to sue me, I could only be increasing them. And please don't try to argue that's not true, because I have no reason to believe you. Well, it isn't true, the liabilities are exactly the same against you. Years ago, I was asked to sign one of these documents for some public domain code I wrote that I never intended to become part of a FSF project. Someone wanted to turn it a regular GNU project with a GPL license, configure scripts, a cute acronym and all that stuff. If you wrote it, then it is copyrighted and not public domain. Putting code into the PD is complex, and depending on the place impossible. So unless you are a ghost from say 90 years back, the code was infact copyrighted by you and not in the PD. The general method is to ask either for an assignment, or an explicit `free for all' license.