The proposed new licensing terms differentiate between code and non-code. There are obvious examples of code.
int i = 42;
but there are also less obvious example of code in the following section:
int i = 42; //not in a code block
i = 42 //pseudocode
//i = 42 is a comment
i am a noob and I dont know how to use markdown. gimmie teh codez
int i = 42;//quotes not code blocks
So which one of these count as code and not? I think the most complicated case is the code in non-code blocks and the pseudocode.
@Doorknob and @Mad Scientist also brought up a good point in comments: what about trivial code that is inlined? i.e.
@Anko brought up another good edge casepoint, what about picture-based programming languages like Piet?