Where are the limits of copyright? Copyright in general is limited to those new and original works, fixed in a tangible medium. In regards to computer programs, they are also considered literary works for the purposes of copyright law, and so, it could be argued that the language of a system could be granted copyright protections. However, what happens when it is not simply a computer program, but the language the programs use that is subject to copyright? Can a language be subject to copyright protection? Does it matter what the language is used for?
Oracle v. Google: API as a Copyrightable Language
Our first example is the ongoing Oracle v. Google case. As it stands currently, Google has lost, pending the results of the remanded decision later this month regarding any fair use defenses. This has resulted in the copyright being granted to Oracle for Java’s API (i.e., Application Programming Interface), which is a computer code that allows programs to talk to one another, like the share button on this blog post’s page, allowing a person to link this post to Twitter or Facebook. Those codes were provided by Twitter/Facebook, and allow the browser to “talk” to another application.