Re: Computer languages and software interfaces may fall under copyright protection
Look at it this way: who has the copyright on English?
Nobody. And nobody will get it either, or any other spoken or written language, because it's a stupid idea to copyright language. Yet change the language to java and suddenly you seem to think it makes sense. Why? Both are frameworks for the expression of ideas. We could, if we wanted, hold conversations in Java or any other programming language, and we'd be able to express ideas and understand one another just as any other spoken language (with a little more difficulty and syntactical sugar, I suppose, but still).
APIs and interfaces are like idiomatic, culturally shared shorthand for particular concepts that might be expressed in other, longer ways. They're the equivalent of a raised eyebrow at the sight of Orlowski arguing against copyrighting something or the exhalation of air that says so much about your mood, what you want, what you don't want, and just how stupid some people can be to believe idiocies that make no sense.
Do you understand the problem with copyrighting language now?