Basically this is the same as the SCO vs Linux case. The difference being that the copyrights on UNIX that SCO claimed to own were old, vaguely written and not covered by later, more onerous law. Sun’s copyrights are more clearly formulated under modern copyright law so Google’s defence relies completely on the Fair Use* of Oracle’s copyrighted apis.
In its most general sense, a fair use is any copying of copyrighted material done for a limited and “transformative” purpose, such as to comment upon, criticize, or parody a copyrighted work. Such uses can be done without permission from the copyright owner. In other words, fair use is a defense against a claim of copyright infringement. If your use qualifies as a fair use, then it would not be considered an illegal infringement.
In this sense Android is making a cultural reference, a quote or a “parody” of the Java apis. It’s what programmers do all the time when they make their own clean room implementations of various software conventions. Things like, say, commands like “printf”, ” do…while” or implementing Perl’s regular expression syntax.
If Google loses this case then so too will the entire software industry as predatory companies start to pick over and look for all the copyrighted “cultural references” programmers have used in published code.
* a protection that doesn’t exist at all under Australian copyright law btw
The creator notes that due to space and reproducibility concerns this was not all done in one take but was pieced together over time, but it’s still super cool.
A virulent Trojan program is currently stealing the world’s music files and locking them up behind a ransom-ware pay wall.
If you don’t want to lose all the audio files you’ve collected on your computer’s hard disk then the best advice from Apple is to not use their music service.