Oracle has filed its response in an upcoming Supreme Court copyright battle. The company accuses Google of stealing code from its Java language, claiming (as it has for many years) that Google “committed an egregious act of plagiarism” by building support for Java into Android without officially licensing the language. The two rivals will argue their case before the US Supreme Court on March 24.
Google vs Oracle is the latest iteration of an almost decade-long fight, and it hinges on two basic questions: can you copyright the building blocks of a language like Java, and if you can, is borrowing that code for interoperability purposes fair use?
Oracle claims “no” on both counts. It argues that Java was a complex and creative creation, Google copied it after failing to develop its own app ecosystem, and the resulting Android operating system undercut Java in a way that hurt its value.