USA copyright laws are pretty much complicated, so could you please explain it?
In one comment one of the moderators says:
Licensing code under cc-wiki is not necessary. Fair use is also considered, from USA's laws. In fact, you can show Drupal core code in a post on Stack Exchange; that doesn't mean the code is licensed under cc-wiki too. – kiamlaluno ♦
But the footer of this page says:
And what is a code in question if not an user's contribution? Can I assume code posted here to be CC, or can't I?
Drupal's licence is, as far as I understand, CC-compatible already so that's not exactly good example to clarify things.
How does Fair Use work with Stack Exchange Network Terms of Service, point 3? How can anyone agree that all content that he contributes to the Network is perpetually and irrevocably licensed to Stack Exchange under the Creative Commons Attribution Share Alike license, if some content was never licensed to him in the first place?
And second concern, how can we distinguish fair use from code written by entry's author? Usually quotation marks means "warning, text from outside this work", but in case of code that's not really feasible, as most of the time code is already altered to anon it, or to customise it for some particular needs. And even if it isn't, no one ever wraps code into a quote. It seems possible with 5 spaces after quotation mark, but also looks like code formatting does not work then.