I second that. What is SSC agreeing to?

I've been trying to get background on the SSC/BFA situation to relate things to this answer. I don't care about personal squabbles, who someone is or isn't by their log-in name, etc.

Can anyone fill in some details on this SSC/CESA thing?