Whether copyright protects software interfaces and if Google’s use of Java APIs was fair use · SCOTUS.wiki