I can't say about the screenshot, but the logo and assorted other stuff are CC-BY-NC, which is incompatible with Commons. I know that some sites will release under something else if you ask nicely (crossing my fingers for here!) (see the info at
for an example). I'll try and find where I found all that, once I figure out where it was, I'll post the link.