As it turns out, my licenses are based on the Blue Oak License. (That's why I originally asked you to be the lawyer to look over them!)
Are you saying the "Acceptance" section is what turns it into a contract? I'll ask my lawyer about this, but as a lawyer who is NOT my lawyer, do you think that preemption would still be a problem if the SFC was suing under the Blue Oak License?
By the way, thank you for the liberal license; that was one big reason I started with Blue Oak.
I'm going to ensure my licenses make it clear that they are contracts, including with anyone the software is distributed to.