The tech industry is on tenterhooks awaiting the result of the Oracle vs. Google trial. The reason: Oracle is claiming Google should pay it billions of dollars based on the idea that application programming interfaces, the instruction sets for using its Java programming language, are covered by copyright.
The judge is inclined to agree, and the question before the jury is what that would be worth. But to open source advocates such as Pamela Jones, founder of Groklaw, all this is nonsense. As she explained, APIs are more like the list of objections one might make during a trial. There is a list of possible objections, which all lawyers know, she wrote Proffitt. "If a lawyer stands up and says, 'Objection, hearsay' everyone in the room knows what it means. It's referring to the list." If someone could copyright the list, the very idea of hearsay, courts would not be able to function. That's how the European Court of Justice sees it as well.
Why does this matter? Open source, in short, seemed perfectly legal when the issue was the enforceability of a license. But copyright lives forever -- Mickey Mouse is still subject to copyright -- and if anyone who writes a program or programming tool can assert property claims on it for 100 years, programming as we know it is indeed threatened.