Comment Re:It's simple if you understand the law... (Score 1) 260
There's nothing ornamental about code (at least in the coding circles I've seen.) If you want to craft a sculpture in your code, print it and hang it on your wall, be my guest...
A copyright originates with an API because it is a work of authorship: someone created it in a mode of expression. There's nothing more complicated about it than that. There's nothing in the law that says functional expressions are excluded as non-copyrightable subject matter. The reason these copyrights on publicly-released APIs are not enforceable is because (for about the third or forth time I said here) there's fair uses and implied licenses.