A follow up from my comment about the new license announcement and samthebrand's response (also from the new license change attempt):
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. int i=42;
@Anko brought up another good edge casepoint, what about picture-based programming languages like Piet?
inline code
?print "this is really complicated to answer"
=
is code.$("#id")
" still CC?$f(x)=x^2+2x+1$
(on Mathematics for example)?